GitAgent
Graphe agentique pour les workflows de commit et de déploiement
Transforme un répertoire de travail modifié en pull request ouverte, une étape validée à la fois. Scanne votre dépôt, rédige un message de commit et une description de PR via un modèle ollama local ou Mistral, puis commit, push et ouvre la PR — mais rien ne touche l'historique git ni le remote sans un accord explicite à chaque étape validée.
Gratuit pour un usage personnel, éducatif et non lucratif, avec 5 dépôts. L'usage commercial — y compris un consultant indépendant en mission — requiert GitAgent Pro, qui couvre aussi tous vos dépôts, dans tous vos dossiers. Chaque build est produit par la CI de release et servi depuis mayorana.ch.
Le build macOS est signé avec un Apple Developer ID et notarisé : il s'ouvre d'un double-clic normal.
Lire les notes de versionGitAgent face aux alternatives
Seuls les points forts de GitAgent sont listés. Les autres font beaucoup de choses qu'il ne fait pas — ce tableau dit pourquoi le choisir.
| Fonctionnalité | GitAgent | aicommits | GitHub Copilot in VS Code | Claude Code / Cursor |
|---|---|---|---|---|
| De l'arbre de travail modifié à la pull request ouverte, en un seul flux | Message de commit seulement | Rédige le texte, vous faites chaque étape | ||
| S'arrête avant chaque commit, push et PR, en montrant la commande exacte | Confirme le commit seulement | Sauf si l'auto-approbation est active | ||
| Liste exacte des fichiers commités ; fichiers non suivis jamais embarqués | Ce qui est indexé | Ce qui est indexé | Selon la consigne | |
| Tourne entièrement sur un modèle local : le diff ne quitte pas la machine | Via un endpoint compatible OpenAI | |||
| Aucun abonnement IA nécessaire |
Comparaison faite en octobre 2026 à partir de la documentation publique de chaque produit. Une information dépassée ? Dites-le-nous
Skill Claude
Permet à Claude de vous aider avec GitAgent : son fonctionnement, les erreurs connues et leurs solutions, et un rapport de bug que vous relisez avant de l'envoyer vous-même.
Comment l'installer
- claude.ai ou l'application Claude : Customize → Skills → + → Create skill → Upload a skill, puis choisissez le .zip. L'option « Code execution and file creation » doit être activée dans Settings → Capabilities.
- Claude Code : décompressez-le dans ~/.claude/skills/, pour que le skill se trouve dans ~/.claude/skills/gitagent/.
Achat unique, avec un an de mises à jour. Paiement sécurisé par Stripe ; votre clé de licence s'affiche juste après et vous est envoyée par e-mail.
Vue d'ensemble
La plupart des outils git dopés à l'IA ont le même défaut : soit ce sont des générateurs de texte qui vous rendent un message de commit à coller, soit ce sont des agents qui exécutent des commandes sur votre dépôt et vous préviennent après coup. Ni l'un ni l'autre n'est ce qu'on veut sur un dépôt qui compte.
GitAgent modélise le travail comme un graphe d'étapes — scanner l'arbre, rédiger le message de commit, committer, pousser, rédiger la description de PR, ouvrir la PR — et s'arrête à chacune. Vous voyez ce qu'il propose et quelle commande il va lancer avant qu'elle ne parte.
La rédaction peut tourner entièrement sur un modèle ollama local : le diff d'un dépôt privé ne quitte alors jamais votre machine. Mistral reste disponible si vous préférez un modèle hébergé.
Ce que fait l'app
Validation à chaque étape
Rien ne touche l'historique git ni le remote sans un accord explicite sur cette étape précise. L'agent propose ; vous validez.
Messages de commit issus du vrai diff
Scanne le répertoire de travail et rédige un message décrivant ce qui a changé, au lieu de reformuler le nom de la branche.
Descriptions de pull request
Rédige le corps de la PR à partir des commits de la branche, puis ouvre la PR via le CLI gh.
Support des modèles locaux
Pointez l'app vers un modèle ollama tournant sur votre machine et le contenu d'un dépôt privé n'en sort jamais. Mistral est disponible comme alternative hébergée.
Tout le chemin au même endroit
Scanner, committer, pousser et ouvrir la PR sans passer d'un terminal à un navigateur puis à une fenêtre de chat.
Prérequis
- macOS sur Apple Silicon, Windows, ou Linux x86_64
- git, et le CLI GitHub (gh) authentifié, pour l'ouverture des pull requests
- Soit ollama en local, soit une clé API Mistral
Conçu avec
Rust · Dioxus · ollama / Mistral · git · gh
Nouveautés
Version 0.1.115, publiée le 20 octobre 2026. GitAgent évolue souvent : chaque version et ce qu’elle a changé sont listés sur la page des notes de version.
Lire les notes de versionLicence
Source disponible sous PolyForm Noncommercial License 1.0.0 : gratuit pour l'usage personnel, l'apprentissage, la recherche et les projets de loisir, ainsi que pour les associations, écoles, universités et institutions publiques, avec 5 dépôts tous dossiers confondus (les autres sont affichés verrouillés). L'usage commercial — y compris un consultant indépendant en mission ou un salarié dans son travail — requiert GitAgent Pro, qui couvre aussi tous vos dépôts. Pro est la licence commerciale : il n'y a rien d'autre à acheter.
Code source
Le code est public et lisible. Forkez-le et rebrandez-le — le nom et le logo sont des marques et ne sont pas couverts par la licence.
Voir sur GitHubQuestions
Peut-il pousser ou réécrire l'historique tout seul ?
Non. Chaque étape qui touche l'historique git ou le remote est conditionnée à une validation explicite pour cette étape.
Mon code part-il chez un tiers ?
Uniquement si vous choisissez un modèle hébergé. Avec un modèle ollama local, la rédaction se fait sur votre machine et le diff n'en sort pas.
Fonctionne-t-il avec GitLab ou Bitbucket ?
La création de pull request passe par le CLI GitHub : l'ouverture de PR est donc limitée à GitHub aujourd'hui. Les étapes de commit et de push fonctionnent avec n'importe quel remote git.
Une question sur cet outil ?
Renseignez-vous sur une licence commerciale pour votre équipe, signalez un problème ou dites-nous ce qui manque. Nous lisons chaque message.
Nous contacter