Um argumento que ouvi é que o VS Code agora é um projeto maduro. Como não há muito a ser feito para melhorar o núcleo, você direcionou sua atenção para outros recursos que atrairão novos usuários. E como a mania de agente e IA ainda está presente nas empresas (e nos orçamentos de todos), os recursos de agente e IA estão na ordem do dia.

Mas esses recursos realmente precisam ser recursos de nível IDE? Em vez de reequipar drasticamente o VS Code para dar suporte aos agentes e tornar os recursos de IA elementos nativos do IDE, a verdadeira missão não deveria ser oferecer suporte à extensibilidade nativa do VS Code? Afinal, o VS Code foi criado para ser estendido, e milhares de complementos de IA — incluindo o GitHub Copilot e dezenas de suas próprias extensões — já tiram vantagem disso.

Tudo isso é realmente sobre quais recursos de IA o VS Code pode suportar nativamente ou é mais sobre tornar o VS Code um primeiro ponto de contato padrão para agentes e IA – especificamente GitHub Copilot? Isso tem menos a ver com a conveniência do desenvolvedor e mais com a garantia – ainda que desagradável – de que os agentes e as ferramentas de IA sempre tenham um lugar central no VS Code?