Commit Messages for Claude Code (VS Code)Adds a button to the Source Control view that sends your changes to the Claude Code CLI
( Requirements
UsageClick the Claude icon in the Source Control title bar (or run Generate Commit Message with Claude from the Command Palette). The message streams into the commit box; a notification shows the detected type and offers Retry for a different wording. While it runs, the icon turns into a spinner that stops the request. What is sent: the staged changes, or every change (including untracked files) when nothing is staged, the same set VS Code commits. Generated folders, lock files and minified bundles are listed by name only. The current branch and, optionally, the titles of the last 20 commits are sent too, so Claude can match the repository's style. ScreenshotsGenerate — the Claude button in the Source Control view; the message streams into the commit box:
Result — the detected type and the reason, with Retry for a different wording:
Settings — model, language, fast mode, scope and more:
SettingsUnder Settings → Extensions → Commit Messages for Claude Code: model and effort, message language (defaults to
VS Code's), fast mode, timeout, match recent commit style, always include a scope, additional instructions, replace
without asking and the path to the PrivacyThe extension sends nothing by itself and has no telemetry: the local Development
Press F5 in VS Code to open an Extension Development Host with the extension loaded. Install the
|


