23 pages for --permission-mode.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Manage multiple agents with agent view
Claude Code CLI · in the page
agent-view
…n/cli-reference#cli-flags) * the view was opened with a flag such as `--permission-mode` or `--settings` If you typed anything after `/resume`, retype without it. If you used one of those flags, run…
Best practices for Claude Code
Claude Code CLI · in the page
best-practices
…status bar shows `⏸ plan mode on`, or start the session with `claude --permission-mode plan`. Claude reads files and answers questions without making changes. ```txt title="claude (plan mode)" wrap…
Claude Code changelog
Claude Code CLI · in the page
changelog
…on third-party providers, with telemetry off or on a fresh install; `--permission-mode auto` keeps auto * Changed fork subagents (`subagent_type: "fork"`) to be on by default in `claude -p`, the Agen…
Use Claude Code in the cloud
Claude Code CLI · in the page
claude-code-on-the-web
…e approach, then send work to the cloud: ```bash theme={null} claude --permission-mode plan ``` In plan mode, Claude reads files, runs commands to explore, and proposes a plan without editing source…
Explore the .claude directory
Claude Code CLI · in the page
claude-directory
…ttings#exceptions-to-managed-settings-precedence) * CLI flags like `--permission-mode` or `--settings` override `settings.json` for that session * Some environment variables take precedence over t…
CLI reference
Claude Code CLI · in the page
cli-reference
…g (`--json --all` also includes completed background sessions). Pass `--permission-mode`, `--model`, `--effort`, or `--agent` to set [defaults for dispatched sessions](/docs/en/agent-view#permission-m…
Common workflows
Claude Code CLI · in the page
common-workflows
…plan mode on` while plan mode is active. ```bash theme={null} claude --permission-mode plan ``` You can also press `Shift+Tab` mid-session until the status bar shows `⏸ plan mode on`. See [Plan mode…
Desktop application
Claude Code CLI · in the page
desktop
…in the prompt box to pick up a session you started from the CLI | | `--permission-mode` | Mode selector in the row under the prompt box | | `--dangerously-skip-permissions` | Bypass permissions mode.…
Claude Code GitLab CI/CD
Claude Code CLI · in the page
gitlab-ci-cd
…W_INPUT:-'Review this MR and implement the requested changes'}" --permission-mode acceptEdits --allowedTools "Bash Read Edit Write mcp__gitlab" --debug ``` After adding the job and…
Run Claude Code programmatically
Claude Code CLI · in the page
headless
…l tools, pass a [permission mode](/docs/en/permission-modes.md) with `--permission-mode`, such as `auto`, `dontAsk`, or `acceptEdits`: * **`auto`**: pass `--permission-mode auto` to have a classifier…
Hooks reference
Claude Code CLI · in the page
hooks
…in the permission mode a new `claude -p` run would start in, so pass `--permission-mode` or `--dangerously-skip-permissions` again if the deferred session used one. When you resume with `claude --resu…
Automate actions with hooks
Claude Code CLI · in the page
hooks-guide
…ith bypass mode already available: `--dangerously-skip-permissions`, `--permission-mode bypassPermissions`, `--allow-dangerously-skip-permissions`, or `permissions.defaultMode: "bypassPermissions"` in…
Choose a permission mode
Claude Code CLI · in the page
permission-modes
…`manual` as an alias wherever you type the value, for example `claude --permission-mode manual` or `"defaultMode": "manual"`. Writes to [protected paths](#protected-paths) are never auto-approved exc…
Continue local sessions from any device with Remote Control
Claude Code CLI · in the page
remote-control
…nothing to [resume](#resume-sessions-after-stopping-the-server). | | `--permission-mode <mode>` | Set the starting [permission mode](/docs/en/permission-modes.md) for the server's sessions, such as `a…
Customize sessions in self-hosted environments
Claude Code CLI · in the page
self-hosted-environments-configuration
…lags before invoking the wrapper, and for single-value flags such as `--permission-mode` the parser honors the last occurrence, so a flag you append after `"$@"` overrides the server-sent value: ```b…
Manage sessions
Claude Code CLI · in the page
sessions
…rected input or output * Flags that configure the session, such as `--permission-mode`, `--model`, or `--settings` * Flags that read the output, such as `--output-format json` or `--json-schema`…
Claude Code settings
Claude Code CLI · in the page
settings
…cs/en/permission-modes#which-mode-a-session-starts-in), whether from `--permission-mode auto`, a settings file, or the built-in default, starts in `default` instead. Also accepted under `permissions`…
All settings
Claude Code CLI · in the page
settings-reference
…en/permission-modes.md#which-mode-a-session-starts-in), whether from `--permission-mode auto`, a settings file, or the built-in default, starts in `default` instead. Administrators set it in managed s…
Troubleshooting
Claude Code CLI · in the page
troubleshooting
…DK, tool calls are denied in `claude -p` or SDK runs that don't pass `--permission-mode`, `permissionMode`, or `permission_mode` | [Tool calls denied in `claude -p` and Agent SDK runs](/docs/en/permis…
Week 20 · May 11–15, 2026
Claude Code CLI · in the page
whats-new/2026-w20
…ch flags (`--add-dir`, `--settings`, `--mcp-config`, `--plugin-dir`, `--permission-mode`, `--model`, `--effort`, `--dangerously-skip-permissions`) to configure background sessions, and `claude agents…
Week 23 · June 1–5, 2026
Claude Code CLI · in the page
whats-new/2026-w23
…ses before writing these files: ```bash terminal theme={null} claude --permission-mode acceptEdits ``` [Protected paths](/docs/en/permission-modes.md#protected-paths) List installed plugins with /p…
Week 27 · June 29 – July 3, 2026
Claude Code CLI · in the page
whats-new/2026-w27
…now named "Manual" across the CLI, `--help`, VS Code, and JetBrains; `--permission-mode manual` is accepted alongside `default`New `/dataviz` skill gives chart and dashboard design guidance, with a ru…
Week 36 · August 31 – September 4, 2026
Claude Code CLI · in the page
whats-new/2026-w36
…t `"bypassPermissions"` in user or managed settings instead, or pass `--permission-mode`Seat-based Enterprise plans now [default to Opus 5](/docs/en/model-config.md#default-model-setting)In the VS Cod…