Skip to main content

Déléguer des tâches à CLI de GitHub Copilot

Utilisez le mode autopilot de Copilot CLI pour déléguer des tâches et laisser Copilot fonctionner de manière autonome pour vous.

Qui peut utiliser cette fonctionnalité ?

CLI de GitHub Copilot est disponible avec toutes les formules Copilot. Si vous recevez Copilot d’une organisation, la stratégie Copilot CLI doit être activée dans les paramètres de l’organisation.

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.