Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Utilisez le connecteur GitHub pour connecter github.com à votre assistant afin de gérer les problèmes, les demandes de tirage et les workflows. Configurez le connecteur dans le portail via Builder > Connectors.
Note
Ce tutoriel présente le connecteur GitHub pour les opérations liées aux tickets, aux pull requests et aux workflows. Pour connaître le contexte du code pendant les enquêtes, consultez Connecter le code source. Pour GitHub Enterprise Cloud, consultez Connect GitHub Enterprise Cloud.
Prerequisites
- Un agent actif à l’état Running
- Accès aux
github.comréférentiels que vous souhaitez que l’agent utilise - Rôle d’agent : administrateur ou utilisateur standard
Ouvrir la configuration du connecteur GitHub
- Ouvrez votre agent dans le portail.
- Accédez à Builder > Connectors.
- Sélectionnez Ajouter un connecteur.
- Sélectionnez le connecteur OAuth GitHub.
Choisir une méthode d’authentification
Sélectionnez une méthode :
| Méthode | Quand utiliser |
|---|---|
| OAuth | Configuration interactive pour l’accès piloté par l’utilisateur |
| Jeton d’accès personnel | Compte de service ou configuration non interactive |
Flux OAuth
- Sélectionnez OAuth.
- Sélectionnez Se connecter à GitHub.
- Finalisez l’autorisation GitHub dans la fenêtre contextuelle.
- Vérifiez que l’état indique Connecté.
Flux PAT
- Sélectionnez PAT.
- Collez un token GitHub avec les autorisations requises.
- Sélectionnez Se connecter.
- Vérifiez que l’état indique Connecté.
Confirmer les opérations d’exécution du connecteur GitHub
Après avoir enregistré le connecteur, testez avec une requête de conversation instantanée :
List recent issues from owner/repo and summarize the top 3 risks.
Utilisez une invite de vérification directe comme point de contrôle final :
Get me recent issues from owner/repo.
Autorisations requises par opération
| Operation | OAuth/PAT minimum |
|---|---|
| Lire les métadonnées/le contenu du référentiel |
repo pour les référentiels privés (public_repo pour les référentiels publics uniquement) |
| Répertorier ou créer des problèmes | Accès aux référentiels compatibles avec les problèmes |
| Opérations de pull request | Accès au référentiel compatible avec les demandes de tirage |
Résoudre les problèmes de connexion
| Symptôme | Cause la plus probable | Réparer |
|---|---|---|
| L'état du connecteur affiche 'déconnecté' | Jeton expiré ou révoqué | Réauthentifier OAuth ou renouveler le PAT |
| Réussite de la lecture des problèmes, échec des actions de demande de tirage | Autorisation PR manquante | Autoriser la demande de tirage et réessayer |
| Le connecteur ne peut pas accéder aux dépôts privés | Portée du jeton trop limitée | Utiliser la portée repo pour les référentiels privés |
| La fenêtre contextuelle ne s’ouvre pas | Pop-up du navigateur bloqué | Autoriser les fenêtres contextuelles pour le domaine du portail |
Contenu connexe
- Connecteur GitHub
- Connectez GitHub Enterprise Cloud
- Connecter le code source
- Configurer un connecteur MCP