Copilot cloud agent permite que você:
- Pesquise um repositório fazendo Copilot perguntas.
- Planeje e refine uma abordagem antes Copilot de fazer alterações.
- Iterar em alterações de código, examinar uma diferença e criar uma solicitação de pull quando estiver pronto.
As sessões não criam solicitações de pull automaticamente. Para criar um imediatamente, inclua-o no prompt, por exemplo, "Criar uma solicitação de pull para ...".
Observação
Esses recursos só estão disponíveis com Copilot cloud agent em GitHub.com e no prévia pública para as integrações com Teams e Slack. Outras Cloud agent integrações (como Azure Boards, JIRA ou Linear) só dão suporte à criação de uma solicitação de pull diretamente.
Realizar pesquisas profundas
Faça Copilot cloud agent perguntas sobre um repositório para entender como ele funciona, encontrar onde fazer uma alteração ou confirmar suposições antes do planejamento.
-
Inicie uma tarefa pela aba Agentes, pelo painel, pelo dashboard, Copilot Chat ou de dentro de uma integração compatível. Consulte Iniciar uma tarefa com Copilot agentes em GitHub.
-
Faça uma pergunta sobre o repositório.
Por exemplo:
Investigate performance issues in this app and suggest improvements.Dica
Você também pode abrir Copilot Chat e anexar o repositório relevante como contexto. Copilot solicita que você aprove uma sessão de pesquisa profunda.
-
Opcionalmente, envie prompts de acompanhamento enquanto Copilot estiver trabalhando para orientar a sessão.
-
Examine a resposta e faça perguntas de acompanhamento.
Criar um plano
Peça Copilot cloud agent para propor um plano antes de fazer alterações.
-
Descreva o plano desejado.
Por exemplo:
Create a plan to implement the most impactful performance improvements for this app. -
Revise o plano e itere com Copilot até que corresponda à sua intenção.
Iterar em alterações de código
Após pesquisa e planejamento, faça alterações em um branch, revise o diff e decida se deve iterar mais ou criar um pull request.
-
Descreva as alterações desejadas no prompt.
Por exemplo, faça referência ao plano anterior:
Implement the plan we agreed upon. -
Aguarde até Copilot concluir a sessão.
-
Clique em Diferenças para examinar as alterações.
-
Opcionalmente, abra o branch (
copilot/BRANCH-NAME) para inspecionar as alterações no contexto. -
Para solicitar refinamentos, continue a conversação. Por exemplo:
Rename this to match our existing conventions. -
Quando a sessão for concluída e você estiver satisfeito, clique em Criar solicitação de pull.
Fornecer contexto visual
Cloud agent processa imagens, como capturas de tela, esboços ou designs, como parte da descrição da tarefa. Arraste e solte uma imagem na descrição do problema ou em um Copilot Chat prompt, e descreva o que Copilot deve fazer com ela.