À propos des agents
Les agents IA sont des systèmes autonomes qui peuvent évaluer leur environnement, prendre des décisions et prendre des mesures pour effectuer des tâches. Les agents peuvent décomposer les tâches complexes en étapes, utiliser différents outils et ressources, planifier leur approche et s’adapter en fonction des commentaires humains jusqu’à ce qu’ils accomplissent leur objectif affecté.
Les agents apportent une automatisation et une assistance à chaque étape du processus de développement logiciel sur GitHub. Vous pouvez exécuter plusieurs sessions d'agent simultanément, ce qui vous permet de déléguer efficacement des tâches.
Outre Copilot, vous pouvez utiliser Anthropic Claude et OpenAI Codex, ce qui vous offre plus de flexibilité et de choix pour trouver l’agent le mieux adapté à une tâche. Consultez À propos des agents tiers.
En utilisant agents personnalisés, vous pouvez constituer une équipe d’agents spécialisés dans des tâches spécifiques, dotés d’invites système personnalisées pour traiter des tâches plus simples telles que la rédaction de tests et la refactorisation, ce qui vous permet de vous concentrer sur la résolution de problèmes et la collaboration. Consultez À propos des agents personnalisés.
Le choix de modèle vous permet de choisir parmi une sélection de modèles IA à utiliser avec vos agents, chacun avec ses propres forces particulières. Consultez Modèles d'IA pris en charge dans GitHub Copilot.
Pour en savoir plus sur Agent de programmation Copilot, consultez À propos de l’assistant de codage GitHub Copilot.
Gestion des agents
Lorsque vous utilisez les fonctionnalités agentiques de GitHub, vous pouvez utiliser l'onglet Agents dans un dépôt où Agent de programmation Copilot est activé pour lancer, surveiller et gérer des sessions d'agent sans quitter votre flux de travail. Vous pouvez également utiliser la page Agents pour afficher et démarrer des sessions d’agent. Pour savoir comment activer Agent de programmation Copilot, consultez Gestion de l’accès à l’assistant de codage GitHub Copilot.
Sous l’onglet Agents, vous pouvez :
-
**Lancer de nouvelles tâches d’agent** : sélectionnez un modèle IA de votre choix, et choisissez éventuellement parmi des agents tiers ou agents personnalisés le mieux adapté à la tâche. Consultez [AUTOTITLE](/copilot/how-tos/use-copilot-agents/coding-agent/create-a-pr). -
**Surveillez les journaux de session en direct** : une fois l’agent démarré, vous pouvez cliquer sur n’importe quelle session d’agent pour ouvrir le journal de session et suivre sa progression et son processus de réflexion en temps réel. -
**Suivre les sessions actives** : vous pouvez afficher toutes les sessions d’agent actives qui ont été démarrées dans le référentiel. -
**Orienter les agents en cours de session** : si vous vous rendez compte que vous n'avez pas défini correctement une demande ou que vous souhaitez que l’agent utilise un outil ou service particulier, vous pouvez intervenir et fournir des instructions sans interrompre l'exécution. La gestion utilise **une requête premium** par message. Consultez [AUTOTITLE](/copilot/how-tos/use-copilot-agents/coding-agent/track-copilot-sessions#steering-a-copilot-session-from-the-agents-tab). -
**Ouvrez une session dans VS Code ou GitHub Copilot CLI** : Lorsque vous souhaitez commencer à travailler sur les modifications apportées à une session d’agent dans votre environnement de développement local, cliquez sur **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-vscode" aria-label="VS Code" role="img"><path d="M12.515.537c1.169-1.215 3.48-.226 3.418 1.534a592.449 592.449 0 0 1 .062 11.538c.089 1.938-2.439 3.149-3.827 1.851A642.497 642.497 0 0 1 1.312 5.996a.932.932 0 0 1-.308-.609.915.915 0 0 1 .194-.655.871.871 0 0 1 1.232-.136l1.493 1.18a641.007 641.007 0 0 1 9.708 7.85c.008.011.036-.018.019-.017a605.558 605.558 0 0 1 .057-11.226c-1.308 1.157-2.63 2.275-3.926 3.411-.477.416-.948.831-1.424 1.253a.87.87 0 0 1-1.237-.061.912.912 0 0 1-.231-.641.941.941 0 0 1 .27-.628c.452-.456.902-.905 1.36-1.354 1.324-1.302 2.677-2.558 3.996-3.826ZM2.986 9.734a.798.798 0 0 1 1.184.06.95.95 0 0 1-.057 1.272l-1.228 1.2a.798.798 0 0 1-1.183-.06.95.95 0 0 1 .055-1.272l1.229-1.2Z"></path></svg> Ouvrir dans VS Code** ou **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-agent" aria-label="Agent" role="img"><path d="M14.5 8.9v-.052A2.956 2.956 0 0 0 11.542 5.9a.815.815 0 0 1-.751-.501l-.145-.348A3.496 3.496 0 0 0 7.421 2.9h-.206a3.754 3.754 0 0 0-3.736 4.118l.011.121a.822.822 0 0 1-.619.879A1.81 1.81 0 0 0 1.5 9.773v.14c0 1.097.89 1.987 1.987 1.987H4.5a.75.75 0 0 1 0 1.5H3.487A3.487 3.487 0 0 1 0 9.913v-.14C0 8.449.785 7.274 1.963 6.75A5.253 5.253 0 0 1 7.215 1.4h.206a4.992 4.992 0 0 1 4.586 3.024A4.455 4.455 0 0 1 16 8.848V8.9a.75.75 0 0 1-1.5 0Z"></path><path d="m8.38 7.67 2.25 2.25a.749.749 0 0 1 0 1.061L8.38 13.23a.749.749 0 1 1-1.06-1.06l1.719-1.72L7.32 8.731A.75.75 0 0 1 8.38 7.67ZM15 13.45h-3a.75.75 0 0 1 0-1.5h3a.75.75 0 0 1 0 1.5Z"></path></svg> Continuer dans GitHub Copilot CLI** pour ouvrir la session sur votre machine locale.Remarque
L’ouverture d’une session dans VS Code nécessite les dernières versions de VS Code, l’extension GitHub Copilot et l’extension GitHub Pull Requests.
-
**Passer en revue et fusionner le code de l’agent** : une fois que l’agent a terminé une session, vous pouvez accéder au pull request pour examiner les modifications, demander des améliorations supplémentaires ou approuver et fusionner. Consultez [AUTOTITLE](/copilot/how-tos/use-copilot-agents/coding-agent/review-copilot-prs).
Étapes suivantes
Pour commencer à gérer des agents, consultez Gestion des agents de codage.