AICommit
AICommit est une extension payante pour les IDE JetBrains qui génère des messages de commit modifiables à partir des changements indexés, avec le choix entre des modèles cloud et locaux.
À propos de AICommit
AICommit est une extension JetBrains Marketplace destinée aux développeurs qui souhaitent rédiger leurs messages de commit dans le flux de travail de l’IDE qu’ils utilisent déjà. Elle lit les changements qu’un développeur a indexés dans la fenêtre d’outils Commit de JetBrains, génère un brouillon modifiable de message de commit et permet de le vérifier ou de l’ajuster avant de valider le commit. Le produit privilégie une fonction précise plutôt qu’une couverture étendue : il ne s’agit ni d’un agent de programmation hébergé ni d’une API publique, mais d’une extension native pour les IDE basés sur la plateforme IntelliJ, notamment IntelliJ IDEA, PyCharm, WebStorm, GoLand, Rider, PhpStorm, RubyMine, CLion, Android Studio, DataGrip et RustRover. Il convient particulièrement aux tâches Git quotidiennes où la qualité des messages compte, mais où leur rédaction manuelle interrompt le travail. AICommit prend en charge OpenAI, Azure OpenAI, Google Gemini, Anthropic Claude et Ollama. Les équipes peuvent donc choisir un fournisseur cloud ou conserver la génération en local avec Ollama. Les acheteurs doivent le considérer comme une extension de productivité légère et payante, avec un essai de 30 jours, un tarif par utilisateur peu élevé et un modèle de confidentialité qui dépend du fournisseur et de la configuration du modèle choisis dans l’IDE.
Fonctionnalités
Flux de commit natif dans JetBrains
Générez des messages de commit directement depuis la fenêtre d’outils Commit de JetBrains, sans passer par une application web distincte ni par un flux de travail dans le terminal.
Génération à partir des différences indexées
Utilisez l’analyse par IA des changements indexés sélectionnés pour rédiger un message de commit pertinent au lieu de partir d’un champ de texte vide.
Résultat modifiable avant le commit
Vérifiez et modifiez le brouillon généré avant le commit afin que le développeur garde la maîtrise du message final.
Plusieurs fournisseurs au choix
Configurez OpenAI, Azure OpenAI, Google Gemini, Anthropic Claude, Ollama ou des points de terminaison API personnalisés selon la politique de l’équipe et les préférences de modèle.
Option locale prioritaire avec Ollama
Utilisez Ollama pour les flux de travail avec modèles locaux lorsque les différences indexées doivent rester sur la machine du développeur au lieu d’être envoyées à un fournisseur cloud.
Prompt Lab et modèles
Utilisez les modèles intégrés, créez des invites personnalisées, définissez des valeurs par défaut et adoptez des formats tels que Conventional Commits ou des messages de type notes de version.
Large couverture de la plateforme IntelliJ
Utilisez l’extension dans les principaux IDE JetBrains, notamment IntelliJ IDEA, PyCharm, WebStorm, GoLand, Rider, PhpStorm, RubyMine, CLion, Android Studio, DataGrip et RustRover.
Avantages
- L’extension reste dans la fenêtre d’outils Commit de JetBrains et convient donc aux développeurs qui utilisent déjà les IDE JetBrains pour leurs opérations Git.
- Le choix du fournisseur est pratique : les équipes peuvent utiliser des fournisseurs cloud pour leur commodité ou Ollama pour une génération prioritairement locale.
- Les messages générés restent modifiables, ce qui réduit le risque de valider aveuglément un message inadapté rédigé par l’IA.
- Les tarifs publics sont faibles et simples pour les licences individuelles ou commerciales de JetBrains Marketplace.
- Les pages officielles de FAQ et de contexte pour agents décrivent clairement la configuration des fournisseurs, le mode local, la facturation Marketplace et l’absence d’API publique hébergée.
Limites
- AICommit n’est utile qu’aux utilisateurs de JetBrains ; les équipes réparties entre VS Code, des flux de travail exclusivement en terminal ou d’autres éditeurs peuvent avoir besoin d’un outil plus généraliste.
- La génération dans le cloud peut tout de même envoyer le contenu indexé au fournisseur de modèle configuré. Les équipes qui traitent des données sensibles doivent donc définir avec soin leur politique relative aux fournisseurs.
- L’outil se concentre sur les messages de commit plutôt que sur l’examen complet des demandes de tirage, la génération de code, la planification des tickets ou l’automatisation des dépôts.
- La page tarifaire indépendante n’est pas accessible ; les acheteurs doivent donc vérifier les modalités de paiement actuelles dans JetBrains Marketplace.
- Les utilisateurs doivent fournir et gérer leurs propres identifiants pour les fournisseurs d’IA cloud ou exploiter Ollama en local.
Formules tarifaires
Essai gratuit de 30 jours
- Accès d’essai via JetBrains Marketplace
- Extension installable pour les IDE JetBrains
- Brouillons modifiables de messages de commit
- Configuration du fournisseur et du modèle
- Évaluation avant l’achat d’une licence
Personnel
- Licence Marketplace individuelle
- Génération de messages de commit à partir des changements indexés
- Prise en charge d’OpenAI, Azure OpenAI, Gemini, Claude et Ollama
- Modèles d’invites et invites personnalisées
- Résultat modifiable avant le commit
Commercial
- Licence Marketplace commerciale
- Utilisation professionnelle selon la licence JetBrains Marketplace
- Intégration native à la fenêtre d’outils Commit de JetBrains
- Configuration d’un modèle cloud ou local
- Configuration des identifiants sous le contrôle du fournisseur
* Les informations tarifaires sont données à titre indicatif. Consultez les dernières annonces sur le site officiel de AICommit.