Skip to main content

Gérer et suivre Agent cloud Copilot les sessions

Surveillez la progression de votre agent en temps réel, dirigez-le avec des invites de suivi et arrêtez ou archivez des sessions.

Qui peut utiliser cette fonctionnalité ?

Agent cloud Copilot est disponible avec les plans GitHub Copilot Pro, GitHub Copilot Pro+, GitHub Copilot Business et GitHub Copilot Enterprise. L’agent est disponible dans tous les référentiels stockés sur GitHub, à l’exception des référentiels détenus par comptes d’utilisateur managés et où il a été désactivé explicitement.
Sign up for Copilot

Utilisez le panneau des agents sur GitHub pour démarrer, surveiller et gérer les sessions d'agents dans vos référentiels.

Surveiller l’activité de l’agent

Effectuez le suivi des sessions à partir du panneau agents (disponible à partir de n’importe quelle page) GitHubou à partir de la page agents. Les sessions que vous avez démarrées, ou sur lesquelles un autre utilisateur a demandé Copilot de travailler, apparaissent dans votre liste de sessions.

Cliquez sur une session pour ouvrir le journal de session et la vue d’ensemble, où vous pouvez surveiller la progression, l’utilisation des jetons et la longueur de session de l’agent.

Examiner les journaux de session

Les journaux de session montrent le raisonnement interne de Copilot et les outils utilisés pour comprendre le référentiel, effectuer des modifications et valider le travail. Copilot possède son propre environnement de développement éphémère, ce qui lui permet d'exécuter des tests automatisés et des linters pour valider les modifications avant de les pousser.

Tracer les validations dans les journaux de session

Les validations à partir de Agent cloud Copilot sont créées par Copilot, avec la personne qui a démarré la tâche mentionnée comme co-auteur. Chaque message de validation inclut un lien vers les journaux de session. Vous pouvez donc suivre la raison pour laquelle une modification a été apportée lors de la révision du code ou d’un audit. Les validations sont signées et apparaissent sous la forme « Vérifié » sur GitHub.

Gérer une session d’agent

Si Copilot se dirige dans la mauvaise direction, ou si vous réalisez que votre prompt initial nécessite un ajustement, vous pouvez le rediriger sans arrêter la session.

  1. Ouvrez la page agents et sélectionnez la session.

  2. Dans la zone d’invite située sous le journal de session, tapez votre suivi. Par exemple:

    Use our existing ErrorHandler utility class instead of writing custom try-catch blocks for each endpoint.
    
  3.        <kbd>Appuyez sur Entrée</kbd>. 
           Copilot implémente votre entrée une fois son appel d’outil actuel terminé.
    

Chaque message de direction utilise une demande Premium. La direction n’est pas disponible pour les agents de codage tiers.

Arrêter une session

Si la tâche n’a plus besoin d’être effectuée ou que vous souhaitez recommencer avec une nouvelle invite, cliquez sur Arrêter la session dans la visionneuse du journal de session. L’arrêt d’une session met fin à l’exécution GitHub Actions et conserve toutes les validations déjà envoyées.

Archiver des sessions

Archivez les sessions arrêtées pour les supprimer de votre liste de sessions.

  1. Ouvrez la session arrêtée.
  2. Cliquez , puis sur Session d'archivage.
  3. Dans la boîte de dialogue, cliquez sur Oui, archiver.

Lectures complémentaires