Skip to main content

Delegando tarefas para CLI do GitHub Copilot

Use o modo de piloto automático de CLI do Copilot para delegar tarefas e deixar que Copilot trabalhe autonomamente em seu nome.

Quem pode usar esse recurso?

CLI do GitHub Copilot está disponível com todos os Copilot planos. Se você receber Copilot de uma organização, a CLI do Copilot política deverá ser habilitada nas configurações da organização.

Fazer Copilot trabalhar de forma autônoma

Você pode instruir Copilot a usar seu melhor julgamento para concluir uma tarefa de forma autônoma, em vez de a CLI pedir sua entrada a cada ponto de decisão. Faça isso usando o modo de piloto automático da CLI.

Há duas maneiras de usar o modo de piloto automático:

  •         **Interativamente:** Em uma sessão interativa, pressione <kbd>Shift</kbd>+<kbd>Tab</kbd> até ver "piloto automático" na barra de status. Se solicitado a escolher permissões para o modo piloto automático, consinta permissões completas e, em seguida, insira seu comando.
    
  •         **Programaticamente:** Envie para o CLI um prompt diretamente em um comando e inclua a opção `--autopilot` . Por exemplo, para usar o modo de piloto automático com permissões completas, restringindo-o a 10 continuações, insira `copilot --autopilot --yolo --max-autopilot-continues 10 -p "SEU TEXTO AQUI"`.
    

Para saber mais, confira Permitindo que GitHub Copilot CLI funcione de forma autônoma.

Delegar tarefas para agente de nuvem Copilot

O comando delegado permite que você transfira sua sessão atual para agente de nuvem Copilot em GitHub. Isso permite que você delegue o trabalho, preservando todo o contexto Copilot necessário para concluir sua tarefa.

Você pode delegar uma tarefa usando o comando de barra, seguido por um prompt.

/delegate complete the API integration tests and fix any failing edge cases

Como alternativa, prefixe um prompt com & para delegá-lo:

& complete the API integration tests and fix any failing edge cases
          Copilot solicitará a confirmação de qualquer uma de suas alterações não preparadas como um ponto de verificação em um novo branch que é criado. 
          agente de nuvem Copilot abrirá uma solicitação de pull de rascunho, fará alterações em segundo plano e solicitará sua revisão.

          Copilot fornecerá um link para a solicitação de pull e a sessão do agente uma vez que a sessão começar no GitHub.

Próximas etapas

Para saber como invocar agentes especializados adaptados a tarefas específicas, como revisão de código, documentação ou auditorias de segurança, consulte Invocando agentes personalizados.