Skip to main content

Délégation de tâches à Copilot

Utilisez le mode Autopilot ou la commande slash /delegate pour permettre à Copilot de fonctionner de manière autonome en votre nom.

Qui peut utiliser cette fonctionnalité ?

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

          Copilot pour CLI offre deux façons de Copilot fonctionner de manière autonome : **le mode Autopilot** et la **`/delegate` commande**. Les deux vous permettent de déléguer des tâches, mais ils diffèrent dans le lieu où le travail s'effectue.
  • Le mode Autopilot s’exécute localement dans votre session CLI. Vous accordez à l'autopilote des autorisations complètes, Copilot puis il travaille sur une tâche sans s'arrêter pour vous demander d'entrée supplémentaire. Votre ordinateur local effectue le travail et vous pouvez observer la progression en temps réel. Utilisez Autopilot lorsque vous souhaitez une exécution locale mains libres.

          `/delegate`
          ** Envoie la tâche à Agent cloud Copilot sur GitHub. Le travail s’exécute à distance : Copilot crée une branche, ouvre une pull request brouillon et s'exécute en arrière-plan. Utilisez `/delegate` quand vous souhaitez transférer une tâche entièrement et continuer à s'exécuter même si vous arrêtez votre machine locale.

Obtenir autopilot pour effectuer des tâches de manière autonome sur votre ordinateur local

Il existe deux façons d’utiliser le mode Autopilot :

  • De manière interactive : Dans une session interactive, appuyez sur Maj+ et Tab 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 cloud Copilot

Vous pouvez déléguer une tâche à Agent cloud Copilot sur GitHub à l'aide de la commande slash /delegate, 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 cloud Copilot 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.

Étapes suivantes

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.