Recentemente, o GitHub Copilot lançou o Agent Mode, além de anunciar a disponibilidade geral do Copilot Edits. Uma introdução ao novo agente autônomo, codinome "Project Padawan", também foi revelada.
Confira abaixo mais detalhes sobre essas atualizações inovadoras.
Agent Mode: Novas Capacidades em Pré-visualização
O Agent Mode traz uma série de capacidades aprimoradas, sendo capaz de iterar seu próprio código, encontrar e corrigir erros, sugerir comandos de terminal e analisar erros em tempo de execução (com capacidade de autoconserto). Enquanto opera em Agent Mode, o Copilot pode iterar os resultados, não apenas as saídas, realizando todas as subtarefas necessárias, inferindo tarefas adicionais que podem ser necessárias para concluir o prompt. Além disso, ele é capaz de identificar seus próprios erros.
1 of 2
Next
Para utilizar o Agent Mode, os usuários deverão baixar o VS Code Insiders, habilitar o Agent Mode para o GitHub Copilot, e então ir ao painel do Copilot Edits, mudando de 'Edit' para 'Agent'.
Copilot Edits – Disponibilidade Geral no VS Code
O Copilot Edits agora está disponível de forma geral no VS Code, enquanto está em pré-visualização no Visual Studio 2022. Este recurso combina Chat e Inline Chat, permitindo que os usuários realizem alterações em tempo real em arquivos sob seu gerenciamento. Os usuários precisam especificar quais arquivos devem ser editados e, utilizando uma linguagem de conversa natural, solicitar ao GitHub Copilot as alterações desejadas. O Copilot Edits então inicia alterações inline, permitindo que os usuários revisem, aceitem o que for apropriado e solicitem iterações adicionais até que os resultados desejados sejam alcançados.
O Copilot Edits utiliza uma arquitetura de modelo duplo que melhora tanto a eficiência quanto a precisão das edições. Os usuários poderão escolher entre GPT-4o, GPT-o1, GPT-o3-mini, Claude 3.5 Sonnet e o recém-adicionado Gemini 2.0 Flash, definindo a preferência como modelo de linguagem base para o Copilot Edits. Um endpoint de decodificação especulativa também foi desenvolvido para uma experiência ainda mais otimizada para os usuários.
Primeira Olhada no Project Padawan
O agente autônomo de desenvolvimento de software, codinome "Project Padawan", será lançado no final de 2025. Ele promete ajudar os usuários a designar diretamente questões ao GitHub Copilot, com qualquer cliente GitHub, e produzir pull requests totalmente testados. Revisores humanos também serão designados pelo Copilot, levando em consideração seu feedback.
A cada tarefa atribuída, o Copilot automaticamente cria um sandbox na nuvem, clona o repositório, configura um ambiente, analisa, edita, compila, testa e valida o código. Além disso, para entender completamente a intenção da tarefa, serão consideradas as discussões dentro das questões ou PRs, assim como as instruções personalizadas contidas no repositório. As convenções e diretrizes do projeto também serão observadas.