Skip to content
| Marketplace
Sign in
Visual Studio Code>Machine Learning>Claude Commit 2.0New to Visual Studio Code? Get it now.
Claude Commit 2.0

Claude Commit 2.0

Antonio Bertuccio

|
4 installs
| (0) | Free
Generate smart commit messages with Claude CLI - Windows, macOS & Linux support
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Claude Commit 2.0

Generate intelligent commit messages using Claude CLI - with full Windows, macOS & Linux support.

A VS Code extension that brings the sparkle button to your Git panel, powered by the Claude CLI you already have.

Sparkle button in Git panel

Why This Extension?

This is a cross-platform fork of Claude Commit that fixes Windows compatibility issues. The original extension uses Unix-specific commands that don't work on Windows - this version adds full PowerShell support.

Zero additional cost. Zero complexity. Works everywhere.

Features

  • One-click commit message generation: The sparkle button in VS Code's Git panel
  • Cross-platform: Works on Windows (PowerShell), macOS, and Linux
  • Powered by your Claude CLI: Uses your existing Claude installation
  • Context-aware analysis: Understands your git diff to generate meaningful commit messages
  • Zero configuration: Install and go

Requirements

  • VS Code 1.103.0 or higher
  • Claude CLI installed and authenticated
  • Git repository initialized in your workspace

Installation

  1. Install from VS Code Marketplace
  2. Ensure Claude CLI is installed (npm install -g @anthropic-ai/claude-code)
  3. Authenticate Claude CLI (claude login)
  4. Open a project with a Git repository
  5. Look for the sparkle button in your Git panel

How to Use

  1. Make your code changes
  2. Stage your changes (optional - works with unstaged changes too)
  3. Click the sparkle button next to the commit message input
  4. Review the AI-generated commit message
  5. Commit!

Extension Settings

Setting Description Default
claude-commit.claudePath Custom path to Claude CLI Auto-detect
claude-commit.debugMode Enable debug logging false

Troubleshooting

Windows Users

This extension uses PowerShell on Windows to execute Claude CLI commands. If you encounter issues:

  1. Ensure Claude CLI is in your PATH: where claude
  2. Enable debug mode in settings to see detailed logs
  3. Check the Output panel (View > Output > Claude Commit)

Claude CLI Not Found

Run in terminal to verify installation:

# Windows
where claude

# macOS/Linux
which claude

If not found, install it:

npm install -g @anthropic-ai/claude-code
claude login

Changes from Original

This fork adds:

  • Windows PowerShell support for command execution
  • Cross-platform shell detection
  • Fixed PATH handling on Windows

Privacy & Security

  • Your code changes are processed locally through Claude CLI
  • No API keys are stored or transmitted by this extension
  • Authentication is handled by your existing Claude CLI setup
  • Code is only sent to Claude's servers through your authenticated CLI session

Contributing

Found a bug or have a feature request? Please open an issue on our GitHub repository.

License

MIT License - see LICENSE file for details.

Credits

Based on Claude Commit by JLB.


Stop paying twice for AI commit messages. You've got Claude Code – now get the commit button.

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