Os agentes no Visual Studio agora vão além de um único assistente de uso geral. Estamos enviando um conjunto de agentes predefinidos selecionados que aproveitam os recursos profundos do IDE; depuração, criação de perfil e teste junto com uma estrutura para construir seus próprios agentes personalizados adaptados à forma como sua equipe trabalha.
Cada agente predefinido é projetado em torno de um fluxo de trabalho de desenvolvedor específico e se integra às ferramentas nativas do Visual Studio de uma forma que um assistente genérico não consegue.
- Depurador – Vai além de “ler a mensagem de erro”. Usa suas pilhas de chamadas, estado variável e ferramentas de diagnóstico para percorrer sistematicamente o diagnóstico de erros em sua solução.
- Criador de perfil – Conecta-se à infraestrutura de criação de perfil do Visual Studio para identificar gargalos e sugerir otimizações direcionadas baseadas em sua base de código, e não em conselhos genéricos.
- Teste – (quando a solução é carregada) Gera testes de unidade ajustados à estrutura e aos padrões do seu projeto, e não aos padrões que seu CI rejeitará.
- Modernizar (somente .NET e C++) -Atualizações de estrutura e dependências com conhecimento do gráfico real do seu projeto. Sinaliza alterações significativas, gera código de migração e segue os padrões existentes.
Acesse-os através do seletor de agentes no painel de chat ou usando ‘@’ no chat.
As predefinições abrangem os fluxos de trabalho que consideramos mais importantes, mas sua equipe conhece seu fluxo de trabalho melhor do que nós. Os agentes personalizados permitem que você crie seus próprios agentes usando a mesma base: reconhecimento do espaço de trabalho, compreensão do código, ferramentas acessadas por seus prompts, seu modelo preferido e suas ferramentas.
Onde fica poderoso é o MCP. Você pode conectar agentes personalizados a fontes de conhecimento externas, documentação interna, sistemas de design, APIs e bancos de dados para que o agente não fique limitado ao que está em seu repositório.
Alguns padrões que estamos vendo nas equipes:
- Revisão de código que verifica os PRs em relação às suas convenções reais, conectado via MCP ao seu guia de estilo ou repositório ADR
- Aplicação do sistema de design conectado aos seus arquivos Figma ou bibliotecas de componentes para detectar desvios da interface do usuário antes de ser enviado
- Planejamento ajuda você a pensar em um recurso ou tarefa antes de qualquer código ser escrito. Reúne requisitos, faz perguntas esclarecedoras e elabora um plano que você pode entregar
O repositório de copiloto incrível tem configurações de agentes contribuídas pela comunidade que você pode usar como pontos de partida.
Comece
Agentes personalizados são definidos como arquivos .agent.md na pasta .github/agents/ do seu repositório:
your-repo/ └── .github/ └── agents/ └── code-reviewer.agent.md
Algumas coisas a serem observadas:
- Este é um recurso de visualização; o formato desses arquivos pode mudar para suportar diferentes capacidades
- Se você não especificar um modelo, o agente usará o que estiver selecionado no seletor de modelo
- Os nomes das ferramentas variam entre as plataformas GitHub Copilot – verifique as ferramentas disponíveis no Visual Studio especificamente para garantir que seu agente funcione conforme o esperado
- As configurações do repositório awesome-copilot são um ótimo ponto de partida, mas verifique os nomes das ferramentas antes de usá-las no VS
Conte-nos o que você está construindo
Compartilhe suas configurações no repositório de copiloto incrível ou arquivar comentários aqui.
Deseja saber mais sobre Programação e Desenvolvimento Clique Aqui!
agentes,Copilot,agentes personalizados,Visual Studio
