Every CLI flag, and where it lived
272 CLI flags One tick per build on this box, oldest on the left. A gap is a build the CLI flag was not in.○ not in v2.1.308, ◇ we found no documentation describing it.
CLI flagWhat it doesSpan v2.1.138 → v2.1.308 Status
-p Print response without interactive mode (see Agent SDK documentation for programmatic usage details)never mined ·never mined
-y ◇ Plugin install and update take -y to skip the command confirmation, but not inside a session.never mined ·never mined
agents ◇ claude plugin validate now falls back to checking skills, agents and commands when there is no manifest.never mined ·never mined
apply-project-settings ◇ When your computer serves a cloud session, project settings changes are held until you run claude apply-project-settings in that foldernever mined ·never mined
attach ◇ Attaching to a background session now times how long it takes to paint and reach an idle prompt.never mined ·never mined
auth login ◇ New error message tells users when their organization can't be verified for their current auth tokennever mined ·never mined
auth logout ◇ When fetching managed settings fails but saved restrictions still apply, Claude Code now says so and tells you to run claude auth logout to clear themnever mined ·never mined
auth status ◇ Some auth and auto subcommands moved to a different command object with unchanged behaviour.never mined ·never mined
auto-mode ◇ A safety rule in the auto-mode prompt got a wrapper tag; the rule text is unchanged.never mined ·never mined
auto-mode config ◇ The claude auto-mode defaults and config commands now send pending usage data before exiting, and defaults now receives its label filternever mined ·never mined
auto-mode defaults ◇ The claude auto-mode defaults and config commands now send pending usage data before exiting, and defaults now receives its label filternever mined ·never mined
daemon ◇ With the daemon background backend, the display survives stdout disappearing instead of dying.never mined ·never mined
daemon remote-control ◇ Listing remote-control servers with claude daemon remote-control now shows an extra sectionnever mined ·never mined
daemon remote-control remove ◇ claude daemon remote-control remove can now stop background commands cloud sessions run in the removed folder and prints a note about themnever mined ·never mined
daemon stop ◇ claude daemon stop now asks a stuck daemon to stop, waits, then force-kills it, and explains clearly when it cannotnever mined ·never mined
design-login --json ◇ New hidden command claude design-login --json backs the /design-login sign-in flow for the VS Code extensionnever mined ·never mined
doctor ◇ claude doctor now lists each sandbox credential-masking problem separately with a specific fix.never mined ·never mined
drop-worktree-registrations ◇ A hidden claude drop-worktree-registrations command, used by the VS Code extension, removes git's records of deleted worktreesnever mined ·never mined
edit-chrome-settings ◇ Three new hidden CLI commands let the VS Code extension edit skill, sandbox, and Chrome settingsnever mined ·never mined
edit-skill-overrides ◇ Three new hidden CLI commands let the VS Code extension edit skill, sandbox, and Chrome settingsnever mined ·never mined
gateway ◇ Gateway-authenticated sessions now get the same rate-limit tracking and 429 handling as subscription ones.never mined ·never mined
import ◇ The import command exists but just prints a message instead of starting a session here.never mined ·never mined
install ◇ The startup nag telling npm installers to switch to the native version is gone.never mined ·never mined
install <version> ◇ No description from anybody.never mined ·never mined
login ◇ Runner management tools now require claude login on Anthropic's API; API keys are rejected.never mined ·never mined
logs ◇ Memory recall no longer feeds a session its own transcript notes back to itself.never mined ·never mined
mcp ◇ Internal build versions get trimmed before metrics are sent, so daily builds report one value.never mined ·never mined
mcp add ◇ After adding or removing a user or local MCP server, Claude Code rereads its config file and fails with an error if the change did not sticknever mined ·never mined
mcp add-json ◇ No description from anybody.never mined ·never mined
mcp get ◇ Failed MCP connections now tell you why, with the error detail shown in list and get output.never mined ·never mined
mcp list ◇ claude mcp list now tells you why a server failed, like a timeout or HTTP error, not just "Failed to connect".never mined ·never mined
mcp login ◇ When sign-in fails in claude mcp login, Claude Code can now offer a claude.ai link to connect the server there insteadnever mined ·never mined
mcp marketplace list ◇ Marketplace listing now also shows claude.ai-hosted marketplaces you haven't added locally, plus browse-only ones.never mined ·never mined
mcp remove ◇ claude mcp remove now refuses org-managed servers with an explicit message instead of reporting them as not found.never mined ·never mined
mcp serve ◇ Programs connected through claude mcp serve can now see and use your subagent types through the Agent toolnever mined ·never mined
mcp status ◇ No description from anybody.never mined ·never mined
plugin ◇ Telemetry values now pass through marker helpers that declare them safe; nothing sent actually changed.never mined ·never mined
plugin configure ◇ New claude plugin configure <plugin> shows a plugin's options, or saves values piped in as JSON with --values-stdinnever mined ·never mined
plugin details ◇ Plugin subcommand descriptions come from the shared table that also hides early-access entries.never mined ·never mined
plugin disable ◇ Plugin commands now explain refusals for built-ins and org-locked plugins instead of acting oddly.never mined ·never mined
plugin disable-all ◇ Plugin disable, disable-all, and update commands gain --json output alongside other plugin commandsnever mined ·never mined
plugin enable ◇ Plugin subcommand descriptions come from the shared table that also hides early-access entries.never mined ·never mined
plugin eval ◇ Plugin eval now writes report.html and publishes it to claude.ai unless you pass --no-publish.never mined ·never mined
plugin eval init ◇ Eval scaffolding refuses to create files outside a plugin or skill folder unless you pass --eval-dir.never mined ·never mined
plugin init ◇ The check at the end of claude plugin init now warns, rather than failing, when a name cannot be recordednever mined ·never mined
plugin install ◇ Plugin install and update take -y to skip the command confirmation, but not inside a session.never mined ·never mined
plugin install <plugin>@<name> ◇ No description from anybody.never mined ·never mined
plugin list ◇ claude plugin list now groups plugins by scope, including a "Synced from claude.ai" section.never mined ·never mined
plugin marketplace add ◇ Plugins that fail to load from an unregistered marketplace now get a specific explanatory errornever mined ·never mined
plugin marketplace remove ◇ claude plugin marketplace remove now lists the plugins uninstalled along with the marketplace and says their data is deletednever mined ·never mined
plugin remove ◇ claude plugin remove now explains why .claude/settings.local.json was skipped: a link to another machine, an unreadable path, or a mid-read changenever mined ·never mined
plugin test ◇ New claude plugin test command runs a plugin's hook tests in a sandboxed environment that mimics the real runtimenever mined ·never mined
plugin uninstall ◇ Plugin commands now explain refusals for built-ins and org-locked plugins instead of acting oddly.never mined ·never mined
plugin update ◇ Plugins that build via a command won't silently run it; you get an error telling you to update.never mined ·never mined
plugin validate ◇ claude plugin validate now falls back to checking skills, agents and commands when there is no manifest.never mined ·never mined
plugin validate --json ◇ No description from anybody.never mined ·never mined
purge ◇ The purge command moved from claude project purge to claude purge; the old name still works but prints a deprecation noticenever mined ·never mined
rc ◇ Starting claude rc in an untrusted folder now shows a trust prompt with a y/N question instead of printing an error and quittingnever mined ·never mined
remote-control ◇ Remote sessions now rebuild a stuck connection when heartbeats keep failing but data still flows.never mined ·never mined
remote-control --help ◇ The claude remote-control help no longer says to run claude first to trust a folder, and notes what worktree mode needsnever mined ·never mined
respawn ◇ Reopening a cleaned-up background session now points you at claude rm and claude respawn.never mined ·never mined
rm ◇ When claude rm is blocked, it names the session holding the directory and how to stop it.never mined ·never mined
sandbox uninstall ◇ On native Windows, claude sandbox uninstall removes the sandbox account, group, stored password and network filters, then lists what remainsnever mined ·never mined
self-hosted-runner ◇ A whole new claude self-hosted-runner command tree is available to anyone who types it.never mined ·never mined
setup-token ◇ Setup tokens can now carry any lifetime, but everything still hands over the 365-day maximum.never mined ·never mined
ssh ◇ Marketplace block and allow lists now match repos written differently, and accept owner-wide wildcards.never mined ·never mined
ssh tunnel ◇ Status displays now recognize local SSH-tunnel sessions and report a local endpoint instead of the real hostnever mined ·never mined
stop ◇ When claude rm is blocked, it names the session holding the directory and how to stop it.never mined ·never mined
ultrareview ◇ ultrareview now reports a clearer reason when blocked by a missing policy route.never mined ·never mined
update ◇ Version strings in update messages, doctor output and daemon logs were re-stamped to 2.1.220.never mined ·never mined
upgrade ◇ Remote-control upgrades now wait for a worker to go idle instead of cutting sessions off.never mined ·never mined
xaa ◇ A new MCP command, 'xaa', references an IDP login modulenever mined ·never mined
Nothing on this page matches that. Press Enter to search every CLI flag.