CLI flags issues on Linux — page 2
Issues the maintainers labelled both platform:linux and area:cli.
187 issues · 38 open · 149 resolved (80%) · first seen Feb 24, 2026
Is this getting better or worse?
This class of problem is converging. 65 new reports in the last 90 days vs 109 in the 90 before — -40%. The open backlog peaked at 38 in 2026-08 and sits at 38 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
156 of these reports name the Claude Code build they were running, spanning 91 releases. Heaviest reporters:
- Claude Code v2.1.119
- Claude Code v2.1.81
- Claude Code v2.1.233
- Claude Code v2.1.112
- Claude Code v2.1.126
- Claude Code v2.1.139
- Claude Code v2.1.101
- Claude Code v2.1.85
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 149 closures. Of the 149 closures with a recorded reason, 25% were closed as completed and 112 as not-planned or duplicate. The most recent completed fix landed in 2026-08.
Workarounds reported by the community
54 of these issues post a workaround someone says worked. The highest-engagement ones:
- /continue and /resume show all sessions across projects instead of current project only (regression in 2.1.101)
- …e --all to list sessions across all projects Happy to use a workaround in the meantime, but this is noticeably worse ergonomics than 2.1.100
Found in the thread of #46445 · resolved - /remote-control (/rc) not recognized as built-in command in existing session
- …, kernel 6.8.0-101-generic) - Authentication: logged in via Workaround Starting a new session with from the terminal works correctly.
Found in the description of #28322 · resolved - [BUG] Remote Control: AskUserQuestion selections made on mobile not received by CLI — causes infinite wait
- …o be affected, but AskUserQuestion is the confirmed case. - Workaround: Reject the tool call on the PC side manually, or type the response directly in the PC terminal.
Found in the description of #28508 · still open - [BUG] DISABLE_TELEMETRY=1 breaks remote-control with misleading "not yet enabled" error
- …not confirm it's one of the settings already mentioned. Two workarounds that worked: 1. Launch so that selecting Opus actually selects the 1M context variant. 2. Enable Extra Usage (in claude.ai settings) with any monthl…
Found in the thread of #29580 · still open - /resume shows sessions from all directories instead of current directory (regression in 2.1.98-2.1.101)
- …ktree fix introduced in v2.1.100 ("Fixed from worktrees") - Workaround: downgrade to 2.1.97 via
Found in the description of #46784 · 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 101–187
Ranked by community engagement (reactions weighted over comments).
- [BUG] claude -p returns session_id but writes no transcript; immediate --resume fails (2.1.209 and 2.1.210, Linux)
- [BUG] -p/--print: stdio MCP servers stay "pending" — tool snapshot races server startup and never refreshes (regression 2.1.143 → 2.1.162)
- [BUG] /doctor reports setup issue for Remote Control when CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC is set intentionally
- [Bug] Remote Control unavailable despite active Claude Max subscription
- Sessions started inside a git submodule are not listed by --resume
- --resume hangs silently when disk quota is exceeded (EDQUOT)
- [BUG] `claude install <channel>` removes working npm-global install even when the new native install isn't reachable on PATH (cleanup gated on PATH-detection that's already informational only)
- [BUG] /doctor PATH check is a false positive on Debian/Ubuntu systems with standard .bashrc guard
- [FEATURE] Machine-readable hook I/O schemas shipped with the binary (`claude hooks schema --json`)
- `claude plugin list --json` truncates stdout at 64 KB when piped and breaks VS Code plugin manager "available" list
- [Bug] /remote-control ignores /rename session name, defaults to random name
- [Bug] Ultraplan ready notification fires before cloud agent completes execution
- [BUG] /config reload leaves the interactive settings dialog open; subsequent typed input is captured by the dialog's search box, not submitted as a prompt
- [BUG] Excessive memory usage — ~700 MB RSS per CLI instance
- [FEATURE] `claude -p` 3-second stdin timeout breaks `vipe`-style edit-in-pipeline workflows
- Feature request: list/resume Claude Code sessions across all project directories
- /usage command lost its progress bar — now opens settings dialog instead
- Feedback: /ultraplan friction — cwd locked at session start, web sandbox clones only once
- [BUG] Claude Code CLI hangs with whitespace-only prompt and empty stdin
- [BUG] ccd-cli --resume does not replay historical messages after bridge restart — sessions appear empty
- [BUG] Claude Code can't start in a directory whose name has a newline character
- /stickers command returns 403 Forbidden on the linked sticker page
- [BUG] /config settings do not persist across sessions — toggles are session-only
- [FEATURE] Surface short session IDs — shell `claude agents list` + show IDs in agent view
- I appreciate the feedback, but I should clarify: I'm Claude, an AI assistant made by Anthropic. I'm not actually "Claude Code" or a GitHub issue tracker.It sounds like you're sharing thoughtful product feedback about Claude Code's interface and features
- [BUG] /mobile opens the Apple App Store on Linux
- Workspace-trust prompt blocks unattended `claude remote-control` under systemd on 2.1.119+
- [BUG] claude -c crashes with UKH is not a function on session resume — server-pushed GrowthBook flag pins broken version (2.1.119)
- [Bug] /effort command applies globally instead of per-session
- [Feature Request] Add command to list active Claude sessions
- [BUG] /export command records wrong model version in output file header
- Scheduled/cron session exit message prints customTitle as if it were a resume ID
- [Bug] Could Not Load Cloud Sessions error in remote session management
- [Feature Request] Expose /feedback command as CLI subcommand or agent tool
- [Feature Request] Add cwd-based filtering option for /resume session picker
- I don't have enough information to generate a GitHub issue title from this inquiry. This appears to be a question about feature behavior rather than a bug report. If you'd like to submit a feature request for enhanced feedback when `/insight` displays sta
- claude -p --output-format json returns empty result when final assistant message contains text + tool_use
- [BUG] claude remote-control subcommand hangs on commands; claude --remote-control flag ignores --name
- [BUG] claude --teleport fails silently if $ git status shows modified files
- [BUG] --resume fails with error_during_execution when session was auto-archived during idle period
- [BUG] `claude upgrade` re-download full binrary even already latest
- [BUG] claude remote control not working on Pro plan
- OTLP telemetry not exported in headless (-p) mode
- [BUG] /resume slash command only shows named sessions, hides all unnamed sessions
- [BUG] --dangerously-skip-permissions does not bypass workspace trust prompt despite claiming to "Bypass all permission checks"
- Remote Control: 'not enabled for your account' on Max plan
- RangeError: String.repeat with negative count in text padding (pNq)
- [BUG] Claude Code 2.1.247 in GitHub Actions (claude-code-action v1.0.207) fails right after init: is_error:true, no model response, no error message; last known-good is v1.0.206 (2.1.246)
- [BUG] claude install and claude doctor hang indefinitely at ~100% CPU (Proxmox/QEMU VM)
- [BUG] --agent flag triggers full onboarding (login/theme/trust, ~9 steps) on every restart in Docker, regardless of persisted state or credential type
- [BUG] `claude -p "/usage" --output-format json` intermittently fails right after a long print-mode run — exit 5, or `is_error:false` envelope with no `result`
- [BUG] remote-control --no-create-session-in-dir prevents session resume
- [BUG] Print mode (-p --output-format stream-json): session ends with result: success while background tasks are running and a ScheduleWakeup is pending — scheduled wakeup can never fire, background tasks are killed
- [Bug] Unable to process image attachments in Claude Code CLI
- [BUG] '- c' flag silently starts new session when no prior session resolves instead of erroring
- [Feature Request] Add `--advisor` flag to Claude Code CLI
- [BUG] [-p / print mode] AskUserQuestion tool was available in 2.1.185 but removed in later versions — please make it opt-in instead of hard-disabling
- --resume picker labels sessions with real prompts as "(session)" — title lookup only reads 64KB head/tail
- Billing UX: purchased usage credits unusable behind monthly spend limit; misleading error; cancel/refund offered without explaining consequences
- [BUG] --teleport exits 1 with no stdout/stderr when run without a TTY
- [BUG] Incorrect version in update message
- Feature: CLI-invocable session branch (claude branch <id> --name <n>) / make --fork-session safe for live sessions
- Remote Control unavailable on Max subscription — feature flag not rolled out
- --channels: plugin channel not binding under non-root user (works as root)
- [BUG] RADIO non working
- [BUG] Title: /doctor false positive: flags standalone installer binary as leftover npm global install.
- Credit balance is too low .. Closed
- [Security Research] CLI v2.1.142 segfault on ARM64 - PoC for HackerOne report
- [Bug] --resume flag doesn't emit OSC smart title
- [Feature Request] Add option to use /feedback without submitting session data
- [BUG] remote-control: transient supervisor exits (poll 401 / memory pressure) permanently orphan every attached session — environment survives a 2s restart but not a 10s one
- [Bug] Resume flag incorrectly interprets system message as user input
- Plugin slash-commands return "Unknown command" in headless (-p) mode on 2.1.251 — regression from 2.1.250
- `hasTrustDialogAccepted: false` coexists with fully-working hooks in 2.1.241 — no reliable programmatic signal for workspace trust
- [BUG] remote-control rejects all of its own flags when any global flag precedes the subcommand
- [Bug] Headless profile setup fails for non-standard paths like /root/pentests
- /auto-mode-setup fails: removeFromPermissionsAllow[0] is not a rule string the removal offer could have produced
- [Bug] `claude mcp remove` command incompatible with MCP naming convention used by other commands
- [BUG] Headless first-stream latency regresses between 2.1.197 and 2.1.200 on Linux arm64
- [BUG] Claude Code CLI: `--json-schema` calls emit literal `$PARAMETER_NAME` placeholder keys on toolless calls
- Remote Control: resuming a conversation replays a dead session binding, and /remote-control can only retry the doomed reconnect
- Remote Control shows "disconnected" while session is actively processing long turns; --remote-control flag and enableRemoteControlByDefault silently no-op under --dangerously-skip-permissions
- --dangerously-load-development-channels is not propagated to the session process on daemon fork-resume (channel notifications silently dropped)
- Feature: run `claude rc` as a background daemon (no open terminal, auto-restart on reboot, start/status/stop control)
- --remote-control silently ignored when startup eligibility check runs before profile data is available — never re-evaluated after profile fetch
- /usage-credits fires accidentally — autocomplete prefix-collision with /usage (relocated from the closed /extra-usage vs /exit issues)
- [BUG] claude auth login succeeds but doesn't persist credentials — auth status stays loggedIn: false