CLI do Copilot oferece duas maneiras de trabalhar Copilot de forma autônoma: **o modo de piloto automático** e o **`/delegate` comando**. Ambas permitem que você entregue tarefas, mas elas diferem no local em que o trabalho acontece:
- O modo piloto automático é executado localmente na sessão da CLI. Você concede permissões totais ao piloto automático e Copilot em seguida, executa uma tarefa sem parar para solicitar sua entrada. Seu computador local faz o trabalho e você pode observar o progresso em tempo real. Use o piloto automático quando quiser uma execução local sem as mãos.
`/delegate`
** transfere a tarefa para agente de nuvem Copilot em GitHub. O trabalho é executado remotamente: Copilot cria um branch, abre uma solicitação de pull de rascunho e funciona em segundo plano. Use `/delegate` quando quiser entregar uma tarefa inteiramente e continuar em execução mesmo se desligar o computador local.
Obter piloto automático para concluir tarefas de forma autônoma em seu computador local
Há duas maneiras de usar o modo de piloto automático:
- Interativamente: Em uma sessão interativa, pressione Shift+Tab 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, insiracopilot --autopilot --yolo --max-autopilot-continues 10 -p "SEU TEXTO AQUI".
Para obter mais informações, consulte Permitindo que GitHub Copilot CLI funcione de forma autônoma.
Delegar tarefas para agente de nuvem Copilot
Você pode delegar uma tarefa a agente de nuvem Copilot em GitHub usando o comando de barra /delegate, 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.
O Copilot fornecerá um link para o pull request e para a sessão do agente no GitHub assim que a sessão começar.
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.