A popularidade do Visual Studio Code explodiu na última década e se tornou uma parte essencial do fluxo de trabalho para muitos desenvolvedores. Sempre pensei nisso como uma ferramenta bem ajustada onde minhas extensões, atalhos de teclado e configurações se combinam para criar meu ambiente de codificação ideal. Essa visualização não mudou muito, mas a forma como uso o editor mudou recentemente.
Agora que comecei a usar agentes de IA baseados em terminal no VS Code, esses outros ajustes importam muito menos do que antes. Pude brincar com o código de Claude na linha de comando para configuração do Linux e depuração do sistema, basicamente apontando-o para o meu ambiente e deixando-o ler o contexto e enviar alterações aos arquivos. Em algum momento comecei a usá-lo também para trabalhos de desenvolvimento. O VS Code ficou aberto, só que não cliquei muito nele até descobrir a forma correta de combinar as duas ferramentas.
Com um agente de IA que pode ler seus arquivos, executar comandos e gravar alterações no disco, o VS Code começou a parecer mais próximo de um visualizador de arquivos do que de um ambiente de desenvolvimento. Isso não é pouca coisa em relação ao VS Code, já que ainda passo muito tempo de tela no aplicativo. Acontece que as correções reais do meu código hoje em dia vêm principalmente de outro lugar.
Experimentei VS Code, Google Antigravity e Claude Code por um mês e um claramente dominou
A guerra de codificação de IA aumentou.
A IA agora faz grande parte do trabalho pesado
Às vezes me sinto mais como um supervisor do que como um programador
A razão pela qual os agentes de terminal são tão poderosos no VS Code é que eles oferecem muito mais do que apenas preenchimento automático ou uma barra lateral de bate-papo. Claude Code entra no diretório do seu projeto com acesso shell e pode ler arquivos, executar testes, verificar dependências instaladas e gravar a saída em arquivos. É muito semelhante a trabalhar com alguém que já sabe codificar e pode entender rapidamente o seu projeto.
Meu fluxo de trabalho atualmente é este: descrevo um recurso que desejo adicionar, o próprio agente lê os arquivos de origem relevantes, descobre quais alterações precisa fazer e, em seguida, implementa as alterações e reporta de volta. Evitar a etapa extra de colar um arquivo em um aplicativo de bate-papo é enorme. A IA já é o contexto da minha base de código e não preciso lidar com a mudança usual do painel de IA para o meu código e vice-versa.
Depois de usar o VS Code dessa forma por algumas semanas, as funções de IA do próprio editor tornaram-se menos importantes. Eu tinha a extensão Continue configurada para usar uma instância local do Ollam, o que me proporcionou conclusões in-line e uma barra lateral de bate-papo, mas eles pareciam desatualizados em comparação com um agente de IA que pode transformar completamente mil linhas de código sem que eu mesmo abrisse nenhum dos arquivos.
Como os agentes de IA são nativos do terminal, não importa qual editor você escolha usar. Os recursos de cada agente são os mesmos, quer você esteja usando Neovim, Zed ou VS Code simples, sem extensões adicionais. Este é um novo nível de portabilidade que muitas outras ferramentas e extensões do VS Code AI não oferecem.
Extensões do VS Code ainda estão em uso
Apenas um uso diferente do que costumava ser
Não acho que o advento dos agentes terminais de IA torne o código VS irrelevante. As ferramentas do editor ainda são úteis quando se trata de coisas como destaque de erros, definições rápidas ao passar o mouse, visualização de diferenças do Git e qualquer outra coisa que se beneficie do imediatismo. Delegar esses tipos de tarefas aos agentes terminais seria redundante e ineficiente. Essas são as vantagens que o VS Code oferece melhor do que outros editores e me impedem de mudar para um IDE ou outra alternativa.
O terminal integrado do VS Code sempre foi meu recurso favorito que o editor tem a oferecer e, com a chegada do Agent AI, estou usando-o mais do que nunca. Eu executo o agente em um painel dividido e os arquivos afetados ficam visíveis no painel adjacente. Claude O código se conectou ao meu host remoto e está fazendo alterações diretamente nos arquivos lá, e posso ver o código atualizado em outro painel que reflete as alterações imediatamente. Ter tudo na tela ao mesmo tempo parece atrapalhar o fluxo de trabalho.
Mas você não para de entender seu código?
Existe uma maneira errada de vibrar o código
Depender de um agente para programar edições e recursos é uma ladeira escorregadia, especialmente quando combinado com a conveniência de ter IA diretamente em seu editor. Se você não tomar cuidado, poderá rapidamente entrar em uma situação em que não entenderá mais seu código. Nos estágios iniciais desse fluxo de trabalho, me vi deixando passar coisas que eu havia examinado mais de perto.
Eu precisava consertar meus hábitos de codificação. Eu não desistiria do novo fluxo de trabalho aprimorado por IA porque é muito bom e tive mais linhas do que nunca. Adquiri o hábito de ler todas as diferenças sugeridas por um agente antes de aceitá-las, como se fosse revisar um PR de alguém em quem você não confia totalmente no GitHub. O agente também detectou bugs no código que eu mesmo escrevi, então provou ser uma faca de dois gumes.
O editor não vai a lugar nenhum, mas a forma como o usamos está mudando
Se você pensar no VS Code como o mecanismo para sua configuração de desenvolvimento, os Terminal Agents desafiarão essa perspectiva. Depois que um agente lê todo o seu projeto e processa algo que levaria vinte minutos para alternar entre diferentes janelas, é difícil voltar ao editor de código como a parte mais importante do fluxo de trabalho.








