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.

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
- Install from VS Code Marketplace
- Ensure Claude CLI is installed (
npm install -g @anthropic-ai/claude-code)
- Authenticate Claude CLI (
claude login)
- Open a project with a Git repository
- Look for the sparkle button in your Git panel
How to Use
- Make your code changes
- Stage your changes (optional - works with unstaged changes too)
- Click the sparkle button next to the commit message input
- Review the AI-generated commit message
- 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:
- Ensure Claude CLI is in your PATH:
where claude
- Enable debug mode in settings to see detailed logs
- 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.