Skip to main content

Como acompanhar as sessões do Copilot

Você pode usar a página de Agentes, o Visual Studio Code e os logs de sessão para acompanhar o progresso do Copilot e entender sua abordagem.

Quem pode usar esse recurso?

O Agente de codificação do Copilot está disponível com os planos GitHub Copilot Pro, GitHub Copilot Pro+, GitHub Copilot Business e GitHub Copilot Enterprise. O acesso para avaliações do Copilot será disponibilizado em breve. O agente está disponível em todos os repositórios, exceto naqueles em que ele foi explicitamente desabilitado e repositórios de propriedade de contas de usuário gerenciadas.
Sign up for Copilot

Observação

O Agente de codificação do Copilot está em versão prévia pública e está sujeito a alterações. Durante a versão prévia, o uso do recurso está sujeito a Termos de licença de pré-lançamento do GitHub.

Introdução

Depois de dar uma tarefa ao Copilot, ele trabalhará de modo autônomo em segundo plano para concluí-la. Confira Sobre o agente de codificação do Copilot.

A página Agents apresenta uma visão geral das sessões do agente entre repositórios. Nela, você pode iniciar novas tarefas e acompanhar o progresso do Copilot.

Você também pode acompanhar as sessões do Copilot em um repositório específico do Visual Studio Code.

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.

Acompanhar sessões do agente na página Agents

Você pode ver uma lista de suas sessões de agente em execução e anteriores na página Agents em github.com/copilot/agents.

Você também pode acessar esta página clicando no botão ao lado da barra de pesquisa em qualquer página em GitHub e selecionando Agents na barra lateral.

Para cada sessão listada abaixo do campo de prompt, você pode ver seu status rapidamente ou clicar nela para navegar até a solicitação de pull vinculada.

Para ver os logs de sessão, clique na pull request na lista e localize o evento "Trabalho iniciado do Copilot..." na linha do tempo e clique em Exibir sessão.

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

Você também pode iniciar novas sessões de agente por meio desta página. Confira Como pedir para o Copilot criar uma pull request.

Acompanhar sessões no Visual Studio Code

Você pode ver uma lista de sessões de agente em execução e anteriores de um repositório específico no Visual Studio Code com a extensão Pull Requests do GitHub.

Depois de instalar a extensão, você poderá ver assessões do Copilot clicando no botão GitHub na barra lateral.

Para cada sessão listada, você poderá ver seu status rapidamente ou clicar nela para navegar até a pull request no Visual Studio Code.

Para exibir os logs de sessão, clique na pull request na lista e clique em Exibir Sessão.

Você também pode iniciar novas sessões de agente no Visual Studio Code. Confira Como pedir para o Copilot criar uma pull request.

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

Saiba mais sobre os logs de sessão do Copilot no GitHub ou no Visual Studio Code para entender como ele abordou sua tarefa.

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