Agents issues on Windows — page 3
Issues the maintainers labelled both platform:windows and area:agents.
357 issues · 134 open · 223 resolved (62%) · first seen Feb 9, 2026
Is this getting better or worse?
This class of problem is holding steady. 183 new reports in the last 90 days vs 166 in the 90 before — +10%. The open backlog peaked at 134 in 2026-08 and sits at 134 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
218 of these reports name the Claude Code build they were running, spanning 108 releases. Heaviest reporters:
- Claude Code v2.1.233
- Claude Code v2.1.123
- Claude Code v2.1.202
- Claude Code v2.1.92
- Claude Code v2.1.69
- Claude Code v2.1.222
- Claude Code v2.1.205
- Claude Code v2.1.206
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 32 days across 223 closures. Of the 223 closures with a recorded reason, 22% were closed as completed and 174 as not-planned or duplicate. The most recent completed fix landed in 2026-08.
Workarounds reported by the community
125 of these issues post a workaround someone says worked. The highest-engagement ones:
- [FEATURE] Add Windows Terminal as a split-pane backend for agent teams (teammateMode)
- …ng an entire Linux subsystem just for pane splitting 3. Use workaround scripts that attempt to bridge the gap via hooks (fragile, unsupported) Proposed Solution Add as a valid backend, with auto-detection support. Detect…
Found in the description of #24384 · still open - Subagent model routing is broken — all mechanisms resolve to parent model (Opus)
- …pe), which the changelog doesn't mention. The full-model-ID workaround noted above likely still applies there.
Found in the thread of #43869 · still open - [BUG] Windows/MSIX 1.28929.0: cross-session messages land in the target's composer but are never submitted — session never responds
- …nd the content to the recipient window directly. 6. Current workaround 1. Write the actual content to a shared file 2. Have a human paste the file path into the recipient window Nothing else got a message through. from t…
Found in the thread of #86069 · still open - [BUG] /model and /effort mutate global settings.json — breaks agents/fleet view; no way to configure per-agent model or effort
- …ents ignoring env values — confirming that even the env var workaround for model configuration was broken for background agents until yesterday. Steps to reproduce 1. Open 2. Launch agent A on Opus — note current model/e…
Found in the description of #66402 · still open - advisor() tool inflates reported input tokens by forwarding full transcript, triggering premature auto-compaction on extended context models
- …ction and destroys the context it was supposed to help with Workaround Setting and/or using a PreCompact hook that blocks auto-compaction: This blocks all auto-compaction and relies on manual . Not ideal but prevents the…
Found in the description of #53065 · still open
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 357 matches; the statistics above cover all 357.
- [Bug] Cross-session SendMessage to native-Windows silently fails to ingest despite success response
- Cross-session send_message never reaches the receiving agent: the UI renders the message, the session never learns it exists (both when the recipient is idle and when it is actively working)
- Suspected prompt injection in background subagent tool-result stream (Bash), instructing agent to conceal file state from user
- [BUG] send_message` (ccd_session_mgmt) renders in the recipient's UI but is never injected — regression between app 2.1.222 and 2.1.227
- Subagent tool calls: PreToolUse denials don't surface to the parent, and hook payload carries the parent's session_id
- Session (5-hour) rate limit surfaces as 'You've hit your monthly spend limit' — wrong error message
- Output stream corruption when firing Fable subagents: unrelated buffer text spliced into a file-write status line
- [BUG] Team/subagent SendMessage notifications routed into the user prompt input buffer (editable, up-arrow-recallable)
- [BUG] Recent VSC extension update seems to have Claude hanging up occasionally.
- Workflow tool: args not delivered to a workflow that validates inputs at the top (regression ~2.1.158→2.1.185)
- [BUG] Uncontrolled subagent multiplication
- [BUG] A `fork` subagent dispatched for a read-only/critique task adopts the parent's role and takes unrequested agentic actions (launches Workflows/Agents)
- [BUG] claude mcp serve exposes Agent tool but registry is empty
- [BUG] Agent Teams (in-process): unbounded team-lead inbox stalls teammate→lead message surfacing at ~1MB / 1000+ msgs
- Subagents on Pro 1M tier: trivial probes pass, real workloads fail at first tool call (probe-vs-workload divergence)
- Claude forgets actions performed earlier in the same session (intra-session amnesia)
- bug: Task subagents receive empty MCP tool surface (main-thread works, subagent context drops all mcp__* tools) — Windows + Opus 4.7
- WorktreeCreate hook 'Hook cancelled' for worktree Agent when dispatched alongside a sibling Agent call in one message
- [BUG] Issue while creating agent on Windows.
- [Critical] /init command causes Explore agent to read files from unrelated project directories
- Stop hook infinite loop: hook execution creates new task files that re-trigger the hook
- [BUG] UI get's stuck in Win 11 desktop app while running subagents in Cowork
- Agent Teams: SendMessage writes mailbox JSON without `type` field → reader UI shows 'Unhandled case: [object Object]'
- [BUG] isolation: worktree が seo-team_oku_V1.0 以外のプロジェクト(T_personal/MD、T_SEO、works)にまで自動適用
- [BUG/feature] Add Windows-aware concurrency cap for parallel Agent dispatches (msys fork corruption)
- [Bug] REPL silently exits to PowerShell prompt mid-turn on dense subprocess chains
- Subagent worktree: non-idempotent mkdir + process handle leak (Windows 11)
- [BUG] Team shutdown_request is a no-op: in-process agents never terminate; requestShutdown tool missing
- [BUG] Claude Code Issue: Subagent Responses Not Returned to User
- [BUG]
- [Bug] Opus 4.7 exhibits increased path fixation and susceptibility to misleading subagent assessments
- [BUG] Agent team parent hangs waiting for teammate completion without terminal input on Windows
- [Feedback] 10 Behavioral Patterns from Large-Scale Agentic Development (400K LOC, 422 tools, 80+ KB files)
- Subagents spawn duplicate MCP server processes, multiplying kernel resource consumption
- [BUG] RemoteTrigger tool returns HTTP 401 despite valid authentication
- [Feature Request] Add timeout feedback mechanism for long-running tool operations to prevent agent deadlock
- C:/Program Files/Git/clear leaves stale agent entries in the Agents status panel
- [Bug] Agent creation fails with "agent already exists" error on second /agents call
- [Feature Request] Add cwd parameter to agent tool and TeamCreate for independent working directories
- [BUG] Agent with isolation="worktree" causes Warp terminal to split into two panes, both stall (Windows)
- [BUG] Agent Teams on windows with psmux launching with unix style path not windows powershell style.
- Agent invocation crashes with 'Internal tools error' when subagent Bash command contains 2>&1 redirect (Windows Git Bash, v2.1.89)
- [Bug] `SendMessage` tool is not exposed to Claude, can't resume agents anymore
- C:/Program Files/Git/compact slash command not available in in-process agent team teammates
- Feature: Expose sub-agent context window usage in statusline / parent session telemetry
- [BUG] SubAgent MCP tool calls(configured via mcpServers yaml frontmatter in subagent.md) show as blank line in Ctrl+O view
- [BUG] Agent Team: Internal coordination messages incorrectly labeled as user-sent (Phantom User Messages)
- SendMessage returns success but silently drops messages; Remote Control sessions should still do local inter-session messaging
- [Bug] Parallel fork subagents experiencing context bleed and hallucinating off-topic responses with zero tool calls
- Windows (MSIX): cross-session messaging is one-way — peer discovery does not scan `\\.\pipe\LOCAL\`, where the desktop app's pipe lives
- [MODEL] Main agent burns consecutive no-op turns idle-waiting for a backgrounded subagent
- Cross-session SendMessage reports success for messages never delivered (incl. nonexistent session names) and silently truncates at ~4.7KB
- Custom subagent registry silently caps at 3 (not documented), drops alphabetically-last entries with no load-time error
- Agent discovery: initial scan silently skips some project .claude/agents/*.md; the same files' names absent all session while a newly created agent hot-loads fine
- Desktop: Confirm before a denied permission prompt aborts an entire multi-agent workflow
- Background subagents (e.g. via /code-review) silently auto-deny gated Bash commands instead of prompting
- Subagent Bash cwd resets to another subagent's worktree, with no cwd param to pin it
- Cross-session messaging (agents_cross_session_inbox) is enabled on Linux but not Windows for the same account
- send_message: cross-session message is written to the target transcript and rendered, but never enters the receiving agent's context
- [BUG] Agent tool model:"opus" resolves to 1M-context Opus instead of standard Opus 5
- [BUG] Windows Desktop: cross-session send_message reports success and renders in the target UI, but is never enqueued/persisted (ghost delivery, lost on restart)
- Delivery succeeds, execution does not
- [BUG] Windows Desktop: app dies during 7-agent parallel workflow with concurrent web fetches, then MSIX registration is wedged and Repair is blocked by leftover Claude processes; identical load completes in CLI
- Agent/model launches request effort=xhigh against thinking-disabled model, crash with 400
- Message delivered to an idle session cold-starts a "ghost turn" (no assistant output), and the queued message is silently lost on app restart — no transcript record remains
- Agent-team registry: members[] never pruned across /clear; internal agents_killed event mislabeled 'stopped by the user' and killed live agents
- Background tasks spawned by subagents leak: no process, no handle, no way to clear
- [BUG] Agent frontmatter `model: opus` runs the parent session model instead of stepping down to the newest org-allowed Opus (per-invocation `model: opus` param steps down correctly)
- Agent tool: isolation:"worktree" subagent read parent session's private transcript outside its worktree
- Chip/spawn_task session start runs `git checkout -b claude/<name>` in the PARENT repo when the created worktree dir is not a real worktree — silently flips the shared main checkout for ALL parallel sessions (Windows 11)
- [BUG] Plan Mode → Escape → Manual Mode: agent ignores STOP and keeps running workers until full process kill
- [BUG] Fable 5 → Opus 4.8 mid-session safeguard auto-switch makes the post-switch model re-spawn duplicate agents (double token burn)
- [BUG] Workflow/background-spawned agents block indefinitely on unanswered permission prompts — no auto-deny, timeout, or idle watchdog (55-min silent stall)
- [BUG] Background agent handle becomes unreachable after context summarization, even though agent is still running
- [BUG] Parameter-based permission rules not working on Agent tool
- Agent teams: SendMessage duplicates the message body ~3x per call (model-invented `content` field + result echo)
- [BUG] /code-review skill is now being automatically loaded in sub-agents the code-review skill spawns. Causing it to keep recursively making more agents
- Workflow tool: deep-research synthesis step accepts schema-valid-but-empty (placeholder) agent output as final result
- extensions.worktreeConfig left in .git/config after worktree-isolation cleanup (Windows; follow-up to #34225)
- Subagent files are not hot-reloaded mid-session despite docs (v2.1.202, Windows, git-worktree session)
- [BUG] Title: Nested sub-agents spawned by general-purpose agents are invisible and uncontrollable by both the parent session and the user
- Workflow/StructuredOutput: retry cap (5) exceeded discards the entire subagent run with no raw-text fallback
- Sub-agents return "0 tool uses / Done" when parent session has deferred tool schemas
- [BUG]
- Custom subagent .claude/agents/tdd-worker.md never registers, identical siblings work fine (Agent type 'X' not found)
- [BUG] UTF-8 BOM in agent .md silently prevents agent registration (Agent type not found)
- MCP tool calls from sub-agents serialize single-element string arrays as scalars (server → JSON-RPC -32603)
- [BUG] Windows: worktree git-repo detection fails at call time — EnterWorktree({name}) and Agent isolation:"worktree" both falsely report "not in a git repository"
- Subagents & structured-output requests 400 against third-party endpoints requiring a `thinking` field (CC omits `thinking` on those requests)
- [BUG]
- [MODEL] Fable 5
- [BUG] Claude autonomously ran background scripts calling a paid external API, causing ~$29 unintended charge
- Session self-management API: allow agents/sessions to rename themselves and assign to groups
- [REDACTED]
- [BUG] Agent view ignores 'theme' setting; uses defaults instead of user's configured theme
- [BUG] Agents feature repeatedly spawns new PowerShell processes
- [BUG] Agent teammate panes spawn in different tmux session than parent process
- [BUG] Agents dialog shows built-in tools as 'Uncategorized' and 'Unrecognized'
- [BUG] Stale shutdown_request in team message queue terminates newly spawned teammate
- [BUG] Dynamically-injected MCP servers available in parent session are not propagated to spawned subagents — regression in v2.1.x