Claude Code - VS Code Changes
2.1.153
May 27, 2026
- [VSCode] Fixed Claude Code processes not shutting down cleanly when VS Code closed on Windows, causing false "unclean exit" reports and orphaned MCP servers
2.1.141
May 13, 2026
- [VSCode] Fixed in-chat mic showing no feedback when the microphone produced only silence — now shows "No audio detected"
- [VSCode] Voice mode: the WSL error now suggests installing `sox libsox-fmt-pulse` for WSLg users
2.1.139
May 11, 2026
- [VSCode] Press Cmd/Ctrl+Shift+T to reopen the most recently closed session tab, configurable via `claudeCode.enableReopenClosedSessionShortcut`
2.1.137
May 9, 2026
- [VSCode] Fixed extension failing to activate on Windows
2.1.133
May 7, 2026
- [VSCode] Fixed `claudeCode.claudeProcessWrapper` failing with "Unsupported platform" when the extension build doesn't bundle a Claude binary
2.1.129
May 5, 2026
- [VSCode] Fixed `/clear` not clearing the conversation context and displayed transcript
2.1.126
Apr 30, 2026
- `--dangerously-skip-permissions` now bypasses prompts for writes to `.claude/`, `.git/`, `.vscode/`, shell config files, and other previously-protected paths (catastrophic removal commands still prompt as a safety net)
2.1.121
Apr 27, 2026
- [VSCode] Voice dictation now respects the `accessibility.voice.speechLanguage` setting when no Claude Code language is configured
- [VSCode] `/context` now opens a native token usage dialog
2.1.120
Apr 24, 2026
- [VSCode] `/usage` now opens the native Account & Usage dialog instead of returning plain-text session cost
- [VSCode] Voice dictation now respects the `language` setting in `~/.claude/settings.json`
2.1.119
Apr 23, 2026
- [VSCode] Fixed voice dictation's first recording producing nothing on macOS while the microphone permission prompt is showing
2.1.117
Apr 21, 2026
- [VSCode] Fixed "Manage Plugins" panel breaking when multiple large marketplaces are configured
2.1.101
Apr 10, 2026
- [VSCode] Fixed the file attachment below the chat input not clearing when the last editor tab is closed
2.1.98
Apr 9, 2026
- [VSCode] Fixed false-positive "requires git-bash" error on Windows when `CLAUDE_CODE_GIT_BASH_PATH` is set or Git is installed at a default location
2.1.94
Apr 7, 2026
- [VSCode] Reduced cold-open subprocess work on starting a session
- [VSCode] Fixed dropdown menus selecting the wrong item when the mouse was over the list while typing or using arrow keys
- [VSCode] Added a warning banner when `settings.json` files fail to parse, so users know their permission rules are not being applied
2.1.86
Mar 27, 2026
- [VSCode] Fixed extension incorrectly showing "Not responding" during long-running operations
- [VSCode] Fixed extension defaulting Max plan users to Sonnet after the OAuth token refreshes (8 hours after login)
2.1.84
Mar 25, 2026
- [VSCode] Added rate limit warning banner with usage percentage and reset time
2.1.83
Mar 24, 2026
- [VSCode] Spinner now turns red with "Not responding" when the backend hasn't responded for 60 seconds
- [VSCode] Fixed session history not loading correctly when reopening a session via URL or after restart
- [VSCode] Added Esc-twice (or `/rewind`) to open a keyboard-navigable rewind picker
- [VSCode] Fixed "Fork conversation from here" and rewind actions failing silently after the session cache goes stale
2.1.81
Mar 20, 2026
- [VSCode] Fixed Windows PATH inheritance for Bash tool when using Git Bash (regression in v2.1.78)
2.1.79
Mar 18, 2026
- [VSCode] Added `/remote-control` — bridge your session to claude.ai/code to continue from a browser or phone
- [VSCode] Session tabs now get AI-generated titles based on your first message
- [VSCode] Fixed the thinking pill showing "Thinking" instead of "Thought for Ns" after a response completes
- [VSCode] Fixed missing session diff button when opening sessions from the left sidebar
2.1.78
Mar 17, 2026
- [VSCode] Fixed a brief flash of the login screen when opening the sidebar while already authenticated
- [VSCode] Fixed "API Error: Rate limit reached" when selecting Opus — model dropdown no longer offers 1M context variant to subscribers whose plan tier is unknown
2.1.77
Mar 16, 2026
- [VSCode] Improved plan preview tab titles to use the plan's heading instead of "Claude's Plan"
- [VSCode] When option+click doesn't trigger native selection on macOS, the footer now points to the `macOptionClickForcesSelection` setting
2.1.76
Mar 14, 2026
- [VSCode] Fixed gitignore patterns containing commas silently excluding entire filetypes from the @-mention file picker
2.1.74
Mar 11, 2026
- [VSCode] Fixed delete button not working for Untitled sessions
- [VSCode] Improved scroll wheel responsiveness in the integrated terminal with terminal-aware acceleration
2.1.73
Mar 11, 2026
- VSCode: Fixed HTTP 400 errors for users behind proxies or on Bedrock/Vertex with Claude 4.5 models
2.1.72
Mar 9, 2026
- VSCode: Fixed scroll speed in integrated terminals not matching native terminals
- VSCode: Fixed Shift+Enter submitting input instead of inserting a newline for users with older keybindings
- VSCode: Added effort level indicator on the input border
- VSCode: Added `vscode://anthropic.claude-code/open` URI handler to open a new Claude Code tab programmatically, with optional `prompt` and `session` query parameters
2.1.70
Mar 6, 2026
- [VSCode] Added spark icon in VS Code activity bar that lists all Claude Code sessions, with sessions opening as full editors
- [VSCode] Added full markdown document view for plans in VS Code, with support for adding comments to provide feedback
- [VSCode] Added native MCP server management dialog — use `/mcp` in the chat panel to enable/disable servers, reconnect, and manage OAuth authentication without switching to the terminal
2.1.69
Mar 4, 2026
- Fixed `/compact` summary rendering as a user bubble in SDK consumers (Claude Code Remote web UI, VSCode extension)
- [VSCode] Added compaction display as a collapsible "Compacted chat" card with the summary inside
- [VSCode] The permission mode picker now respects `permissions.disableBypassPermissionsMode` from your effective Claude Code settings (including managed/policy settings) — when set to `disable`, bypass permissions mode is hidden from the picker
- [VSCode] Fixed RTL text (Arabic, Hebrew, Persian) rendering reversed in the chat panel (regression in v2.1.63)
2.1.63
Feb 28, 2026
- VSCode: Fixed remote sessions not appearing in conversation history
- VSCode: Added session rename and remove actions to the sessions list
2.1.56
Feb 25, 2026
- VS Code: Fixed another cause of "command 'claude-vscode.editor.openLast' not found" crashes
2.1.52
Feb 24, 2026
- VS Code: Fixed extension crash on Windows ("command 'claude-vscode.editor.openLast' not found")
2.1.50
Feb 20, 2026
- VSCode: Added `/extra-usage` command support in VS Code sessions
2.1.47
Feb 18, 2026
- VSCode: Fixed conversation messages appearing dimmed while the AskUserQuestion dialog is open (anthropics/claude-code#26078)
2.1.45
Feb 17, 2026
- [VSCode] Improved permission destination choice (project/user/session) to persist across sessions
2.1.33
Feb 6, 2026
- VSCode: Added support for remote sessions, allowing OAuth users to browse and resume sessions from claude.ai
- VSCode: Added git branch and message count to the session picker, with support for searching by branch name
- VSCode: Fixed scroll-to-bottom under-scrolling on initial session load and session switch
2.1.32
Feb 5, 2026
- VSCode: Fixed slash commands incorrectly being executed when pressing Enter with preceding text in the input field
- VSCode: Added spinner when loading past conversations list
2.1.30
Feb 3, 2026
- [VSCode] Added multiline input support to the "Other" text input in question dialogs (use Shift+Enter for new lines)
- [VSCode] Fixed duplicate sessions appearing in the session list when starting a new conversation
2.1.27
Jan 30, 2026
- VSCode: Fixed OAuth token expiration causing 401 errors after extended sessions
2.1.21
Jan 28, 2026
- [VSCode] Added automatic Python virtual environment activation, ensuring `python` and `pip` commands use the correct interpreter (configurable via `claudeCode.usePythonEnvironment` setting)
- [VSCode] Fixed message action buttons having incorrect background colors
2.1.19
Jan 23, 2026
- [VSCode] Enabled session forking and rewind functionality for all users
2.1.16
Jan 22, 2026
- [VSCode] Added native plugin management support
- [VSCode] Added ability for OAuth users to browse and resume remote Claude sessions from the Sessions dialog
2.1.14
Jan 20, 2026
- [VSCode] Added `/usage` command to display current plan usage
2.1.10
Jan 17, 2026
- [VSCode] Added install count display to plugin listings
- [VSCode] Added trust warning when installing plugins
2.1.7
Jan 13, 2026
- [VSCode] Fixed `claudeProcessWrapper` setting passing the wrapper path instead of the Claude binary path
2.1.6
Jan 13, 2026
- [VSCode] Fixed usage indicator not updating after manual compact
2.1.3
Jan 9, 2026
- [VSCode] Added clickable destination selector for permission requests, allowing you to choose where settings are saved (this project, all projects, shared with team, or session only)
2.1.2
Jan 8, 2026
- [VSCode] Fixed usage display not updating after manual compact
2.1.0
Jan 7, 2026
- [VSCode] Added currently selected model name to the context menu
- [VSCode] Added descriptive labels on auto-accept permission button (e.g., "Yes, allow npm for this project" instead of "Yes, and don't ask again")
- [VSCode] Fixed paragraph breaks not rendering in markdown content
- [VSCode] Fixed scrolling in the extension inadvertently scrolling the parent iframe
2.0.74
Dec 19, 2025
- [VSCode] Added gift tag pictogram for year-end promotion message
2.0.73
Dec 18, 2025
- [VSCode] Added tab icon badges showing pending permissions (blue) and unread completions (orange)
2.0.64
Dec 10, 2025
- VSCode: Added copy-to-clipboard button on code blocks and bash tool inputs
- VSCode: Fixed extension not working on Windows ARM64 by falling back to x64 binary via emulation
2.0.61
Dec 7, 2025
- Reverted VSCode support for multiple terminal clients due to responsiveness issues.
2.0.60
Dec 5, 2025
- VSCode: Added support for multiple terminal clients connecting to the IDE server simultaneously
2.0.57
Dec 3, 2025
- VSCode: Added streaming message support for real-time response display
2.0.56
Dec 1, 2025
- VSCode Extension: Added support for VS Code's secondary sidebar (VS Code 1.97+), allowing Claude Code to be displayed in the right sidebar while keeping the file explorer on the left. Requires setting sidebar as Preferred Location in the config.
2.0.34
Nov 5, 2025
- VSCode Extension: Added setting to configure the initial permission mode for new conversations
2.0.31
Oct 31, 2025
- VSCode: Adding the respectGitIgnore configuration to include .gitignored files in file searches (defaults to true)
2.0.30
Oct 30, 2025
- VSCode: Added respectGitIgnore configuration to include .gitignored files in file searches (defaults to true)
- VSCode: Restored selection indicator in input footer showing current file or code selection status
2.0.27
Oct 24, 2025
- VSCode Extension: Add config setting to include .gitignored files in file searches
- VSCode Extension: Bug fixes for unrelated 'Warmup' conversations, and configuration/settings occasionally being reset to defaults
1.0.124
Sep 25, 2025
- Improved VSCode extension performance for large files
1.0.120
Sep 19, 2025
- Improved VSCode extension command registry and sessions dialog user experience
1.0.61
Jul 25, 2025
- IDE: Added support for pasting images in VSCode MacOS using ⌘+V