Skip to main content

Délégation de tâches à CLI de GitHub Copilot

Utilisez le mode Autopilot de CLI Copilot pour confier des tâches et laisser Copilot travailler de manière autonome en votre nom.

Qui peut utiliser cette fonctionnalité ?

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

Faire fonctionner Copilot de manière autonome

Vous pouvez indiquer Copilot à utiliser son meilleur jugement pour effectuer une tâche de manière autonome, plutôt que l’interface CLI vous invitant à entrer des commentaires à 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éguer des tâches à agent Copilot de cloud

La commande "delegate" vous permet d'envoyer votre session actuelle sur agent Copilot de cloud sur GitHub. Cela vous permet de déléguer le travail tout en préservant tout le contexte Copilot nécessaire pour accomplir 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 l’une de vos modifications non modifiées en tant que point de contrôle dans une nouvelle branche qu’elle crée. 
          agent Copilot de cloud ouvre une pull request brouillon, apporte des modifications en fond et demande une révision de votre part.

          Copilot fournira un lien vers le pull request et la session de l’agent sur GitHub dès le début de la session.

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.