Remarque
Agent apps are currently in préversion publique and subject to change.
Présentation
Agent apps vous permet de déléguer des tâches à des agents développés par des partenaires depuis GitHub. Pour obtenir une vue d’ensemble, consultez Applications de l’agent.
Avant de pouvoir utiliser un agent app, le GitHub App doit être installé sur le compte ou l’organisation propriétaire du dépôt, et les fonctionnalités d’agent doivent être activées pour l’application. Si le référentiel appartient à une organisation appartenant à une entreprise, la stratégie «Agent apps » Copilot doit également être activée dans vos paramètres d’entreprise.
Installation d’une application agent
- Afficher les applications disponibles sur GitHub Marketplace.
- Dans la page de l’application, cliquez sur Ajouter, puis installez l’application sur votre compte personnel ou organisation.
Autorisation d’une application agent
La première fois que vous utilisez un agent app, GitHub vous invite à autoriser l’application via un flux OAuth. Suivez les instructions pour autoriser l’application avant que l’agent ne s’exécute. Pour plus d’informations, consultez « Autorisation des applications GitHub ».
Démarrage d’un agent à partir de l’interface utilisateur des agents
-
Ouvrez le panneau ou l’onglet agents :
- Ouvrez l’onglet Agents dans un dépôt.
- Accédez à la GitHub Copilot page de toutes les sessions : accédez à github.com/copilot. Vous pouvez également accéder ici en ouvrant le GitHub Copilot menu dans la barre de navigation supérieure, puis en cliquant sur Afficher toutes les sessions.
- Ouvrez le panneau agents : à partir de l’onglet code d’un dépôt, cliquez à droite de la barre de recherche « Accéder au fichier ».
-
Sous la zone d’invite, sélectionnez l’option agent app que vous souhaitez utiliser.
-
Saisissez une instruction décrivant votre demande, puis lancez la tâche.
Démarrage d’un agent à partir d’un problème
Vous pouvez affecter un problème à agent app de la même manière que vous affectez Copilot cloud agent.
- Accédez au problème sur lequel l’agent doit fonctionner.
- Dans la barre latérale, sous « Assignees », affectez le agent app problème.
L’agent commence à travailler sur le problème et signale sa progression.
Démarrer un agent à partir d’un commentaire de pull request
Vous pouvez demander à agent app d’apporter des modifications ou d’effectuer d’autres tâches en le mentionnant dans un commentaire sur une demande de tirage.
- Accédez à la pull request sur laquelle vous souhaitez que l’agent travaille.
- Ajoutez un commentaire qui mentionne l’agent et décrit ce que vous souhaitez faire, par exemple
@AGENT-NAME add a feature flag for the new checkout flow. Sélectionnez l’agent dans le sélecteur à saisie semi-automatique.
L’agent répond à votre commentaire et fonctionne sur les modifications demandées.
Utilisation d’applications d’agent sur GitHub Mobile
Vous pouvez commencer agent apps à partir des mêmes points d’entrée sur GitHub Mobile. Pour plus d’informations sur l’utilisation d’agents sur mobile, consultez Utilisation de Copilot dans le cloud sur GitHub Mobile.
Billing
Agent apps sont alimentés par Copilot. 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. Consultez « La facturation de GitHub Copilot ».