Passei uma década me convencendo de que atualizações incrementais de IDE, como um marcador de sintaxe mais rápido, uma integração mais suave com o git ou até mesmo o preenchimento automático de IA padrão, foram um grande avanço.
Depois que mudei para um fluxo de trabalho totalmente baseado em agente com ferramentas como Antigravity 2.0 e Cursor 3.0, minha função mudou de digitador para arquiteto de sistema. Percebi isso quando abri recentemente um IDE tradicional para fazer uma mudança de rotina.
O Google Antigravity não é um assassino do VS Code; é uma mudança mental para a qual não estava preparado no desenvolvimento de software
O estranho brilho do Google Antigravity.
Ceticismo inicial
Transição para a fase de preenchimento automático
Quando as pessoas começaram a promover a codificação de agentes, revirei os olhos. Percebi que era apenas a última palavra da moda do marketing para enfeitar o que já tínhamos.
Eu já uso ferramentas padrão de preenchimento automático de IA e, embora economize algumas teclas ou o chatbot incluído, o modelo de expressão regular é bom, não mudou muito minha realidade do dia a dia. Presumi que o agente seria apenas uma versão um pouco melhor.
Então veio a verificação da realidade. Decidi testar o fluxo de trabalho correto do agente para uma solicitação de recurso confusa e com várias camadas. Pretendo passar uma hora limpando esses erros de sintaxe. Em vez disso, observei a ferramenta desenvolver um plano de várias etapas, navegar de forma autônoma por meia dúzia de módulos, criar as migrações de banco de dados necessárias, escrever endpoints de API e conectar componentes de front-end.
No entanto, o momento chave foi quando um erro de dependência foi detectado. Numa configuração tradicional, o pulso desaparece. Você copia o erro do terminal, cola-o em seu navegador e começa a pesquisar.
Mas o agente não estava esperando por mim. Ele lê a saída do terminal, diagnostica a incompatibilidade de versão, modifica a importação interrompida e executa o conjunto de testes novamente até que a luz verde seja exibida.
Eu não uso mais apenas um editor de texto mais inteligente; Eu gerenciei um engenheiro júnior.
O que faz com que IDEs antigos pareçam quebrados agora
Mudança de contexto
Depois de experimentar um ciclo de desenvolvimento contínuo, você percebe quanto tempo gastamos em tarefas básicas.
Agora, para ser justo, a velha guarda não está completamente cega a esta mudança. Você pode abrir VS Code, Zed ou PyCharm hoje, carregá-los com uma dúzia de extensões de ponta e obter janelas de bate-papo integradas decentes ou preenchimento automático.
Mas tentar forçar o fluxo de trabalho de um agente em uma arquitetura de editor herdada ainda parece estranho. Uma extensão é sempre considerada um convidado na casa do IDE.
Em uma configuração tradicional, ainda sou um roteador manual. Se a IA sugerir um código que causa um erro, tenho que copiar esse erro do terminal, colá-lo de volta no painel de bate-papo, aguardar uma correção, encontrar manualmente o arquivo correto, encontrar a linha e colá-lo.
Agora compare isso com uma ferramenta nativa que prioriza o agente, como o Antigravity. A diferença é noite e dia. Quando eu aciono a Antigravidade, o Gemini é o principal impulsionador do espaço de trabalho. Terminal, teste de navegador e gerenciamento de arquivos são integrados em um único loop de execução.
Se eu emitisse um /meta comando para construir um recurso, o agente cria sua própria lista de tarefas, modifica módulos remotos em paralelo, monitora a execução do terminal local e detecta inconsistências em suas versões antes mesmo de eu terminar meu chá.
O IDE da próxima geração
Possibilidades emocionantes
Confundimos “codificação” com a tediosa tarefa de digitar texto repetitivo e encontrar vírgulas faltantes. Saber escrever um loop básico não faz de alguém um grande engenheiro; Na verdade, é importante saber por que esse ciclo é necessário e como ele se enquadra no quadro geral.
Usar um agente não me impede de pensar. Na verdade, isso libera meu cérebro para me concentrar em coisas difíceis. Em vez de passar duas horas lutando com um erro de configuração, gasto esse tempo projetando arquiteturas limpas, planejando o fluxo de dados e focando na segurança.
Estou convencido de que estamos entrando na era do editor pós-texto. O desenvolvimento de software de próxima geração não vencerá se oferecer realce de sintaxe um pouco mais rápido ou temas mais bonitos; eles vencerão com base na eficácia do seu desempenho como pares locais.
A competição pela próxima geração de IDEs apenas começou. O Google Antigravity, que começou como um fork do VS Code, tornou-se uma ferramenta de agente com a versão 2.0. Cursor, uma alternativa popular ao VS Code, também está caminhando na mesma direção com a atualização mais recente.
E então temos ferramentas como Claude Code e Codex que levam toda a experiência de codificação vibratória para o próximo nível.
Embora cada ferramenta pareça igual na superfície, suas capacidades variam muito. Cada um tem seus prós e contras e você terá que escolher a ferramenta com base em suas necessidades.
Estou usando Claude Code, Google Antigravity e Codex há um mês e tenho um vencedor claro
Encontrando o assistente de codificação perfeito
Ponto sem retorno
É uma sensação estranha saber que as ferramentas com as quais convivi por milhares de horas agora parecem um legado. A verdade é que sou mimado. Depois que você encontrar um fluxo de trabalho em que um agente de IA não apenas sugere a próxima palavra, mas realmente entende a Internet, executa o plano e corrige seus erros, sua base muda para sempre.
A codificação do agente não quebrou apenas meus editores de texto favoritos; redefiniu minhas expectativas sobre como deveria ser o desenvolvimento de software.
Dito isto, o VS Code não parece estar muito atrás. A Microsoft lançou recentemente o Modo Agente em versão prévia e mal posso esperar para ver como ficará na versão estável.







