Skip to main content

Como usar os logs do agente de codificação do Copilot

Você pode usar os logs de sessão para entender a abordagem do Copilot

Quem pode usar esse recurso?

Copilot coding agent is available with the GitHub Copilot Pro+ and GitHub Copilot Enterprise plans in repositories where it is enabled.
Sign up for Copilot

Observação

Copilot coding agent is in versão prévia pública and subject to change.

Introdução

Depois de atribuir um issue ao Copilot ou usar o para solicitar que o Copilot crie uma pull request, o Copilot trabalhará de modo autônomo para concluir a tarefa. Confira Sobre a atribuição de tarefas ao Copilot.

Durante ou após uma sessão de agente, você pode inspecionar os logs de sessão para entender a abordagem do Copilot ao seu problema.

Como usar os logs de sessão para entender a abordagem do Copilot

Para visualizar os logs de sessão, clique em View session na linha do tempo da pull request.

Captura de tela de uma seção de uma pull request com o botão "View session" realçado.

Nos logs de sessão, você pode ver o monólogo interno do Copilot e as ferramentas usadas para entender o repositório, fazer alterações e validar seu trabalho.

Observação

O Copilot tem um ambiente de desenvolvimento próprio, incluindo a capacidade de executar testes automatizados e linters, para validar suas alterações antes de enviar por push.

Como interromper uma sessão do Copilot

Você pode impedir que o Copilot continue trabalhando em uma tarefa clicando em Stop session no visualizador de log de sessão.

Captura de tela do visualizador de log com o botão "Stop session" realçado.

Os motivos para interromper uma sessão incluem:

  • O Copilot parece estar indo para o lado errado, e você quer pará-lo para deixar as informações mais claras.
  • Você cometeu um erro na descrição do trabalho necessário e decidiu recomeçar.
  • Você percebeu que a alteração solicitada não precisa ser feita, portanto, quer impedir que o Copilot trabalhe nela.

Leitura adicional