Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>AI-Powered Git CommitsNew to Visual Studio Code? Get it now.
AI-Powered Git Commits

AI-Powered Git Commits

Loviver

|
214 installs
| (1) | Free
Generate intelligent commit messages with AI. Get 5 suggestions based on your staged changes, customize conventions, track history and analytics.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Git AI Commits - Smart Commit Messages with AI

Git AI Commits supercharges your Git workflow by automatically generating intelligent commit messages based on your staged changes. Stop wasting time crafting the perfect commit message - let AI do the work for you!

Key Features

AI-Powered Commit Suggestions

  • Get 5 intelligent commit suggestions based on your staged changes
  • Tell the AI what aspect of your changes to emphasize with custom commit ideas
  • Works with multiple AI assistants: Copilot+GPT-4O, Copilot+GPT-4O-Mini, and Gemini

Commit History and Analytics

  • View complete history of all generated commit suggestions
  • Track which commits were actually committed vs copied
  • Identify breaking changes across your workflow
  • Statistics dashboard with branch-level insights
  • Export or review past diffs from the history viewer

Enhanced Privacy Options

  • Three levels of code obfuscation (Low, Medium, High) to protect sensitive information
  • Custom word obfuscation: define specific keywords to mask before sending to AI
  • Higher obfuscation level = more privacy maintained

Global Language Support

  • Generate commits in 11 languages: Arabic, Chinese, English, French, German, Italian, Japanese, Korean, Portuguese, Russian, and Spanish
  • Perfect for international teams or writing commits in a non-native language

Commit Convention Support

  • Choose your preferred commit style: gitmoji, conventional, or custom
  • Define your own custom commit format for consistent messaging
  • Per-project rules: define custom conventions that override global settings

Workflow Optimization

  • Auto-commit option: automatically commit changes when selecting a suggestion
  • Copy to clipboard: easily use suggestions in your manual workflow
  • Dynamic prompt updates: receive improved prompts without extension updates

Customization

  • Configure your favorite AI assistant for optimal speed/quality balance
  • Multiple UI languages: English and Spanish interfaces based on your VSCode settings

AI Assistant Comparison

AI Assistant Speed Quality
Copilot + GPT-4O-Mini Fastest Good
Gemini Fast Better
Copilot + GPT-4O Slower Best

Getting Started

Installation

  1. Open Visual Studio Code
  2. Go to Extensions (Ctrl+Shift+X)
  3. Search for git-ai-commits
  4. Click Install

Basic Usage

  1. Stage your changes with Git
  2. Open Command Palette (Ctrl+Shift+P)
  3. Type "Commit Suggestion" to see available options
  4. Select from the generated commit suggestions
  5. Commit automatically or copy to clipboard

Advanced Usage

  • Use "Write a Commit Idea" to guide the AI toward specific aspects of your changes
  • Configure obfuscation levels in settings for sensitive codebases
  • Set your preferred commit convention style
  • Check commit history and statistics to track your workflow patterns

Available Commands

  • Generate AI-Powered: Commit Suggestions - Get 5 suggestions based on staged changes
  • Generate AI-Powered: Write a Commit Idea - Input custom ideas for better suggestions
  • Generate AI-Powered: Settings - Configure extension settings
  • Generate AI-Powered: Show Commit History - View and manage past suggestions
  • Generate AI-Powered: Clear Commit History - Reset history data
  • Generate AI-Powered: Show Statistics - View analytics on your commit workflow

Latest Updates (v1.2.0)

  • Commit History Service: store all generated suggestions and track which were committed
  • Statistics Dashboard: analyze breaking changes and commits by branch
  • Write Commit Idea command: improve suggestions with custom context
  • Per-project rules support: define custom commit conventions with .git-ai-commits.rules files
  • Enhanced Logger service: better visibility into extension operations

Contributing

Have ideas to make this extension better? Contributions are welcome! Open an issue or submit a pull request with your improvements.

License

Distributed under the MIT License. See LICENSE for more details.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft