Search the documentation
16 pages for effortlevel.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Agents
Claude Developer Platform · in the page
api/beta/agents
…ting it leaves the stored value unchanged. - `BetaManagedAgentsEffortLevel = "low" or "medium" or "high" or 2 more` How hard Claude works on each turn. Higher levels favor reasoning de…
Create Agent
Claude Developer Platform · in the page
api/beta/agents/create
…ting it leaves the stored value unchanged. - `BetaManagedAgentsEffortLevel = "low" or "medium" or "high" or 2 more` How hard Claude works on each turn. Higher levels favor reasoning de…
Update Agent
Claude Developer Platform · in the page
api/beta/agents/update
…ting it leaves the stored value unchanged. - `BetaManagedAgentsEffortLevel = "low" or "medium" or "high" or 2 more` How hard Claude works on each turn. Higher levels favor reasoning de…
Sessions
Claude Developer Platform · in the page
api/beta/sessions
…it leaves the stored value unchanged. - `BetaManagedAgentsEffortLevel = "low" or "medium" or "high" or 2 more` How hard Claude works on each turn. Higher levels favor reasonin…
Create Session
Claude Developer Platform · in the page
api/beta/sessions/create
…it leaves the stored value unchanged. - `BetaManagedAgentsEffortLevel = "low" or "medium" or "high" or 2 more` How hard Claude works on each turn. Higher levels favor reasonin…
apple-foundation-models
Claude Developer Platform · in the page
cli-sdks-libraries/libraries/apple-foundation-models
…"claude-experimental-x", capabilities: .init(samplingParams: false, effortLevels: [.low, .high]) ) ClaudeLanguageModel(name: model, auth: auth) ``` ### Effort Pin a Claude [effort level](https://p…
Agent SDK reference - Python
Claude Code CLI · in the page
agent-sdk/python
…inking instead thinking: ThinkingConfig | None = None effort: EffortLevel | None = None enable_file_checkpointing: bool = False session_store: SessionStore | None = None session_st…
Agent SDK reference - TypeScript
Claude Code CLI · in the page
agent-sdk/typescript
…applyFlagSettings(settings: { [K in keyof Settings]?: K extends 'effortLevel' ? 'low' | 'medium' | 'high' | 'xhigh' | 'max' | null : Settings[K] | null; }): Promise<void>; initial…
Manage multiple agents with agent view
Claude Code CLI · in the page
agent-view
…or `/effort` is kept too. If the session took its effort from the [`effortLevel` setting](/docs/en/settings-reference#effortlevel) rather than from `--effort` or `/effort`, Claude Code reads the set…
Claude Code changelog
Claude Code CLI · in the page
changelog
…" instead of the actual error * Fixed background sessions ignoring `effortLevel` changes in settings.json when forked through the daemon * Fixed attached background sessions ignoring `CLAUDE_CODE_…
CLI reference
Claude Code CLI · in the page
cli-reference
…urned on, and requires Claude Code v2.1.203 or later. Overrides the [`effortLevel`](/docs/en/settings-reference#effortlevel) setting for this session and does not persist…
Environment variables
Claude Code CLI · in the page
env-vars
…levels depend on the model. Takes precedence over `/effort` and the `effortLevel` setting. See [Adjust effort level](/docs/en/model-config#adjust-effort-level)…
Model configuration
Claude Code CLI · in the page
model-config
…docs/en/agent-sdk/typescript#applyflagsettings) request also accepts `effortLevel: "ultracode"` Passing `ultracode` to the `--effort` flag or the Agent SDK `effortLevel` value requires Claude Code v2…
Claude Code settings
Claude Code CLI · in the page
settings
…| | `effortLevel` | Persist the [effort level](/docs/en/model-config#adjust-effort-level) across sessions. Accepts…
Example settings files
Claude Code CLI · in the page
settings-example
…ings.json theme={null} { "model": "claude-sonnet-5", "effortLevel": "xhigh", "editorMode": "vim", "theme": "light-daltonized", "statusLine": { "type": "comman…
Claude Code settings reference
Claude Code CLI · in the page
settings-reference
…| Interface and terminal | Any file | | [`effortLevel`](#effortlevel) | Save the [`/effort` level](/docs/e…