CLI flags issues on macOS — page 2
Issues the maintainers labelled both platform:macos and area:cli.
431 issues · 78 open · 353 resolved (82%) · first seen Feb 1, 2026
Is this getting better or worse?
This class of problem is converging. 105 new reports in the last 90 days vs 275 in the 90 before — -62%. The open backlog peaked at 98 in 2026-04 and sits at 78 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
338 of these reports name the Claude Code build they were running, spanning 116 releases. Heaviest reporters:
- Claude Code v2.1.63
- Claude Code v2.1.74
- Claude Code v2.1.76
- Claude Code v2.1.92
- Claude Code v2.1.81
- Claude Code v2.1.112
- Claude Code v2.1.83
- Claude Code v2.1.114
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 30 days across 353 closures. Of the 353 closures with a recorded reason, 27% were closed as completed and 257 as not-planned or duplicate. The most recent completed fix landed in 2026-08.
Workarounds reported by the community
110 of these issues post a workaround someone says worked. The highest-engagement ones:
- [BUG] `claude remote-control` shows misleading "Contact your administrator" error for personal (Pro/Max) accounts
- In the meantime you could try which would let your easily resume work from your phone or another laptop etc.
Found in the thread of #28098 · resolved - Remote Control: session not connecting from mobile app
- …AI had to dig through community discussions to figure out a workaround for your own product's UX gap really says something about how undiscoverable this problem is.
Found in the thread of #28758 · still open - [BUG] "Remote Control environments are not available for your account." for Claude Code Pro Plan user
- …lly will fix this — it's server-side. Stop spending time on workarounds. 2. 👍 vote on the upstream tracking issue 28817 to signal demand for faster Pro rollout 3. Upgrade to Max plan ($100/month) if Remote Control is cr…
Found in the thread of #29449 · still open - claude --worktree: .claude/ subdirectories (skills, agents, docs, rules) not copied to worktree
- …iagnosing, plus ongoing confusion in every new session. Our workaround: We added to so rules are git-tracked and propagate via worktree creation. This works for rules but doesn't help other contents (scripts, hooks, sett…
Found in the thread of #28041 · still open - [BUG] /clear inherits previous session name instead of resetting it, causing duplicate-named sessions in /resume
- …ocess has no cached title to flush. That is a more reliable workaround than re- ing, for anyone hitting this. Confirming this is a CLI bug, not the VS Code last-prompt-override path ( 32150/ 40787). +1 to keep it open.
Found in the thread of #61172 · 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 101–200
Ranked by community engagement (reactions weighted over comments). Listing the top 300 of 431 matches; the statistics above cover all 431.
- v2.1.92: `claude remote-control` returns "not yet enabled for your account" — regression vs 2.1.90/2.1.91
- [BUG] 2.1.88 no longer shows mcp responses with --verbose
- --resume fails with --dangerously-load-development-channels: 'No conversation found'
- [BUG] /REmote-Control access server side issue tengu_ccr_bridge
- Feature request: structured error output and exit code differentiation for claude -p pipe mode
- [Bug] Local MCP servers not accessible when agent launched via --agent CLI flag
- Feature Request: Allow configurable output directory for /export command
- [BUG] /goal command never written to ~/.claude/history.jsonl (prompt-recall log)
- [BUG] Global --dangerously-skip-permissions before a subcommand is parsed as a prompt, breaking daemon (re)spawn for 'claude agents' after auto-update
- `/context` command injects output into conversation history, burning the context it measures
- [BUG] Claude code --resume is not properly resolving custom model IDs from settings.json
- --bare mode should respect --tools flag to allow adding tools back (e.g. Agent, Skill)
- [BUG] Claude mcp get returns not found
- /copy skips interactive picker when code blocks are present
- [BUG] resume session after update broken
- [BUG] unable to remove a dir added with /add-dir
- claude -p produces empty output despite model responding (v2.1.83)
- claude -p does not trigger skills — skill-creator eval loop always shows 0% recall
- Remote Control not enabled on Max plan: 'Remote Control is not yet enabled for your account'
- [BUG] Ralph Wiggum loops are broken now
- [BUG] `claude remote-control` fails with 'bad option: --sdk-url' on Node.js v20 and v22
- [BUG] --resume <id> --bg forks the session even without --fork-session
- [BUG] Extra-usage crossover banner doesn't disclose API-rate billing; /usage-credits falsely reports "unlimited" despite org monthly cap
- Fable 5 not appearing in CLI model picker — policy-limits.json has allow_cobalt_plinth: false
- [BUG] Releases not gated behind changelog update. Doctor reports stale "Latest version".
- [BUG] /exit prompts to remove worktree even when other Claude Code sessions are still active in it — accidental remove breaks live sessions
- [BUG] claude mcp add -e <KEY=VAL> <name> -- <cmd> still fails in 2.1.150 (the syntax printed by --help)
- Background `claude --print` spawns silently burn Max5 quota; no per-account rate-limit visibility
- [BUG] "/desktop" command not available for AWS Bedrock
- claude --print long-running sessions hang post-completion until SIGKILL (cc 2.1.133.6c0)
- [Bug] Claude Code CLI not executing in VS Code terminal on macOS
- [BUG] `claude --upgrade` downgrades Claude
- [Bug] Remote Control feature unavailable despite being admin-enabled
- [BUG] /remote-control not showing up
- [BUG] claude --resume picker fails to display custom-title when record is buried mid-file in session JSONL
- [Bug] /feedback attaches all session errors to unrelated filings, creating triage noise
- [Bug] `/feedback` command should not be consumed by LLM mid-stream
- [BUG] `claude -p` (print mode) returns empty output in v2.1.83 — regression from v2.1.81
- [BUG] /model command does not persist "max" effort level to settings.json
- ! shell escape prefix does not execute commands, sends as message instead
- Add option to disable microphone/dictation sound effects
- [BUG] /usage from the Terminal when invoked from "Login method: Claude Max Account" (a subscription plan) says " /usage is only available for subscription plans. ". I'm on a subscription plan.
- /usage and /stats commands show 'only available for subscription plan' on Max 5 plan
- [BUG] Remote Control feature advertised for Pro plan subscribers is inaccessible / not working
- [BUG] `claude` command leads to error
- Resume picker makes intact sessions look deleted when a project has many recent sessions
- [BUG] Interactive mode ignores ANTHROPIC_API_KEY environment variable
- [Bug] CLI not updating or showing update progress
- [BUG] /goal after any leading text is silently ignored — goal never set, no feedback, and the model improvising masks the failure
- plugin marketplace remove silently uninstalls all plugins from that marketplace, no clean way to swap source for local dev
- [Bug] claude rc "Remote Control not yet enabled for your account" — seatTier: null on active Max subscription (macOS aarch64)
- [BUG] Skill tool broken in headless (`claude -p`) mode since v2.1.141 — returns is_error, skill body never loaded
- [BUG] /clear does not preserve previous session for /resume, contradicting in-app description
- claude agents: --mcp-config, --settings, --plugin-dir, --add-dir flags rejected despite changelog entry in 2.1.142
- `claude agents` banner hints "list sessions" but cmd only lists definitions (v2.1.139)
- [BUG] claude --resume <id> cannot find intact transcript after original worktree path is removed
- /radio command opens Claude FM but browser shows 'live recording not available'
- [BUG] /insights language categorizer silently drops .hack files (Hack programming language)
- [Bug] Claude Code IS UNUSABLE NOW
- [Bug] /remote command not implemented or account not enabled (Max20)
- [BUG] /export command produces empty file and empty clipboard in iTerm2 despite active conversation history
- [Bug] /effort auto command returns incorrect confirmation message
- /status shows wrong email when pane is authenticated to a Team org via a different login identity
- `claude --resume` shows sessions from unrelated projects
- [Bug] Invalid model name accepted without validation error
- Worktree flag hangs silently with branch names containing slashes
- `/resume` only shows named sessions, `claude --resume` shows all
- [BUG] --resume + --print does not accept a /renamed id
- Read tool cannot find poppler-utils in headless (-p) mode
- remote-control: "node: bad option: --sdk-url" when client connects to session
- [BUG] claude remote-control
- [Bug] CLI startup latency significantly higher than interactive mode
- [Bug] Remote Control unavailable on Max 20x plan (v2.1.62, macOS)
- [BUG] Remote Control unavailable despite Max subscription and OAuth login
- [BUG] Skill invocations persist across /clear and context compaction
- [BUG] Interactive mode hangs when prompt follows --mcp-config (argument order)
- /auto-mode-setup hangs after printing 'Gathering data and drafting your auto-mode setup; back soon'
- [Bug] --agents accepts invalid JSON with exit 0 and no warning, while --settings/--mcp-config reject it
- [BUG] /config dialog is completely non-functional — no setting changes persist, even within the same session
- /remote-control regressed: now blocked in Claude Desktop's local-agent (non-interactive) session
- Remote Control entitlement lost after May 27-28 incident — `Error: Remote Control is not yet enabled for your account` on active Max subscription
- Security · `claude mcp add` echoes Authorization Bearer token to stdout — enables credential leak via paste-back verification
- [BUG] Core CLI tools (Bash/Read/Write/Edit) silently missing during backend degradation — May 18-19 2026
- [BUG] `plugins list --json` produces invalid output
- /usage Session view shows stale or cross-session data
- [BUG] /remote-control not available on Claude Pro plan - "not yet enabled for your account"
- claude --print hangs on Sonnet 4-6 at default/high effort with large prompts
- [Bug] stream-json system.init session_id is a per-invocation tag in --resume mode (re #8069)
- [Bug] `claude agents` command ignores top-level flags (--add-dir, --plugin-dir, --settings, --mcp-config)
- [Bug] Incorrect YouTube link in /radio command
- [BUG] Headless 'claude -p' fires TCC permission dialogs from startup probes unrelated to operational scope - request --no-startup-probe flag
- [BUG] End-of-session resume hint includes --worktree flag that fails when session crossed into a nested repo's worktree
- claude --remote silently falls back to local execution in print mode
- [BUG] /usage doesn't work for Claude Team account
- [Bug] /export to clipboard command not functional
- /effort auto is a hard alias for /effort max (not adaptive)
- [Bug] `add-dir` command non-functional
- [Bug] Effort level not respecting `CLAUDE_CODE_EFFORT_LEVEL` environment variable when `xhigh` is default
- --name flag does not display TUI session badge
- /export produces 0-byte .txt files