A mais recente atualização do Visual Studio Code, versão 1.103 (também conhecida como julho de 2025), traz consigo uma série de melhorias significativas, com foco na otimização da interação com Model Context Protocol (MCP) e na simplificação do gerenciamento de projetos Git. Essa atualização, já disponível para Windows, Linux e Mac, demonstra o compromisso contínuo da Microsoft em aprimorar a experiência de desenvolvedores e desenvolvedoras.
Otimização do Model Context Protocol (MCP)
Uma das novidades mais notáveis é o suporte aprimorado para MCP, um protocolo crucial que permite que aplicativos forneçam contexto para modelos de linguagem avançados. Com a nova funcionalidade de auto-inicialização de servidores MCP, usuários do VS Code não precisam mais reiniciar manualmente esses servidores após atualizações. Anteriormente, a necessidade de reinicialização manual representava uma interrupção no fluxo de trabalho, especialmente para aqueles que dependem intensamente de modelos de linguagem para tarefas como geração de código e análise de texto.
Além disso, a Microsoft introduziu um modo experimental de ‘tool-calling’ no VS Code, projetado para lidar com situações em que o número de ferramentas excede o limite máximo de 128. Nesse modo, as ferramentas são automaticamente agrupadas, e o modelo recebe a capacidade de ativar e chamar grupos de ferramentas conforme necessário. Essa funcionalidade é particularmente útil para desenvolvedores que utilizam servidores MCP com um grande número de ferramentas, eliminando a necessidade de desmarcar ferramentas para prosseguir.
O VS Code 1.103 oferece suporte completo à especificação MCP versão 2025-06-18, incluindo suporte para ‘resource_links’ e saída estruturada nos resultados das ferramentas. Essa atualização garante que os desenvolvedores tenham acesso às ferramentas e recursos mais recentes para trabalhar com modelos de linguagem.
Suporte Aprimorado para Worktrees do Git
Outra adição importante é o suporte para worktrees do Git, que permitem o checkout de várias branches simultaneamente. Worktrees facilitam a testagem de alterações ou o trabalho em paralelo sem a necessidade de alternar constantemente entre contextos. Ao abrir uma pasta ou workspace que contenha um repositório Git, o VS Code 1.103 detecta worktrees e os exibe na view de controle de origem. Usuários podem visualizar, criar, excluir e abrir worktrees em uma nova ou janela atual através de comandos na Command Palette ou na view de Source Control Repositories.
Essa funcionalidade é especialmente valiosa para equipes de desenvolvimento que trabalham em projetos complexos, permitindo que membros da equipe colaborem em diferentes branches simultaneamente sem comprometer a estabilidade do código principal.
Melhorias no Copilot Chat
Para usuários do Copilot Chat, o VS Code 1.103 introduz checkpoints que permitem restaurar diferentes estados de conversas no chat. A capacidade de reverter edições e retornar a determinados pontos em uma conversa do Copilot pode ser particularmente útil se vários arquivos foram alterados na sessão. Essa funcionalidade oferece maior flexibilidade e controle sobre o processo de desenvolvimento, permitindo que usuários experimentem diferentes abordagens e revertam para versões anteriores, se necessário.
Outras Novidades e Melhorias
Além das principais atualizações mencionadas acima, o VS Code 1.103 também inclui uma série de outras melhorias e correções de bugs. A Microsoft continua aprimorando o VS Code com base no feedback da comunidade de desenvolvedores, garantindo que a ferramenta permaneça relevante e atenda às necessidades em constante evolução do cenário de desenvolvimento de software. A atualização também traz:
- Integração com GPT-5 e GPT-5 mini, para usuários do GitHub Copilot
- API de Chat Provider renovada
- Suporte inicial (em preview) para renderização de equações matemáticas em respostas do chat
- Suporte para remote indexes (Azure DevOps)
- Test runner com progresso alinhado dentro do chat
Conclusão
A atualização 1.103 do Visual Studio Code representa um passo importante na evolução da ferramenta, oferecendo melhorias significativas na integração com modelos de linguagem, no gerenciamento de projetos Git e na experiência geral do usuário. Com a adição de funcionalidades como auto-inicialização de servidores MCP, suporte a worktrees do Git e checkpoints no Copilot Chat, o VS Code se consolida como uma das ferramentas de desenvolvimento mais populares e versáteis do mercado. A Microsoft demonstra, mais uma vez, seu compromisso em fornecer aos desenvolvedores as ferramentas necessárias para criar softwares inovadores e de alta qualidade.