Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Git AI Assistant - AI Commit & AI Pull RequestNew to Visual Studio Code? Get it now.
Git AI Assistant - AI Commit & AI Pull Request

Git AI Assistant - AI Commit & AI Pull Request

Kitokyu

|
1 install
| (1) | Free
AI-powered Git assistant for commit messages, PR descriptions, and more.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Git AI Assistant - AI Commit & AI Pull Request

Stop wasting time writing commit messages and Pull Request descriptions.

Git AI Assistant generates high-quality Git commits and PR descriptions directly inside Visual Studio Code using your favorite AI model.

Whether you're working solo or on a team, you can go from code changes to a polished commit and PR in seconds.


🎬 Demo

Demo

Demo

✨ Features

🤖 AI Commit Messages

Generate clean, Conventional Commit messages based on your staged changes.

Examples:

feat: add OAuth login support
fix: prevent null pointer when loading settings
refactor: simplify repository detection

📄 AI Pull Request Descriptions

Generate well-structured PR descriptions with one click.

Includes:

  • 📝 Summary
  • 🚀 Changes
  • 🧪 Testing

Perfect for GitHub, GitLab, and Azure DevOps.


🎯 Additional Instructions

Need a different style?

Add one-time instructions like:

  • Write in Korean
  • Use Gitmoji
  • Keep it concise
  • Write for non-technical reviewers

You can also configure a permanent custom prompt in Settings.


⚙️ Multiple AI Providers

Choose your preferred model.

Supported:

  • ✅ Gemini
  • ✅ OpenAI
  • 🚧 Ollama (coming soon)

🔄 Reliable Generation

Built-in retry logic automatically handles temporary API failures such as rate limits and server errors.


🚀 Getting Started

  1. Install the extension.
  2. Set your API key. (Cmd + Shift + P, Search - AI: SET, Choose Gemini or Chagpt)
  3. Stage your changes.
  4. Run one of the following commands:
  • AI: Generate Commit Message
  • AI: Generate PR Description

That's it.


⚙️ Extension Settings

Setting Description
aiCommit.provider Select the AI provider
aiCommit.customPrompt Default prompt applied to every generation
aiCommit.askAdditionalInstructions Ask for extra instructions before generating

💡 Why Git AI Assistant?

✅ No more staring at the commit box.

✅ No more writing repetitive PR descriptions.

✅ Works with your own AI provider.

✅ Designed for real development workflows.


📄 License

MIT

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