IDE integration issues on Linux — page 3
Issues the maintainers labelled both platform:linux and area:ide.
274 issues · 40 open · 234 resolved (85%) · first seen May 23, 2025
Is this getting better or worse?
This class of problem is holding steady. 53 new reports in the last 90 days vs 50 in the 90 before — +6%. The open backlog peaked at 68 in 2025-12 and sits at 40 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
120 of these reports name the Claude Code build they were running, spanning 75 releases. Heaviest reporters:
- Claude Code v2.0.76
- Claude Code v2.1.19
- Claude Code v2.1.177
- Claude Code v2.1.170
- Claude Code v2.1.183
- Claude Code v2.1.87
- Claude Code v2.1.140
- Claude Code v2.1.150
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 37 days across 234 closures. Of the 234 closures with a recorded reason, 32% were closed as completed and 159 as not-planned or duplicate. The most recent completed fix landed in 2026-07.
Workarounds reported by the community
89 of these issues post a workaround someone says worked. The highest-engagement ones:
- [BUG] History Sessions lost in Vscode plugin
- I see several workarounds mentioned, but they all require terminal/manual steps. The root cause is that history.jsonl exists but the UI doesn't persist it in the sidebar. I ran into this constantly and ended up building…
Found in the thread of #9258 · still open - [BUG] missing ide_selection and wrong ide_opened_file in VSCode extension
- …til the VSCode extension fixes its context synchronization: Workaround 1 — Explicitly reference files and selections: Instead of relying on the extension to pass your selection/active file, tell Claude directly: Claude c…
Found in the thread of #8451 · still open - [BUG] First user message stays pinned/sticky at the top of the chat panel in VS Code extension
- …the extension's own CSS, not a platform issue. Webview CSS workaround — append to , then reload the window: Attribute-prefix selector survives hash re-rolls. Auto-wiped on extension update (new versioned dir), so needs…
Found in the thread of #36146 · still open - [BUG] In vscode workspace, Claude Code always starts in first project
- My current workaround is having a hook/CLAUDE.md that routes to the right project. So annoying.
Found in the thread of #12808 · still open - [BUG] IDE Integration Not Working After `/migrate-installer` on Linux
- …uts, and opening diffs in VS Code viewer Additional Context Workaround Found: Adding the local Claude CLI path to PATH resolves the issue: Technical Details: - Local Claude executable location: - The executable is proper…
Found in the description of #2253 · 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–274
Ranked by community engagement (reactions weighted over comments).
- [BUG]
- [BUG]
- VSCode Integration: Write File Operation Timeout Error
- VS Code Extension: Claude Interface Tab Becomes Unresponsive and Loses Conversation State
- [BUG] Error installing VS Code extension: 1: ENOENT Please restart your IDE and try again.
- [BUG] Fails to apply multiple changes to markdown file
- [BUG] VS Code extension ignores project and local settings scope for model, and lets user scope override both scopes for effortLevel (Desktop app unaffected)
- [Bug] Local sessions list reorders unexpectedly due to filesystem mtime instead of actual message timestamps
- [BUG] Cannot launch Claude Code
- [BUG] NO way to set ultracode effort default
- [BUG] IDE connection lost after /clear and /ide cannot reconnect (same as #55408, #28830)
- VS Code extension: sessions not saved, history tab clears current chat, and history shows empty sessions
- VSCode extension: /goal preview text fills the chat panel and pushes assistant responses out of view until user types
- Claude Code crashes with "Query closed before response received" on Linux HPC cluster
- [BUG] Runaway @vscode/ripgrep from extension chat-link resolution with multi-root workspace
- [BUG] Claude Code VS code plugin attached file never gone
- [BUG]
- [BUG] [JetBrains plugin] Chat response area too small, cannot resize splitter
- [BUG] VS Code extension delayed input field focus causes invalid prompts
- [BUG] @ reference using alt+k hotkey switches claude code conversation tab on visual studio in ubuntu (and adds the reference)
- [BUG] vscode extension incorrectly prepends /usr/bin to PATH
- VS Code Remote: Claude Code doesn't create ~/.claude/ subdirectories on startup, causing silent init failure
- [BUG]
- [Bug] Claude Code connects to wrong IDE instance when multiple IDEs running
- [BUG] Bounds check (Intellij plugin)
- Bug: Claude Code Cursor extension host leaks to 37GB RAM, causes OOM cascade (v2.1.94)
- [BUG] VSCode: Cursor rapidly cycles between multiple Claude Code tab input fields on startup
- File links in output open browser 404 tab when using VS Code tunnel
- [BUG] [vscode] important context is greyed out during AskUserQuestion
- VSCode Extension crashes with exit code 1 during webview operations
- claude CLI not available in VSCode integrated terminal (PTY)
- [BUG] Authentication fails with 403 error when using Claude extension via SSH remote connection
- [FEATURE] Chat Status Visibility Issues
- Bug: Multi-Client VSCode Connection Does Not Work
- Chrome integration: native messaging stdin never receives data on Linux
- [BUG] VSCode diff always automatically (re-)opens the Terminal Panel
- [BUG] VSCode Extension: Responses Not Rendering Due to MCP Server Error -32601
- [Bug] Claude Code input unresponsive after extended use, requires restart
- [Bug] ESC key conflicts with Android Studio hotkeys
- [BUG] VS Code sidebar interface does not allow MCP server login
- [BUG] stuck in "Edit automatically"
- [BUG] Unable to log into vscode extension with sandboxed vscode (web) in 2.0.1
- Unexpected Exit Behavior Between VS Code Extension and CLI Command Line
- [BUG] VS Code extension host spins at 100% CPU forever in forkSession after client disconnect
- [BUG] AskUserQuestion popup steals focus mid-typing, causing a duplicate session to spawn
- Teleporting a session from Web → Local silently saves 0 messages, then resume fails with "No conversation found"
- Extension Signature Verification Failed: Claude Code for VS Code
- [BUG] claude-code in linux pycharm console send phantom command and duplicate copy-paste x11 function - i'm done with this bug !!!
- [FEATURE] VS Code extension: no keyboard scrolling in the Claude panel transcript
- [BUG] Anthropic.claude-code 2.1.193 linux-x64 platform files missing (404) on openvsx.org
- [BUG] Shift+Enter and Ctrl+J do not insert newlines in chat input on code-server / webview — cursor desyncs from visible text
- Webview CSS not applied in code-server behind subpath reverse proxy (mode picker giant ✓, labels concatenated)
- [BUG]
- [BUG] Logging in via VS Code extension does not set `hasCompletedOnboarding`, so the CLI TUI forces the full onboarding/login flow in a fresh `CLAUDE_CONFIG_DIR`
- [BUG] Claude Code unresponsive over Remote-SSH on a Linux server under memory load (both VS Code extension and CLI)
- [BUG] JetBrains Plugin: Input area shows only 2 lines and text unreadable in Remote Development (Gateway)
- [BUG] IDE integration not working in JetBrains devcontainer setup
- [BUG] VS Code tab title not updated when Claude renames/moves a file
- Three coupled defects around the 60s init budget: non-configurable initializeTimeoutMs, misleading error text, and spawnConfigProbe launching a full CLI on a 500ms timer
- [BUG] @-mention file references don't resolve in browser-based VSCode (extension), but work fine in terminal Claude Code
- [BUG] VS Code extension: chat panel blank on non-secure (HTTP) origins — unguarded crypto.randomUUID() in webview bundle
- [BUG] `/compact` not working in the newly updated Visual Studio Code extension (v2.1.238)
- [Bug] X11 PRIMARY selection pastes twice in JetBrains terminal
- VS Code extension: automatic selection-attach silently fails (only Ctrl+Esc hint shown)
- [BUG] VS Code extension (Remote-SSH): per-event stream rendering delays permission prompts by minutes-to-hours with fine-grained SSE providers
- [BUG] Multiple visible Claude panels fight over focus: typing lands in the wrong panel, high CPU
- [BUG] Extension 2.1.228: Claude Code panel renders blank/gray across multiple VS Code windows
- [BUG] Process leak: each new discussion opened in the VSCode extension spawns a new claude process without terminating previous ones
- JetBrains plugin: Quick Launch (Ctrl+Esc) and toolbar button are silent no-ops on Linux/PyCharm 2026.2
- [BUG] VS Code extension: Alt+K / Ctrl+Esc don't focus the input when the Claude panel is in an auxiliary window; at-mention is broadcast to all visible panels
- [BUG] VS Code extension native panel resolves a different `claude` binary than the shell, causing global config (~/.claude/CLAUDE.md) to not load
- [BUG] Backend claude process and its MCP/socat children are not terminated on tab close, session resume, or project deletion — leading to unbounded process accumulation.
- [FEATURE] VS Code extension: view/attach to background agents so conversations survive window close
- [BUG] Context compaction indicator (circle icon) consumes image attachments