Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>AIGit CommitNew to Visual Studio Code? Get it now.
AIGit Commit

AIGit Commit

Jacky Huang

|
52 installs
| (1) | Free
AI-powered Git commit message generator using OpenAI. Automatically analyzes your code changes and generates meaningful commit messages.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AIGit Commit

AIGit Commit is a VS Code extension that uses OpenAI to automatically generate meaningful Git commit messages based on your code changes.

Features

  • 🤖 AI-Powered: Leverages OpenAI to analyze your code changes
  • ✨ Smart Detection: Automatically detects staged changes in your Git repository
  • 📝 Customizable: Supports custom prompts and message formats
  • 🚀 Easy to Use: Simple one-click commit message generation

Screenshots

Settings Configure AIGit Commit settings

Generate Commit Message Generate AI-powered commit messages with one click

Installation

  1. Open VS Code
  2. Press Ctrl+P to open the Quick Open dialog
  3. Type ext install hhyyy9.aigit-commit
  4. Press Enter to install

Usage

  1. Stage your changes using Git
  2. Open VSCode Settings
  3. Search for "AIGit Commit"
  4. Set your OpenAI/Claude/DeepSeek API key
  5. Set the preferred language for commit messages
  6. Select the AI service provider to use (OpenAI, Claude, DeepSeek)
  7. Press the button 'AI Git' in the left status bar
  8. The extension will analyze your changes and generate a commit message

Requirements

  • VS Code 1.85.0 or higher
  • Git installed and configured in your workspace
  • OpenAI/Claude/DeepSeek API key (required for message generation)

Extension Settings

This extension contributes the following settings:

  • aigit.openaiApiKey: Your OpenAI API key
  • aigit.claudeApiKey: Your Claude API key
  • aigit.deepseekApiKey: Your DeepSeek API key
  • aigit.language: Preferred language for commit messages
  • aigit.aiProvider: AI service provider to use (OpenAI, Claude, DeepSeek)
  • aigit.openaiModel: OpenAI model to use (gpt-3.5-turbo, gpt-4)
  • aigit.claudeModel: Claude model to use (claude-3.5-sonnet, claude-3)
  • aigit.deepseekModel: DeepSeek model to use (deepseek-1.0, deepseek-2.0)

Known Issues

Please report issues on our GitHub repository.

Release Notes

0.0.5

Support DeepSeek R1 model

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is under a dual license - see the LICENSE.md file for details.

  • Free for personal use under MIT license
  • Commercial use requires a separate license

Contact

  • Author: Jacky Huang
  • Email: yu2@me.com
  • GitHub: hhyyy9
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft