IDE integration issues on VS Code — page 3
Issues the maintainers labelled both platform:vscode and area:ide.
1,595 issues · 411 open · 1,184 resolved (74%) · first seen May 22, 2025
Is this getting better or worse?
This class of problem is converging. 434 new reports in the last 90 days vs 705 in the 90 before — -38%. The open backlog peaked at 411 in 2026-10 and sits at 411 today.
Derived by counting each matching issue from its creation date until it closed. First-party
computation over the anthropics/claude-code tracker — the trend is not published
anywhere upstream.
Which builds report this
952 of these reports name the Claude Code build they were running, spanning 198 releases. Heaviest reporters:
- Claude Code v2.1.251
- Claude Code v2.1.63
- Claude Code v2.1.136
- Claude Code v2.1.263
- Claude Code v2.1.129
- Claude Code v2.1.51
- Claude Code v2.1.170
- Claude Code v2.1.87
Report volume, not a defect count: an issue can mention a build without that build having caused the failure. Versions come from the version string in the bug-report template, matched against real published tags.
Do these get fixed?
Median time to close is 34 days across 1,184 closures. Of the 1,184 closures with a recorded reason, 19% were closed as completed and 954 as not-planned or duplicate. The most recent completed fix landed in 2026-10.
Workarounds reported by the community
477 of these issues post a workaround someone says worked. The highest-engagement ones:
- [FEATURE] VS Code Extension: Diff review UI similar to GitHub Copilot Edits Review
- …now. This breaks the developer flow completely. Relying on as a workaround is inconvenient and error-prone when dealing with large refactors. Really hope this gets prioritized!
Found in the thread of #33932 · still open - VSCode extension: add font size setting for chat panel
- …t, and there is no dedicated setting to change it. The only workaround is to zoom the entire VSCode window ( / ), which affects the whole IDE, not just the Claude panel. Proposed Solution Add a VSCode extension setting,…
Found in the description of #34196 · resolved - [FEATURE] Multi-account support in VSCode extension
- …quota of a single Claude Pro account within a day. A common workaround is to maintain two separate Claude Pro accounts and switch between them. This works well in the terminal via , but the VSCode extension always uses a…
Found in the description of #55621 · still open - [FEATURE] Show active model and thinking mode indicators in the VS Code extension panel
- <img width="371" height="517" alt="Image" src=" / In the meantime, Claude built me a usage meter for the macOS menu bar.
Found in the thread of #28986 · still open - [BUG] VS Code: "Not responding - try stopping" offers no way to actually stop or recover
- I am experiencing the same. Very annoying. Temporary workaround: when using the CLI and not the Vscode plugin, I have no issues.
Found in the thread of #39381 · resolved
Excerpts are quoted from the linked issue so you can judge relevance before opening it. Threads that only ask for a workaround, or report that there is none, are excluded. These are community suggestions, not official guidance from Anthropic — read the full thread before applying one.
Matching issues 201–300
Ranked by community engagement (reactions weighted over comments). Listing the top 300 of 1,595 matches; the statistics above cover all 1,595.
- [BUG] /resume shows no sessions when project directory is an NTFS junction (VS Code extension + CLI resolve different paths)
- AskUserQuestion widget renders only header then hangs in VS Code extension (macOS, called from Skill)
- [FEATURE] Tab completion in VS Code extension
- [BUG] Thinking block no longer visible in VS Code extension
- [BUG] Markdown file links with spaces in path are not clickable in VSCode extension
- [BUG] VS Code Extension: Thinking toggle button is inverted and has no visual feedback (v2.1.112)
- [BUG] VSCode extension doesn't load MCP servers on Windows due to drive letter case mismatch in .claude.json project key lookup
- [FEATURE] VS Code Extension: option to disable auto-collapsing of user prompts in chat history
- VS Code extension: no way to remove auto-attached `ide_opened_file` from context
- CLI started in VS Code integrated terminal opens 3 blank VS Code windows (Windows)
- [BUG] VS Code extension: opening conversations repeatedly creates empty "Untitled" sessions
- [FEATURE] Make the context-usage indicator's 50% visibility threshold configurable in the VS Code extension
- [FEATURE] Per-message copy button in VSCode extension (parity with desktop/macOS app)
- VS Code webview: 'Unsupported content type: advisor_tool_result' / 'server_tool_use' for block types the CLI renders fine
- [FEATURE] Visually distinguish user messages from Claude's replies in the chat view
- [BUG] Claude Code Extension for VSCode: Web tab shows "No web sessions yet"
- [BUG] Not able to scroll through the claude code response. There is no scroll bar, it has vanished completely. The mouse wheel just shuffles through historic prompts. I use claude code in VS code.
- [BUG] Workspace trust dialog never appears in the VS Code extension (shown via CLI), so project-scope plugins / project .claude/settings.json are silently skipped
- Add a setting to hide the usage-limit warning banner in the chat UI
- [BUG] VS Code sidebar extension ignores CLAUDE_CODE_DISABLE_1M_CONTEXT on Pro plan (Windows)
- UI shows "Unhandled case: [object Object]" toast when SDK stream ends with error after stall
- Claude Code 2.1.136: command 'vscode.editor.openLast' not found on VS Code 1.119.0
- [BUG] Command 'claude-vscode.editor.openLast' not found
- Default Cmd+Escape binding silently conflicts with macOS Tahoe "Game Overlay" shortcut
- [BUG] Drag and drop folders into VS Code chat panel does not work (files work with Shift)
- RTL (Right-to-Left) support for Hebrew/Arabic in VSCode extension chat
- [FEATURE] VSCode Add-in - Direct messages into separate panes by type (conversation, commands, thinking, code edits, etc)
- [BUG] VSCode extension: Default model picker shows Opus 4.6 but sets claude-sonnet-4-6
- Add /restart command to restart session from within chat
- Conversations with large first messages (images) are invisible in Past Conversations due to 64KB head buffer limit
- [BUG] command 'claude-vscode.editor.openLast' not found on every startup - requires full reinstall to fix
- [BUG] VS code latest extension bug
- [BUG] VS Code extension: focus loop between visible Claude tabs still present in 2.1.280 (up to 3,600 webview_focused/s)
- [BUG] VS Code panel sessions never get mcp__ide__getDiagnostics: the IDE server is only advertised to integrated terminals
- [BUG] Renaming a session never updates its currently-open editor tab title (VS Code extension)
- Add transcript view modes (Summary / Normal / Verbose) to the VS Code extension to hide tool-call noise
- [BUG] Claude steals focus on startup in vscode
- Feature request: keyboard shortcut to switch between chats/sessions in the sidebar panel
- [FEATURE] Register as VS Code inline chat edit tool provider
- [BUG] Planning window code blocks unreadable on light VSCode themes (white text on light gray)
- VSCode: Config probe subprocess always times out (60s) on first tab
- [BUG] in VS Code/Cursor extension spinnerVerbs read from claudeCode.* workspace config instead of ~/.claude/settings.json effective view (one-line fix in extension.js)
- Conversation history no longer persists after Developer: Reload Window in VS Code
- [BUG] VS Code extension v2.1.129 (win32-x64) fails to activate on Windows — hardcoded Linux build path
- Add per-tool-call wall-clock timestamps on tool-use headers in the VSCode extension chat UI
- [BUG] Multi-root workspace: agent-emitted file links unclickable outside primary folder
- VS Code: Option to open file diffs in side panel instead of main editor tabs
- VSCode extension: let users control tab titles (or revert to first-message behavior)
- [BUG] deserializeWebviewPanel discards saved session ID — panel tabs always open blank on restart
- VS Code: allow renaming/auto-naming chat tabs
- VSCode extension ignores per-workspace auth when using CLAUDE_CONFIG_DIR
- VS Code Extension: Allow programmatic tab title/description updates
- RTL (Right-to-Left) text support in VSCode extension and terminal
- [BUG] extension.js contains hardcoded CI/CD Linux paths causing activation failure on Windows x64 with Node.js 24 / VS Code 1.109+
- [BUG] VS Code extension activates in virtual workspaces and shows a misleading "native binary failed to launch (libc)" error
- No way to pin a new Claude Code session to a specific root folder in a multi-root VSCode workspace
- [BUG] VS Code extension 2.1.235+: a newly loaded Claude panel takes focus but leaves its input unfocused, swallowing every VS Code keybinding until a mouse click
- [FEATURE] VS Code extension: per-tab busy indicator — a working session and a stopped one look identical
- VS Code extension panel missing message actions (copy, pin as chapter, read aloud, timestamp) present in Remote Control/web view
- [BUG] re-opening #63590 on behalf of OP: Context/compact button triggers compact on single click with no confirmation or undo
- VS Code extension: AskUserQuestion modal hides assistant text written before the tool call
- [FEATURE] VS Code extension: support the SCM ✨ "Generate Commit Message" button
- [FEATURE]VS Code extension: no way to disable auto-attachment of active editor file to chat context
- Agent window model selection limited to Haiku 4.5 in VS Code Insiders
- [BUG] /clear command doesnt work and it opens a new chat with the name of "/clear"
- Support persistent "max" effort level in settings.json
- Claude Code responses disappear immediately after streaming completes in VS Code extension
- [FEATURE] support themes
- [BUG] VSCode extension model picker only offers 1M context variants — no way to select standard 200k
- [BUG] Copy/Paste not working in Claude Code inside VS Code Dev Container since v2.1.82
- [BUG] Clicking file links in Read tool call results doesn't open binary files (e.g. PNG) in VSCode
- [BUG] VS Code extension /context command shows 200k instead of 1M when using [1m] model suffix
- [FEATURE] VSCode: Restore git branch name in session history picker
- [BUG] PATH exports in shell config files ignored by Claude Code VS Code extension
- [BUG] VS Code & Claude Code
- Feature Request: Support custom/rename conversation titles in VSCode extension
- [BUG] RTL (Right-to-Left) text rendering broken in latest version
- [BUG] CLI v2.1.55 fails to connect to VS Code extension WebSocket server (regression from v2.1.53)
- [BUG] On click the claude code icon in vs code getting the error command 'claude-vscode.editor.openLast' not found
- VS Code extension: since 2.1.268 there is no way to see, switch between, or close ACTIVE sessions from the IDE (tabbed sidebar removed with no opt-out)
- [BUG] VS Code extension: no "show more/less" collapse for expanded custom slash command content
- VS Code extension: Escape interrupts running task in native UI, with no setting or keybinding to disable it
- [BUG] Ctrl+Shift+Tab is partially intercepted by Claude Code and also triggers Shift+Tab mode switching
- VS Code extension shows full subagent transcript inline; no setting to collapse it (CLI/desktop show a summary)
- [Windows] /resume / session history always empty for projects on mapped network drives — extension and CLI compute different project slugs
- [BUG] VSCode extension ignores claude environment settings
- [BUG] File paths in chat panel responses not ctrl+clickable (plain text and backtick format)
- Feature request: show per-message timestamps in the chat UI
- [FEATURE] Voice mode in VS Code on WSL
- [BUG] VS Code extension stream stalls at ~660-700 bytes with "Unhandled case: [object Object]" error
- [BUG] [Windows VS CODE] Extension fails to activate - hardcoded Linux path in v2.1.136
- [BUG] visual studio code bug extension
- [BUG] IDE extension bypasses .claudeignore and settings.json deny rules (Auto-attach context leak)
- VSCode sticky user message header hides assistant responses in long turns
- Global session history view across all projects
- VS Code extension session history missing old sessions
- [BUG] Claude Code for VS Code: cannot choose Sonnet 4.6
- [FEATURE] VS Code extension: Session list improvements (status indicators, worktree support, session controls)
- [BUG] Claude Code for VS Code extension fails to work since 2.1.73 upgrade
- [BUG] [VSCODE] Fails to re-open plan when opening a previous session after a restart (or have any way to re-open the plan manually)