Skip to main content

Gerenciar e acompanhar agente de nuvem Copilot sessões

Monitore o progresso do agente em tempo real, guie-o com prompts de acompanhamento e interrompa ou arquive sessões.

Quem pode usar esse recurso?

agente de nuvem Copilot está disponível com os planos Copilot Pro do GitHub, GitHub Copilot Pro+, GitHub Copilot Business e GitHub Copilot Enterprise. O agente está disponível em todos os repositórios armazenados em GitHub, exceto nos repositórios de propriedade de contas de usuário gerenciadas e onde foi explicitamente desativado.
Sign up for Copilot

Use o painel GitHub de agentes para iniciar, monitorar e gerenciar sessões de agente em seus repositórios.

Monitorar a atividade do agente

Acompanhe as sessões do painel dos agentes (disponível em qualquer página no GitHub) ou na página de agentes. As sessões que você iniciou ou que outro usuário solicitou Copilot para trabalhar aparecem na sua lista de sessões.

Clique em uma sessão para abrir o log e a visão geral da sessão, em que você pode monitorar o progresso do agente, o uso do token e o comprimento da sessão.

Examinar logs de sessão

Os logs de sessão mostram Copilot o raciocínio interno que utilizou e as ferramentas usadas para entender seu repositório, realizar mudanças e validar seu trabalho. Copilot tem seu próprio ambiente de desenvolvimento efêmero, para executar testes automatizados e linters para validar as alterações antes de realizar o push.

Rastrear confirmações em logs de sessão

Os commits de agente de nuvem Copilot são de autoria de Copilot, com a pessoa que iniciou a tarefa indicada como coautora. Cada mensagem de confirmação inclui um link para os logs de sessão, para que você possa rastrear por que uma alteração foi feita durante a revisão de código ou uma auditoria. As confirmações são assinadas e aparecem como "Verificada" no GitHub.

Conduzir uma sessão de agente

Se Copilot estiver indo na direção errada ou perceber que o prompt original precisa ser ajustado, você pode redirecioná-lo sem interromper a sessão.

  1. Abra a página agentes e selecione a sessão.

  2. Na caixa de prompt abaixo do log de sessão, digite sua resposta. Por exemplo:

    Use our existing ErrorHandler utility class instead of writing custom try-catch blocks for each endpoint.
    
  3. Pressione Enter. Copilot implementa sua entrada depois de concluir sua chamada de ferramenta atual.

Cada mensagem de controle usa uma solicitação premium. O controle não está disponível para agentes de codificação de terceiros.

Parar uma sessão

Se a tarefa não precisar mais ser feita ou se você quiser recomeçar com um novo prompt, clique em Parar sessão no visualizador de log de sessão. Parar uma sessão encerra a execução GitHub Actions e preserva todas as confirmações já enviadas por push.

Sessões Arquivadas

Arquive sessões interrompidas para removê-las da lista de sessões.

  1. Abra a sessão interrompida.
  2. Clique e clique em Arquivar sessão.
  3. Na caixa de diálogo, clique em Sim, arquivar.

Leitura adicional