Search the documentation
6 pages for claude_code_effort_level.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Environment variables
Claude Code CLI · in the page
env-vars
…er feature: `--model` and `/model` override `ANTHROPIC_MODEL`, while `CLAUDE_CODE_EFFORT_LEVEL` overrides `/effort`. When a variable interacts with another configuration source, its row in the [Variab…
Model configuration
Claude Code CLI · in the page
model-config
…`max` provides the deepest reasoning. Unless you set it through the `CLAUDE_CODE_EFFORT_LEVEL` environment variable, `max` applies to the current session only. <Note> A level you pick from the eff…
Continue local sessions from any device with Remote Control
Claude Code CLI · in the page
remote-control
…ode shows the level the session is using. If you pinned a level with `CLAUDE_CODE_EFFORT_LEVEL`, the session keeps that level, and Claude Code refuses a different pick from the effort control. A level…
Configure server-managed settings
Claude Code CLI · in the page
server-managed-settings
…r settings, such as `ANTHROPIC_MODEL`, `DISABLE_PROMPT_CACHING`, and `CLAUDE_CODE_EFFORT_LEVEL` * Context window and compaction settings, such as `DISABLE_AUTO_COMPACT` * Terminal UI and accessibility…
Claude Code settings
Claude Code CLI · in the page
settings
…lly when you run `/effort` with one of those values. `--effort` and [`CLAUDE_CODE_EFFORT_LEVEL`](/docs/en/env-vars) override this for one session. See [Adjust effort level](/docs/en/model-config#adjus…
Claude Code settings reference
Claude Code CLI · in the page
settings-reference
…s**: `--effort` takes precedence over this key for one session, and [`CLAUDE_CODE_EFFORT_LEVEL`](/docs/en/env-vars) takes precedence over both ```json settings.json theme={null} { "effortLevel": "x…