CLI flags issues on macOS
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 1–100
Ranked by community engagement (reactions weighted over comments). Listing the top 300 of 431 matches; the statistics above cover all 431.
- [BUG] `claude remote-control` shows misleading "Contact your administrator" error for personal (Pro/Max) accounts
- Remote Control: session not connecting from mobile app
- [BUG] "Remote Control environments are not available for your account." for Claude Code Pro Plan user
- Opus 4.8 not selectable in CLI `/model` despite being available on account
- claude --worktree: .claude/ subdirectories (skills, agents, docs, rules) not copied to worktree
- [Bug] "Remote Control failed" error during execution
- [BUG] /clear inherits previous session name instead of resetting it, causing duplicate-named sessions in /resume
- /dream command shown in /memory UI but not recognized as a command
- [BUG] Opus 4.7 missing from Claude Code CLI /model selector (available in Desktop App)
- CLI -p flag returns empty stdout when using stdin pipe (v2.1.83 regression)
- [BUG] /export produces 0-byte files and empty clipboard — rendering pipeline returns empty string
- [BUG] /export produces 0-byte file (v2.1.98, macOS)
- Remote Control returns "not yet available on your plan" for Max subscriber
- [Bug] --resume flag loses context when --worktree option was used in original session
- remote-control fails: node: bad option: --sdk-url
- Remote Control not enabled for Max 20x subscriber ($200/mo)
- Remote Control unavailable on Max plan (v2.1.59)
- [BUG] remote-control command not available on Pro account
- [BUG] [regression] HTTP MCP server with Bearer token shows "needs-auth" in claude -p mode since 2.1.83 (worked in 2.1.81)
- Ultraplan teleport: refined plan does not return to originating CLI session
- [BUG] 🚨 `--continue` and `-p` are now seriously broken together in 2.1.90
- [BUG] --print mode returns empty output in v2.1.83 (regression from v2.1.81)
- claude --resume <session-id> always returns 'No conversation found' even though session files exist
- Claude API" displayed instead of "Max" plan, and Remote Control unavailable on Max subscription
- [BUG] add-dir command isn't working inside Claude Code
- claude -p suggested to Max subscriber — caused unintended API billing ($1,800+ in two days)
- Voice mode not available — feature flag tengu_amber_quartz not enabled
- [Feature Request] Add option to remove '/buddy' prefix from Claude Code
- [BUG] remote-control command not recognized - "Unknown skill: remote-control"
- [BUG] CLI 2.1.145 sends literal "claude-opus-4-7[1m]" as model name on session resume, hits 404, silently falls back to 200K
- Regression: /effort writes to global settings.json mid-session, breaking previously-isolated parallel sessions
- `/resume` picker hides sessions with mixed `cwd` history (after project directory rename/move)
- Bug: `claude -w <worktree>` hangs on startup in v2.1.81, UI never renders
- [BUG] Team feature hardcodes claude as subprocess binary, breaks custom aliases/profiles
- [BUG] claude -p (--print) returns empty stdout in 2.1.83 (regression from 2.1.81)
- bug: Sessions missing from claude --resume list
- Fast mode toggle has no billing warning for Max subscribers
- /resume slash command shows "No conversations found to resume" despite sessions existing on disk
- /feedback returns 403 — cannot submit bug reports for 3 days
- Remote Control not available on Max plan — --help shows no remote-control option (v2.1.76)
- [BUG] Slash commands `/remote-control`, `/rc`, `/btw` not available for Team plan `primary_owner` - CLI `claude remote-control` works
- [BUG] Headless single-agent sessions die with SIGTERM after 3-10 minutes (Max subscription, no rate limits)
- claude doctor false positive: "~/.local/bin is not in your PATH" when it IS in PATH (own install dir stripped from spawned-shell PATH)
- [BUG] CLI 2.1.154 breaks with API Error 422 - Invalid message role "system"
- `claude --bare -p` reports 'Not logged in' even when authenticated
- ultraplan / ultrareview commands not visible despite eligibility
- /export produces 0-byte file and empty clipboard on long conversations
- /resume session list is incomplete and not chronologically sorted
- [BUG] `claude -r` doesn't find sessions when ~/.claude/projects/ entries are symlinks
- [BUG] `/context` displays hardcoded `~/.claude/CLAUDE.md` path instead of respecting `$CLAUDE_CONFIG_DIR`
- --dangerously-load-development-channels does not register bare server: channels (inbound notifications silently dropped)
- [Bug] /usage command not displaying actual token usage data
- --no-session-persistence flag is ignored in 2.1.112 (regression from 2.1.104)
- Plan mode approval UI missing when using --dangerously-load-development-channels flag
- [BUG] If you typo `/exit` as `/ext` you get `/extra-usage`
- [BUG] /resume finds 0 sessions when git worktree exists in a submodule repository
- [BUG] /auto-mode-setup stores autoMode.environment globally with no per-repo key — facts from different repos get silently blended
- [BUG] Unknown --effort value 'ultracode'
- [FEATURE] Feature request: in-session /remote-control toggle to enable Remote Control on an already-running session
- [BUG] Unable to use /advisor on MacOS
- remote-control fails with 'Unknown argument: <UUID>'
- Auto mode unavailable despite Max plan subscription
- /desktop fails: transcript has no cwd
- [BUG] ScheduleWakeup in --print/headless mode is a silent no-op
- /resume can't find sessions started in a different directory (picker is cwd-scoped)
- --name flag sets session metadata but doesn't display name in TUI header
- claude mcp list shows 'Connected' for MCPs that are not authenticated
- claude -p returns empty result field despite model generating response
- --brief flag doesn't inject SendUserMessage tool
- [Bug] Remote Control unavailable error despite active Max subscription
- [BUG] DISABLE_NONESSENTIAL_TRAFFIC silently breaks /usage
- TypeError when resuming session: Cannot read properties of undefined (reading 'trim')
- claude setup-token outputs OAuth token wrapped across two lines, breaks copy-paste
- [BUG] --resume picker no longer scoped to current directory (regression in 2.1.104)
- Buddy feature is gone
- `claude --worktree <name>` against a stale worktree registration silently destroys state
- [BUG] v2.1.87 regression: "An unknown error occurred (Unexpected)" on startup — v2.1.86 works fine (macOS)
- [BUG] "it the REPL" stuck to the end of resume command when ending a session
- [Bug] `--print` flag returns empty output in version 2.1.83
- claude --worktree hangs indefinitely on macOS
- Remote Control unavailable on Max plan — tengu_ccr_bridge flag is false
- [BUG] Claude Code(terminal) v2.1.76 fails globally with "--print" error on macOS after directory rename
- [BUG] Remote Control not available on Pro plan — requesting access
- [Bug] Remote Control feature unavailable on Pro plan
- [Bug] Remote Control: stale environments cannot be deleted and ghost sessions cause permanent 404 errors
- [Bug] Authentication fails with --bare flag despite successful login
- claude --resume does not resume, but -r does
- [BUG] v2.1.83: -p (print) mode returns empty result while tokens are generated and billed
- Remote Control: "not yet enabled for your account" on Max plan (v2.1.63)
- Resuming a session can silently change the model (--resume should pin or warn)
- [BUG] claude plugin list --json --available truncates stdout at 65536 bytes when piped (process.exit before pipe drains)
- Inbound channel notifications silently dropped — notifications/claude/channel never injected as user turns (CLI, regression 2.1.119–2.1.142)
- [FEATURE] Remote Control session resume is undiscoverable in the CLI
- /doctor falsely flags native installer as 'Leftover npm global installation'
- v2.1.113: --effort max CLI flag and CLAUDE_CODE_EFFORT_LEVEL env var ignored
- [BUG] "All Time" stats inconsistent with "30 days"
- [BUG] `/extra-usage` autocomplete collides with `/exit` — causes accidental admin requests
- `claude --print` fails with 401 when no interactive session is open (regression in 2.1.185)
- Add /edit command to open files in external editor from CLI
- effortLevel setting in settings.json not applied on startup