Claude Code's VS Code extension: install to checkpoints (Aug 2026)
Chat panel, diff review, checkpoints, and Chrome — the essentials from the official docs.
Source for this article
Based on the official docs at `code.claude.com/docs/en/vs-code`, fetched 2026-08-05. Claude Code docs moved from `docs.anthropic.com` to `code.claude.com` (redirect confirmed live at time of writing).
Prerequisites
VS Code 1.94.0 or higher. Any paid Claude subscription (Pro/Max/Team/Enterprise) or a Console account works — no API key required for the extension itself.
Install
Open the Extensions view (`Cmd+Shift+X` / `Ctrl+Shift+X`), search "Claude Code", and install. Works in VS Code forks too via Open VSX.
Extension vs. CLI
The extension bundles its own private CLI copy for the chat panel — it does not add `claude` to your shell PATH. For terminal use, install the standalone CLI separately. Both share the same conversation history (`claude --resume`).
Diff review and permission modes
Manual / Plan / Edit automatically, switchable from the mode indicator or `claudeCode.initialPermissionMode`. Plan mode opens the plan as a reviewable Markdown doc.
Checkpoints (rewind)
Hover any message for a rewind button: fork the conversation, rewind code only, or both — useful for undoing one change while keeping the rest of the chat.
Chrome integration
With the Claude in Chrome extension (v1.0.36+), use `@browser` in the prompt box to debug and automate browser tasks without leaving VS Code.
What it can't do
A subset of commands/skills, partial MCP management, no `!` bash shortcut, no tab completion — run `claude` in the integrated terminal for the full CLI feature set.