Connecter Claude Code à Gitea
Claude Code atteint Gitea par une seule adresse Flowplane. Vous ajoutez Gitea une fois dans Flowplane, vous ajoutez cette adresse à Claude Code, puis vous vous connectez. Lisez le code, les issues, les pull requests et les logs Actions de votre Gitea; ouvrez, relisez ou fusionnez après accord.
- Outils
- 24 en lecture · 19 en écriture
- Connexion
- Votre compte ou une clé partagée
- Approbation, par défaut
- Les modifications vous attendent
- Serveur MCP
- Outils de Flowplane
- 1
Ajoutez Gitea dans Flowplane
Dans la console Flowplane, ajoutez Gitea, saisissez l’adresse à laquelle vous ouvrez Gitea, puis indiquez l’identifiant client et le secret de l’application OAuth, ou collez un jeton d’accès.
Deux façons. Se connecter avec Gitea: un administrateur Gitea enregistre une seule fois une application OAuth2 dans votre Gitea, puis chaque personne se connecte et agit en son nom. Ou un jeton d’accès: une personne crée un jeton dans Gitea (Paramètres, Applications) et le colle, et l’assistant agit avec les droits de ce compte, limités aux portées cochées. Flowplane le garde scellé; l’assistant ne le voit jamais.
- 2
Ajoutez Flowplane à Claude Code
Votre adresse figure dans la console Flowplane; elle ressemble à
https://mcp.flowplane.eu/<your-label>- Ajoutez le serveur dans un terminal avec la commande ci-dessous.
- Lancez Claude Code, exécutez
/mcp, choisissezflowplaneet connectez-vous à Flowplane dans le navigateur (ou exécutezclaude mcp login flowplane). - Posez votre question; Claude Code appelle les outils dont il a besoin.
claude mcp add --transport http flowplane https://mcp.flowplane.eu/<your-label>Étapes vérifiées dans la documentation de l’éditeur (Anthropic)
- 3
Demandez à Claude Code
- “Quelles pull requests de acme/website sont encore ouvertes, et lesquelles ont des checks en échec?”
- “Montre le diff de la PR 42 et résume ce qu’elle change.”
- “Pourquoi le dernier run Actions sur main a-t-il échoué? Lis le log du job en erreur.”
- “Ouvre une issue dans acme/api: le bouton d’export bloque sur les gros fichiers, avec le label bug.”
- “Fusionne la pull request 57 de acme/website dès que ses checks passent.”
Ce que Claude Code peut faire dans Gitea
Gitea est la forge Git que de nombreuses équipes hébergent sur leurs propres serveurs. Via Flowplane, un assistant IA peut lire les dépôts, les fichiers, les commits, les pull requests avec leurs diffs et leurs revues, les issues, les releases et les logs des jobs Actions. Il peut ouvrir des issues et des pull requests, commenter, relire, committer un fichier ou fusionner, et chacune de ces modifications attend votre accord par défaut.
Lecture24
- Lister les dépôtsLes vôtres, ceux d’un propriétaire, ou par nom
list_repos - Voir un dépôtLes paramètres et compteurs d’un dépôt
get_repo - Lister les branchesLes branches d’un dépôt
list_branches - Lire un fichierLe texte d’un fichier, tronqué à une taille
get_file - Lister un dossierFichiers et dossiers, un niveau ou tout en dessous
list_dir - Lister les commitsLes commits d’une branche ou d’un chemin
list_commits - Voir un commitUn commit avec les fichiers modifiés
get_commit - Comparer deux refsLes commits qu’une branche a en plus d’une autre
compare - Voir le statutLes checks d’un commit: réussis ou non
get_status - Lister les pull requestsLes pull requests d’un dépôt
list_prs - Voir une pull requestUne pull request
get_pr - Fichiers d’une PRLes fichiers modifiés par une pull request
list_pr_files - Lire le diff d’une PRLes modifications en diff unifié, tronqué
get_pr_diff - Revues d’une PRLes revues, ou les commentaires d’une revue
list_pr_reviews - Lister les issuesLes issues d’un dépôt, filtrées
list_issues - Voir une issueUne issue
get_issue - Lister les commentairesLa discussion d’une issue ou d’une pull request
list_comments - Rechercher des issuesIssues et pull requests dans plusieurs dépôts
search_issues - Lister les labelsLes labels d’un dépôt ou d’une organisation
list_labels - Lister les jalonsLes jalons d’un dépôt
list_milestones - Lister les releasesLes releases, ou une par son tag avec ses notes
list_releases - Lister les runs ActionsLes runs de workflow, ou les jobs d’un run
list_action_runs - Lire le log d’un jobLa fin du log d’un job Actions
get_action_job_log - Lister les notificationsVos notifications non lues
list_notifications
Modificationsdemande d’abord19
- Créer une issueOuvrir une nouvelle issue, après accord
create_issue - Modifier une issueModifier ou fermer une issue, après accord
edit_issue - Ajouter un commentaireCommenter une issue ou une pull request, après accord
add_comment - Modifier un commentaireChanger le texte d’un commentaire, après accord
edit_comment - Changer les labelsAjouter ou retirer les labels d’une issue, après accord
update_labels - Créer un labelCréer un nouveau label, après accord
create_label - Créer une pull requestOuvrir une pull request, après accord
create_pr - Modifier une pull requestModifier une pull request, après accord
edit_pr - Demander une revueDemander une revue à des personnes, après accord
request_review - Soumettre une revueApprouver, demander des changements ou commenter, après accord
submit_review - Créer une brancheCréer une nouvelle branche, après accord
create_branch - Écrire un fichierCommitter le nouveau texte d’un fichier, après accord
create_or_update_file - Créer une releasePublier une release, après accord
create_release - Fusionner une pull requestLa fusionner dans sa branche, accord demandé par défaut
merge_pr - Supprimer une brancheRetirer une branche, accord demandé par défaut
delete_branch - Supprimer un fichierRetirer un fichier dans un commit, accord demandé par défaut
delete_file - Supprimer une releaseRetirer une release, accord demandé par défaut
delete_release - Supprimer un labelRetirer un label, accord demandé par défaut
delete_label - Supprimer un commentaireRetirer un commentaire, accord demandé par défaut
delete_comment
Questions
- Quelle façon de se connecter choisir?
- Se connecter avec Gitea quand plusieurs personnes l’utilisent: chacune agit en son nom. Il faut Gitea 1.23 ou plus récent pour que les portées s’appliquent, et un Gitea joignable depuis internet sur le port 443 avec un certificat public. Utilisez un jeton d’accès pour une seule personne, pour un Gitea plus ancien, ou pour un Gitea derrière un pare-feu (via un tunnel) ou avec un certificat de votre propre autorité.
- Que peut modifier l’assistant dans Gitea?
- Les issues, commentaires, labels, pull requests, revues, branches, fichiers et releases, et chaque modification attend votre accord par défaut. Fusionner une pull request et toute suppression sont irréversibles: ils attendent votre accord par défaut. Créer, supprimer ou transférer des dépôts, les collaborateurs et équipes, les webhooks, les clés de déploiement, la protection des branches, les secrets, les paquets, l’administration, les fusions forcées et la relance ou l’annulation d’Actions sont exclus volontairement.
- Avec quelles versions de Gitea cela fonctionne-t-il?
- Gitea 1.22 et plus récent. Les runs Actions et les logs de jobs demandent la 1.25. Forgejo parle la même API pour l’essentiel, sans la recherche de branches ni quelques filtres.
- Claude Code voit-il le mot de passe ou la clé de Gitea?
- Non. Vous vous connectez à Gitea via Flowplane, qui garde cette connexion scellée. Claude Code ne reçoit qu’une connexion Flowplane à votre nom, que vous pouvez révoquer dans la console.
- Claude Code peut-il modifier quelque chose dans Gitea sans demander?
- Pas par défaut: chaque modification dans Gitea attend votre accord dans le navigateur. Les règles de votre espace de travail décident, outil par outil.
- Connecter Claude à Gitea→
- Connecter ChatGPT à Gitea→
- Connecter Cursor à Gitea→
- Connecter Codex à Gitea→
- Connecter GitHub Copilot à Gitea→
- Connecter Mistral Le Chat à Gitea→
Flowplane n’est ni affilié à l’éditeur de Gitea ni approuvé par lui; le nom et le logo servent uniquement à désigner l’application. Tarifs
Laissez votre IA travailler avec vos données. En toute sécurité, dès aujourd’hui.
Gratuit pour vous, prêt en une minute. Pour votre équipe ou votre entreprise, nous vous aidons volontiers à démarrer.