🤖 AI Commit Generator
Stop writing commit messages. Start shipping code.

⚡ In Action
Generate perfect commit messages in one second, directly from VS Code.
- Click on the 🤖 icon
- Or Shortcut
Ctrl + Alt + G

✨ Key Features
1. 🧠 Advanced Artificial Intelligence
No more thinking about formatting. The extension analyzes your git diff and proposes 3 options of impactful messages.
- Supports Conventional Commits (
feat:, fix:, docs:...).
- Understands the technical context of your changes.
2. 🛡️ Code Guardian
Never push "dirty" code to production again. Before generating a message, the extension scans your code to save the day.

It detects and alerts you if you forgot:
- ❌ Debug
console.log
- ❌
TODO or FIXME comments
- ❌ API keys or cleartext passwords
3. 🎫 Automatic Ticket Detection
Working on a branch named feature/PROJ-123-dark-mode?
The AI automatically detects the ticket ID (PROJ-123) and inserts it at the beginning of your commit for perfect linking with JIRA/Trello/GitHub Projects.

Result: (PROJ-123): implement dark mode theme switch
4. 🌍 Polyglot
Is your team international? AI Commit Gen is too.
- Supported languages: French 🇫🇷, English 🇺🇸, Spanish 🇪🇸, German 🇩🇪.
- Switch languages instantly via settings.
5. 🦎 Chameleon Mode (NEW)
The extension adapts to YOUR style. It reads your last 10 commits to understand your habits (Emojis? French/English? Ticket [PROJ-123] or PROJ-123:?).
6. ✂️ Commit Splitter (NEW)
Did you code 2 features at once? The AI detects it and proposes to split your changes into 2 distinct atomic commits.
⚙️ Configuration
Customize the experience via Ctrl+, (Settings) > AI Commit Gen.
| Setting |
Description |
Default |
aiCommitGen.language |
Language of the messages (fr, en, es, de). |
fr |
aiCommitGen.useEmojis |
Add Gitmojis (✨, 🐛)? |
true |
aiCommitGen.autoCommit |
Automatically commit after choosing the message? |
false |
aiCommitGen.autoStage |
Execute git add . automatically if nothing is staged? |
true |
aiCommitGen.checkCodeSafety |
Enable security scanner (Guardian). |
true |
📦 Installation
- Open the Extensions tab in VS Code (
Ctrl+Shift+X).
- Search for
AI Commit Gen.
- Click on Install.
- That's it! Click on the 🤖 icon in the Source Control tab to use it.
🔒 Privacy
- Zero Storage: Your code is sent to the AI only for analysis and is never stored.
- Local First: Security analysis (Guardian) runs 100% on your machine.
Happy coding! 🚀
Developed with ❤️ by Arroko