Remarque
Agent apps are currently in préversion publique and subject to change.
Présentation
Agent apps are GitHub Apps that expose agents on GitHub. GitHub partners build agent apps to bring their tools and services into your development workflow. These agent apps are agents you can delegate work to alongside Copilot cloud agent and other third-party agents. Agent apps sont alimentés par Copilot cloud agent. Pour plus d’informations, consultez À propos de GitHub Copilot agent cloud.
Par exemple, un agent app pourrait analyser les données analytiques de votre produit, analyser votre application pour détecter des vulnérabilités de sécurité ou ajouter des drapeaux de fonctionnalité à une demande de fusion, puis se reconnecter aux systèmes du partenaire pour mener à bien la tâche.
Où vous pouvez utiliser agent apps
Vous pouvez démarrer l’agent de agent app à partir des points d’entrée suivants sur GitHub.com et GitHub Mobile :
- Attribution d’un ticket : assignez le agent app à un ticket dans un dépôt.
- Commentaire sur une pull request : mentionnez
@AGENT-NAMEdans un commentaire sur une pull request pour demander à l’agent d’apporter des modifications. - Interface utilisateur des agents : sélectionnez la agent app zone d’invite sous l’onglet Agents ou le panneau, puis démarrez une tâche avec une invite.
Vous pouvez utiliser ces points d’entrée de la même façon que vous utilisez Copilot cloud agent et d’autres agents de codage tiers. Pour plus d’informations, consultez « Utilisation d’applications d’agent ».
Comment fonctionne agent apps
Un agent app est un GitHub App qu’un partenaire a configuré pour agir comme agent. Chacun agent app peut définir un agent personnalisé avec ses propres serveurs d’invite, de modèle, d’outils et de protocole MCP (Model Context Protocol). Pour en savoir plus sur les agents personnalisés et MCP, consultez À propos des agents personnalisés et Modèle Context Protocol (MCP) et agent cloud GitHub Copilot.
Agent apps peut se connecter aux propres systèmes du partenaire via des serveurs MCP. Ces serveurs MCP autorisent l’utilisation agent app d’une assertion JWT émise par GitHub, afin que le partenaire puisse identifier en toute sécurité votre compte et leur agent app sans gérer d’informations d’identification supplémentaires.
La première fois que vous utilisez un agent app, vous êtes invité à autoriser l’application via un flux OAuth avant l’exécution de l’agent. Cela permet à agent app d’agir en votre nom et d’accéder aux fonctionnalités du partenaire. Pour plus d’informations sur l’autorisation des applications, consultez Autorisation des applications GitHub.
Installation et activation agent apps
Pour utiliser un agent app, le GitHub App doit être installé sur votre compte ou dans votre organisation, et les fonctionnalités d’agent doivent être activées pour l’application. Si l’application est installée dans une organisation appartenant à une entreprise, la stratégie «Agent apps » Copilot doit également être activée dans vos paramètres d’entreprise Copilot .
- Lorsque vous installez un agent app, GitHub met en évidence que l’application inclut des fonctionnalités d’agent et vous demande si vous souhaitez les activer. Pour plus d’informations, consultez « À propos de l’utilisation d’applications GitHub ».
- Si l’application est installée dans une organisation appartenant à une entreprise, un administrateur doit également activer la stratégie «agent apps » Copilot avant que les fonctionnalités de l’agent ne soient disponibles. Pour plus d’informations, consultez la section « Étapes suivantes ».
Billing
Agent apps sont alimentés par Copilot cloud agent. Lorsque vous utilisez un agent app, l’utilisation de l’IA est facturée à votre Copilot abonnement et les sessions consomment AI credits de la même façon que Copilot cloud agent. Consultez « La facturation de GitHub Copilot ».
Étapes suivantes
- Pour en savoir plus sur l’utilisation d’un agent app, voir Utilisation d’applications d’agent.
- Pour installer un(e) agent app et activer ses fonctionnalités d’agent, consultez À propos de l’utilisation d’applications GitHub.
- Pour activer l’utilisation agent apps dans une organisation appartenant à une entreprise, un administrateur doit activer la stratégie «agent apps » au niveau de l’entreprise avant de pouvoir l’utiliser. Consultez « Activation de GitHub Copilot agent cloud dans votre entreprise ».