Permettre à Copilot de fonctionner de manière autonome
Vous pouvez indiquer à Copilot d’utiliser son meilleur jugement pour effectuer une tâche de manière autonome, plutôt que l’interface CLI vous invitant à entrer à chaque point de décision au sein d’une tâche. Pour ce faire, utilisez le mode autopilot de l’interface CLI.
Il existe deux façons d’utiliser le mode Autopilot :
-
**De manière interactive :** Dans une session interactive, appuyez sur <kbd>Maj</kbd>+ et <kbd>Tab</kbd> jusqu’à ce que vous voyiez « autopilot » dans la barre d’état. Si vous êtes invité à choisir des permissions pour le mode Autopilot, accordez toutes les permissions, puis entrez votre commande. -
**Par programme :** Passez une invite au CLI directement dans une commande et incluez l’option `--autopilot`. Par exemple, pour utiliser le mode Autopilot avec des autorisations complètes, en le limitant à 10 continuations, entrez `Copilot --autopilot --yolo --max-autopilot-continues 10 -p « VOTRE REQUÊTE ICI »`.
Pour plus d’informations, consultez « Autoriser GitHub Copilot CLI à fonctionner de manière autonome ».
Déléguez les tâches à Copilot, agent de codage
La commande delegate vous permet de transférer votre session active vers Copilot, agent de codage sur GitHub. Cela vous permet de déléguer le travail tout en préservant l’ensemble du contexte dont Copilot a besoin pour effectuer votre tâche.
Vous pouvez déléguer une tâche en utilisant la commande slash, suivie d’une invite :
/delegate complete the API integration tests and fix any failing edge cases
Vous pouvez également ajouter un préfixe à une invite & pour la déléguer :
& complete the API integration tests and fix any failing edge cases
Copilot vous demandera de valider tous vos changements non indexés en tant que point de contrôle dans une nouvelle branche qu’il crée. Copilot, agent de codage ouvrira une demande de tirage brouillon, effectuera des modifications en arrière-plan et sollicitera votre révision.
Copilot fournira un lien vers la demande de tirage et la session de l’agent sur GitHub dès que la session commencera.
Prochaines étapes
Pour savoir comment appeler des agents spécialisés adaptés à des tâches spécifiques, telles que la révision de code, la documentation ou les audits de sécurité, consultez Appel d’agents personnalisés.