Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>Scribe - AI Commit Message GeneratorNew to Visual Studio Code? Get it now.
Scribe - AI Commit Message Generator

Scribe - AI Commit Message Generator

Alan Shabrandi

|
2 installs
| (1) | Free
Generate clean, conventional Git commit messages automatically using AI (OpenAI, Claude, Gemini, Ollama).
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

✍️ Scribe — AI Commit Message Generator

Generate clean, meaningful Git commit messages directly inside VS Code using AI.

VS Code Marketplace Version Installs License

Seamlessly integrate **Scribe** into your VS Code workflow to generate conventional commit messages from staged changes with a single click.

📸 Demo

Scribe Demo


✨ Features

Feature Description
⚡ One-Click Generation Generate commit messages instantly
🤖 Multi-Provider OpenAI, Claude, Gemini and Ollama
🏷️ Ticket Detection Detect issue IDs from branch names
💾 Smart Caching SHA-256 cache avoids duplicate API calls
📝 Conventional Commits Clean and consistent commit messages
🔗 Native Integration Writes directly into the VS Code commit box

🚀 Quick Setup & Installation

Scribe VS Code extension acts as a frontend interface for the Scribe CLI.

1️⃣ Install Scribe CLI

Download the latest executable binary for your operating system:

  • 🪟 Windows: Download scribe.exe from Releases and add its directory to your system PATH.
  • 🍎 macOS / 🐧 Linux: Download the binary and move it to your path:
    sudo mv scribe /usr/local/bin/
    

💡 Prefer installing via Go or building from source? Check the Scribe CLI Repository for full details.

2️⃣ Initial Configuration

Open your terminal and set your preferred AI provider and API key:

scribe config set provider openai
scribe config set api_key YOUR_API_KEY

💡 Usage

  1. Stage your Git changes (git add .).
  2. Click the Scribe button in the Source Control panel or press Ctrl+Shift+P (Cmd+Shift+P on Mac) and run:
Scribe: Generate Commit Message
  1. Select a suggestion from the menu.
  2. The generated message will be automatically inserted into your VS Code commit box!

⚙️ Advanced Configuration

Customize model selection, styles, and providers using the CLI:

scribe config set provider openai
scribe config set model gpt-4o
scribe config set style conventional

🤖 Supported Providers

Provider Supported
OpenAI ✅
Claude ✅
Gemini ✅
Ollama ✅

🛣️ Roadmap

  • [x] VS Code Extension
  • [x] Multi-provider support
  • [x] Smart caching
  • [ ] Custom prompt templates
  • [ ] Azure OpenAI
  • [ ] JetBrains plugin

⭐️ Support & Feedback

If you find Scribe useful, please leave a 5-star review on the VS Code Marketplace or star the repository on GitHub!

📄 License

Released under the MIT License.

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