A Microsoft lançou recentemente a última versão semanal 1.119 para o Visual Studio Code, que se concentra na atualização dos recursos de interação entre agentes e navegadores, otimização do uso de tokens, rastreamento OpenTelemetry, confiança e eficiência de desenvolvimento e experiência de visualização Markdown.

Nesta atualização, a Microsoft fortaleceu a colaboração entre o navegador integrado e os agentes de codificação de IA. Os desenvolvedores podem “anexar” de forma mais conveniente guias específicas do navegador à janela de bate-papo, permitindo que o agente entre em um estado compartilhável para ler e interagir com o conteúdo da página. O agente também pode saber quais guias do navegador estão abertas no momento, mas não compartilhadas. Quando precisar acessar uma determinada página, ele pode emitir proativamente uma solicitação de compartilhamento, e o desenvolvedor pode optar por concordar ou rejeitá-la para encontrar um equilíbrio entre a colaboração homem-máquina e o controle de privacidade.
Considerando que geralmente há restrições estritas de chamadas e cotas no uso de agentes de codificação, desta vez a Microsoft transferiu a função de gerenciamento de tarefas pendentes para o modelo de agente de segundo plano leve, permitindo que o modelo principal se concentre nas principais tarefas de programação, tanto quanto possível. Modelos de back-end menores ocupam menos tokens, o que ajuda a estender o tempo geral de uso sem alterar a cota. No entanto, esse recurso ainda é experimental e está desativado por padrão. Os desenvolvedores precisam habilitá-lo manualmente antes que possam experimentá-lo.
Em termos de observabilidade, a versão 1.119 introduz suporte para OpenTelemetry para lidar com o problema da "caixa preta" causado pelas sessões do agente se tornando cada vez mais longas e os comportamentos se tornando mais automatizados. Ao acessar o OpenTelemetry, os desenvolvedores podem acompanhar quais etapas o agente executa em uma sessão, quanto tempo leva cada etapa, onde os tokens são consumidos principalmente e outros detalhes, avaliando e otimizando melhor o custo e a eficiência do uso do agente. Os modelos e sessões que atualmente oferecem suporte a esse recurso incluem sessões de agente do Copilot Chat, agentes em segundo plano da CLI do Copilot e agentes Claude.
Para melhorar ainda mais a suavidade da experiência relacionada ao proxy, esta atualização também adiciona uma configuração para remover prompts de bloqueio no nível do domínio da rede, permitindo que os desenvolvedores reduzam as interrupções frequentes de pop-up de acesso à rede enquanto ainda estão protegidos pela sandbox. Isto significa que quando o limite de segurança permanece inalterado, o processo de interação humano-computador será mais suave, o que contribui para que os agentes mantenham a execução contínua em cadeias de tarefas complexas.
Em termos de experiência de edição, 1.119 melhora a usabilidade da função de visualização Markdown de longa data, mas relativamente "impopular" no VS Code, e adiciona botões e comandos mais atraentes para facilitar aos desenvolvedores alternar rapidamente entre a visualização de edição e a visualização. Quando os usuários abrem um arquivo Markdown, eles podem encontrar um botão com o prompt "Alternar para visualização" na barra de ferramentas. Na interface de visualização, eles podem usar o botão correspondente "Mudar para visualização do editor" para retornar ao modo de edição, de modo a revisar de forma mais intuitiva o layout do documento e os efeitos de renderização.
Como sempre, o VS Code solicitará proativamente que os usuários atualizem quando houver atualizações disponíveis. Os desenvolvedores também podem ir diretamente ao site oficial do Visual Studio Code para baixar a versão 1.119 mais recente e experimentar as mudanças trazidas pela nova rodada de agente de IA e integração de navegador, otimização de token e melhorias de observabilidade o mais rápido possível.
Baixar:
https://code.visualstudio.com/