🤖 AI Commit Gen
Arrêtez d'écrire des messages de commit. Commencez à livrer du code.

🧐 Le Problème
Vous venez de passer 3 heures à coder une fonctionnalité complexe. Votre cerveau est en ébullition. Vous faites git add . et là... le vide.
- "Qu'est-ce que j'ai modifié déjà ?"
- "Comment résumer ça en une phrase ?"
- "C'était quoi le numéro du ticket JIRA ?"
Résultat ? On finit souvent par écrire fix: update, wip ou changes, ce qui rend l'historique Git inutilisable pour l'équipe.
🚀 La Solution : AI Commit Gen
AI Commit Gen est votre assistant intelligent intégré directement dans l'interface Git de VS Code. Il analyse vos modifications (diff), comprend le contexte de votre branche, et rédige pour vous des messages de commit clairs, conventionnels et professionnels en une seconde.
(Note : Pensez à ajouter un GIF de démo ici)
✨ Fonctionnalités Clés
🧠 Intelligence Artificielle Avancée
Analyse profonde de vos changements (git diff) pour générer 3 options de messages pertinents. Choisissez celui qui convient le mieux ou régénérez-les à l'infini.
🛡️ Le Gardien de Code (Code Guardian)
Ne commitez plus jamais d'erreurs bêtes ! Avant de générer le message, l'extension scanne votre code pour détecter :
- ❌ Les
console.log oubliés.
- ❌ Les commentaires
TODO ou FIXME laissés en plan.
- ❌ Les secrets potentiels (clés API, mots de passe).
- Une alerte vous prévient avant de commettre l'irréparable.
🎫 Détection Automatique de Ticket
Vous travaillez sur la branche feature/PROJ-123-login-page ?
L'IA détecte automatiquement l'ID (PROJ-123) et l'insère proprement au début de votre commit.
Résultat : (PROJ-123) feat: add new login page logic
⚡ Flux de Travail Ultra-Rapide
- Bouton Intégré : Un simple clic sur l'icône 🤖 dans l'onglet Source Control.
- Auto-Commit : Pour les plus pressés, validez le message et le commit en un seul clic.
🌍 Polyglotte & Personnalisable
- Langues : Français 🇫🇷, Anglais 🇺🇸, Espagnol 🇪🇸, Allemand 🇩🇪.
- Emojis : Activez le mode Gitmoji (🐛, ✨, 📝) pour des commits plus visuels.
⚙️ Paramètres de l'Extension
Vous pouvez configurer l'extension selon vos besoins via Ctrl+, (Settings) :
| Paramètre |
Description |
Défaut |
aiCommitGen.language |
La langue des messages générés (fr, en, es, de). |
fr |
aiCommitGen.useEmojis |
Ajouter des emojis en début de message ? |
true |
aiCommitGen.checkCodeSafety |
Activer le "Gardien de Code" (anti-console.log). |
true |
aiCommitGen.autoCommit |
Effectuer le commit automatiquement après sélection. |
false |
🔒 Confidentialité & Sécurité
Nous prenons votre code au sérieux.
- Le code envoyé à l'IA est uniquement utilisé pour générer le résumé.
- Aucun code n'est stocké sur nos serveurs.
- L'analyse de sécurité (Gardien) se fait localement sur votre machine.
📦 Installation
- Ouvrez l'onglet Extensions dans VS Code.
- Recherchez
AI Commit Gen.
- Cliquez sur Install.
- Rendez-vous dans l'onglet Source Control (Git) et cliquez sur l'icône du robot 🤖 !
Bon code !
L'équipe AI Commit Gen