Passer au contenu principal

Hébergement de code

Intégration IA GitHub — ClawAI

Connectez GitHub à ClawAI pour lire vos dépôts, tickets et pull requests, et rédiger des descriptions de PR, commenter, suggérer des modifications et approuver — depuis une conversation.

Toutes les intégrations · Dernière vérification:

Ce que peut faire ce connecteur

ClawAI peut lire
Repositories, Issues, Pull requests, Comments
ClawAI peut écrire
Create an issue, Comment on an issue, Draft a pull request description, Comment on a pull request, Approve a pull request, Suggest a code change
Synchronisation
Mise à jour en temps réel

Ce que couvre le connecteur

Une fois connecté, ClawAI peut lire le contenu des dépôts, les tickets, les pull requests et les commentaires. Les mises à jour en temps réel sont prises en charge — un webhook prévient ClawAI dès qu’un changement survient plutôt que d’attendre une interrogation périodique — et la synchronisation différentielle signifie que relire un grand dépôt ne veut pas dire tout relire depuis zéro à chaque fois.

Côté écriture, ClawAI peut créer un ticket, commenter un ticket, rédiger une description de pull request, commenter une pull request, suggérer une modification de code précise et approuver une pull request. Chaque écriture est une action explicite que vous validez, jamais quelque chose qui se passe silencieusement en arrière-plan.

Comment cela s’articule avec l’Agent de code

Le connecteur GitHub et l’Agent de code résolvent des problèmes voisins mais différents. L’Agent de code travaille dans votre éditeur sur un dépôt cloné localement. Le connecteur GitHub travaille dans une conversation ClawAI sur les données hébergées par GitHub — tickets, pull requests et commentaires de revue — sans que personne n’ait besoin d’ouvrir le dépôt en local.

Un usage courant : utiliser le connecteur pour trier les tickets et rédiger des descriptions de PR depuis le chat, et passer à l’Agent de code quand le travail consiste réellement à écrire et exécuter du code.

Comment le connecter

GitHub prend en charge l’OAuth (le mode par défaut — connectez-vous avec GitHub et accordez un accès limité) ou un jeton d’accès personnel, pour les comptes et automatisations qui préfèrent un jeton. GitHub Enterprise est pris en charge en pointant le connecteur vers l’URL d’API de votre instance plutôt que vers github.com.

Questions fréquentes

ClawAI peut-il commenter mes pull requests automatiquement ?
Il peut laisser un commentaire quand vous le lui demandez — examiner un diff et publier un retour, ou approuver une fois satisfait. Il ne commente jamais de sa propre initiative ; chaque écriture est une action que vous demandez.
Fonctionne-t-il avec des dépôts privés ?
Oui, dans la limite de l’accès que vous accordez lors de la connexion. ClawAI ne voit que ce que le compte ou le jeton connecté peut voir.
Cela remplace-t-il l’Agent de code ?
Non — ils couvrent des périmètres différents. Le connecteur accède aux tickets et pull requests hébergés par GitHub depuis le chat ; l’Agent de code travaille sur votre code cloné localement, dans votre éditeur.

Connectez-le et jugez par vous-même

Le connecteur GitHub fait partie des 14 connecteurs d’espace de travail de ClawAI, et chaque action d’écriture qu’il effectue est une action que vous avez demandée.