← Artigos

Português

Visual Studio 18.9 deixa o Copilot ajustar esforço e compartilhar agentes

Quem alterna entre correção urgente e refatoração pesada ganha controle sobre o quanto o modelo raciocina antes de responder.

Seletor de agentes do GitHub Copilot no Visual Studio mostrando agentes personalizados da organização
Microsoft

Notícia

A Microsoft publicou em agosto a atualização do Visual Studio 2026 na versão 18.9, focada em dois pontos que costumam interromper quem programa: quanto de raciocínio pedir ao GitHub Copilot e como lidar com vários ramos do Git sem guardar trabalho pela metade. O pacote chega pelo canal estável e combina ajustes de inteligência artificial com ferramentas nativas de controle de versão.

No Copilot, os modelos compatíveis passam a aceitar três níveis de esforço de raciocínio: baixo, médio e alto. A ideia é usar o nível baixo para perguntas diretas e sugestões rápidas, o médio no dia a dia e o alto quando o problema envolve algoritmo difícil, decisão de arquitetura ou erro teimoso. O ajuste fica no seletor de modelos ou na tela expandida de modelos de linguagem.

O Visual Studio Blog descreve os três níveis de esforço, os agentes de organização e as worktrees, e o Visual Studio Magazine confirma o foco em reduzir trocas de contexto dentro do IDE.

A mesma entrega traz agentes personalizados em nível de organização. Donos de organizações GitHub Business ou Enterprise podem publicar agentes que aparecem automaticamente no seletor quando você abre um repositório elegível, em vez de recriar a mesma configuração projeto por projeto. Também dá para abrir o arquivo de definição do agente direto no editor e consultar o consumo do plano Copilot a partir da caixa de prompt.

Três níveis para a mesma tarefa

O Visual Studio Magazine descreve o controle de esforço como resposta à rotina de quem alterna entre correções simples e análises longas. Segundo o blog oficial, o nível baixo prioriza velocidade e economia de tokens, enquanto o alto reserva mais tempo de processamento para respostas mais profundas.

A Microsoft não publicou tabela comparando tempo de resposta ou qualidade entre os três modos, então a diferença prática ainda depende do modelo escolhido e do tamanho do projeto aberto. O recurso vale para modelos que já suportam raciocínio configurável dentro do Copilot no Visual Studio, não para qualquer extensão de chat genérica instalada à parte.

Para quem paga o Copilot por assinatura, o painel de uso também ficou mais visível. A partir da janela de contexto do prompt, a opção para ver todo o consumo do plano leva aos detalhes da cota sem sair do fluxo de codificação. A empresa informa que avisos de limite próximo ficam mais fáceis de agir, embora não detalhe quais planos individuais ou empresariais recebem cada tipo de alerta.

Agentes que a equipe inteira reconhece

Agentes personalizados já existiam por repositório, mas a novidade é centralizá-los na organização GitHub. O administrador publica o agente uma vez e o Visual Studio o detecta ao abrir um repositório compatível, listando a origem organizacional no seletor.

A documentação do Visual Studio exige assinatura ativa do GitHub Copilot e, para agentes de organização, participação em uma organização GitHub com permissão para usar esses agentes. Não é um substituto para revisão humana: o agente segue instruções escritas pela equipe, porém quem mantém o código continua responsável pelo que entra no pull request, o pedido formal para revisar uma mudança antes de juntá-la ao ramo principal.

A captura oficial mostra o seletor com um agente rotulado como vindo da organização ao lado de agentes locais. Passe o cursor para ler a descrição ou abra o arquivo de definição se quiser conferir prompts e ferramentas associadas antes de delegar uma tarefa.

Worktrees sem interromper o que está na mesa

No Git, a atualização integra worktrees, pastas de trabalho separadas ligadas ao mesmo repositório. Em vez de guardar alterações incompletas com stash só para olhar outro ramo, você cria uma worktree com diretório próprio e mantém o código atual intacto.

Pelo menu do repositório Git, clique com o botão direito no ramo desejado e escolha criar worktree a partir dele. Dá para iniciar de um ramo novo, de um ramo existente ou de um commit no histórico. Abra na mesma janela do Visual Studio ou em outra instância se quiser comparar as duas linhas de trabalho lado a lado.

As worktrees aparecem na lista de ramos, no seletor de ramos e no seletor de repositórios. Quando terminar, exclua a worktree pelo mesmo menu. O Visual Studio Magazine destaca que o recurso atende pedidos antigos da comunidade de desenvolvedores que pediam essa função há anos dentro do ambiente integrado de desenvolvimento, o IDE usado para escrever e depurar código.

Submódulos ganham seção própria

Submódulos Git, repositórios aninhados dentro de um projeto maior, receberam seção dedicada na janela do repositório Git, melhor visibilidade nas alterações e seletor que mostra a hierarquia pai e filho. Dá para adicionar, atualizar e remover submódulos sem comandos externos.

Por padrão, o submódulo abre somente leitura. Para editar código dentro dele, vá em Ferramentas, Opções, Controle de origem, Git, ative a opção que inclui submódulos ao abrir vários repositórios automaticamente. A Microsoft classifica essa etapa como primeiro marco e promete evoluções futuras, sem cronograma fechado.

As notas de versão 18.9 também citam diffs resumidos em vários arquivos para revisar commits comuns, além de um agente Git que analisa alterações locais antes de abrir um pull request. Esses complementos reforçam a mesma meta da entrega: reduzir idas e vindas entre ferramentas enquanto o Copilot e o Git dividem a mesma janela.

O que muda na prática para quem programa

A combinação de esforço ajustável, agentes compartilhados e worktrees nativas mira quem usa o Visual Studio como base diária, especialmente em times que já pagam Copilot Business ou Enterprise. Nada disso elimina testes em aparelho nem revisão de segurança, mas diminui a fricção entre pedir ajuda à IA e continuar no mesmo repositório.

Se você trabalha sozinho em projetos pequenos, os agentes de organização podem nem aparecer, enquanto worktrees e submódulos só valem a pena quando o fluxo Git já ficou apertado demais para ramos únicos. Para equipes grandes, publicar um agente padronizado pode alinhar respostas do Copilot a guias internos de estilo e revisão.

A Microsoft distribui a 18.9 pelo canal estável do Visual Studio 2026. Não há preço separado para essas funções de Git: entram na atualização do IDE. O Copilot, por outro lado, continua exigindo assinatura própria, e o consumo de modelos premium segue contando contra o plano contratado.

Na mesa de quem programa, a 18.9 tenta manter o Copilot e o Git na mesma janela: você escolhe quanto o modelo pensa, abre outro ramo sem interromper o atual e, se a equipe publicou um agente, herda o mesmo roteiro em qualquer repositório elegível.