Search the documentation
50 pages for medium.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it. Cut at 50, so a narrower query shows the rest.
Or, for the model with the same capabilities and no access approval requirement:
Claude Developer Platform · in the page
about-claude/models/migration-guide
…{"type": "disabled"}, output_config={"effort": "high"}, # or "medium", "low" messages=[{"role": "user", "content": "..."}], ) ``` #### Recommended changes These are not required…
optimizing-for-cost-and-intelligence
Claude Developer Platform · in the page
about-claude/models/optimizing-for-cost-and-intelligence
…` gave up 1 to 3 points for a third to a half off the cost per task, `medium` matched the default's accuracy at 70% to 85% of its cost, and the default bought nothing measurable over `medium` on any o…
content-moderation
Claude Developer Platform · in the page
about-claude/use-case-guides/content-moderation
…y block user queries that are deemed high risk, while users with many medium risk queries are flagged for human review. <CodeGroup exclude="shell"> ```python Python def assess_risk_level(message,…
PDF Processing
Claude Developer Platform · in the page
agents-and-tools/agent-skills/best-practices
…and maintainability 4. Verify adherence to project conventions ``` **Medium freedom** (pseudocode or scripts with parameters): Use when: * A preferred pattern exists * Some variation is acceptable…
enterprise
Claude Developer Platform · in the page
agents-and-tools/agent-skills/enterprise
…, broad glob patterns, path traversal (`../`) | Medium: may access unintended data | | Tool invocations | Instructions directing Claude to use bash,…
advisor-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/advisor-tool
…with effort settings For coding tasks, pairing a Sonnet executor at medium [effort](https://platform.claude.com/docs/en/build-with-claude/effort) with an Opus advisor achieves intelligence comparabl…
computer-use-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/computer-use-tool
…sitive workloads. * **Claude Sonnet 4.6 and Claude Opus 4.6:** use `medium` as the default (best accuracy-to-cost ratio). Avoid `max`, which adds token cost without improving accuracy on UI tasks. O…
Beta
Claude Developer Platform · in the page
api/beta
…port` Whether the model supports max effort level. - `medium: BetaCapabilitySupport` Whether the model supports medium effort level. - `supported: boolean` Whe…
Agents
Claude Developer Platform · in the page
api/beta/agents
…or additional details and options. - `effort: optional "low" or "medium" or "high" or 2 more or BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or 3 more or null` How hard Clau…
Archive Agent
Claude Developer Platform · in the page
api/beta/agents/archive
…effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more` How hard Claude works on each turn. Sets `output_config.effort` on every M…
Create Agent
Claude Developer Platform · in the page
api/beta/agents/create
…or additional details and options. - `effort: optional "low" or "medium" or "high" or 2 more or BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or 3 more or null` How hard Clau…
List Agents
Claude Developer Platform · in the page
api/beta/agents/list
…effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more` How hard Claude works on each turn. Sets `output_config.effort` on every M…
Get Agent
Claude Developer Platform · in the page
api/beta/agents/retrieve
…effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more` How hard Claude works on each turn. Sets `output_config.effort` on every M…
Update Agent
Claude Developer Platform · in the page
api/beta/agents/update
…or additional details and options. - `effort: optional "low" or "medium" or "high" or 2 more or BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or 3 more or null` How hard Clau…
Versions
Claude Developer Platform · in the page
api/beta/agents/versions
…effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more` How hard Claude works on each turn. Sets `output_config.effort` on every M…
List Agent Versions
Claude Developer Platform · in the page
api/beta/agents/versions/list
…effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more` How hard Claude works on each turn. Sets `output_config.effort` on every M…
Messages
Claude Developer Platform · in the page
api/beta/messages
…tional BetaOutputConfig or null` - `effort: optional "low" or "medium" or "high" or 2 more or null` All possible effort levels. - `"low"` - `"medium"` - `"hi…
Batches
Claude Developer Platform · in the page
api/beta/messages/batches
…al BetaOutputConfig or null` - `effort: optional "low" or "medium" or "high" or 2 more or null` All possible effort levels. - `"low"` - `"medium"`…
Create a Message Batch
Claude Developer Platform · in the page
api/beta/messages/batches/create
…al BetaOutputConfig or null` - `effort: optional "low" or "medium" or "high" or 2 more or null` All possible effort levels. - `"low"` - `"medium"`…
Count tokens in a Message
Claude Developer Platform · in the page
api/beta/messages/count_tokens
…s output, such as the output format. - `effort: optional "low" or "medium" or "high" or 2 more or null` All possible effort levels. - `"low"` - `"medium"` - `"high"` - `"xh…
Create a Message
Claude Developer Platform · in the page
api/beta/messages/create
…tional BetaOutputConfig or null` - `effort: optional "low" or "medium" or "high" or 2 more or null` All possible effort levels. - `"low"` - `"medium"` - `"hi…
Models
Claude Developer Platform · in the page
api/beta/models
…port` Whether the model supports max effort level. - `medium: BetaCapabilitySupport` Whether the model supports medium effort level. - `supported: boolean` Whe…
List Models
Claude Developer Platform · in the page
api/beta/models/list
…port` Whether the model supports max effort level. - `medium: BetaCapabilitySupport` Whether the model supports medium effort level. - `supported: boolean` Whe…
Get a Model
Claude Developer Platform · in the page
api/beta/models/retrieve
…port` Whether the model supports max effort level. - `medium: BetaCapabilitySupport` Whether the model supports medium effort level. - `supported: boolean` Whe…
Sessions
Claude Developer Platform · in the page
api/beta/sessions
…dditional details and options. - `effort: optional "low" or "medium" or "high" or 2 more or BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or 3 more or null` How hard…
Archive Session
Claude Developer Platform · in the page
api/beta/sessions/archive
…effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more` How hard Claude works on each turn. Sets `output_config.effort` on every…
Create Session
Claude Developer Platform · in the page
api/beta/sessions/create
…dditional details and options. - `effort: optional "low" or "medium" or "high" or 2 more or BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or 3 more or null` How hard…
Events
Claude Developer Platform · in the page
api/beta/sessions/events
…effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more` How hard Claude works on each turn. Sets `output_config.effort` on eve…
List Events
Claude Developer Platform · in the page
api/beta/sessions/events/list
…effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more` How hard Claude works on each turn. Sets `output_config.effort` on eve…
Stream Events
Claude Developer Platform · in the page
api/beta/sessions/events/stream
…effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more` How hard Claude works on each turn. Sets `output_config.effort` on eve…
List Sessions
Claude Developer Platform · in the page
api/beta/sessions/list
…effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more` How hard Claude works on each turn. Sets `output_config.effort` on every…
Get Session
Claude Developer Platform · in the page
api/beta/sessions/retrieve
…effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more` How hard Claude works on each turn. Sets `output_config.effort` on every…
Threads
Claude Developer Platform · in the page
api/beta/sessions/threads
…effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more` How hard Claude works on each turn. Sets `output_config.effort` on eve…
Archive Session Thread
Claude Developer Platform · in the page
api/beta/sessions/threads/archive
…effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more` How hard Claude works on each turn. Sets `output_config.effort` on eve…
Events
Claude Developer Platform · in the page
api/beta/sessions/threads/events
…effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more` How hard Claude works on each turn. Sets `output_config.effort` on eve…
List Session Thread Events
Claude Developer Platform · in the page
api/beta/sessions/threads/events/list
…effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more` How hard Claude works on each turn. Sets `output_config.effort` on eve…
Stream Session Thread Events
Claude Developer Platform · in the page
api/beta/sessions/threads/events/stream
…effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more` How hard Claude works on each turn. Sets `output_config.effort` on eve…
List Session Threads
Claude Developer Platform · in the page
api/beta/sessions/threads/list
…effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more` How hard Claude works on each turn. Sets `output_config.effort` on eve…
Get Session Thread
Claude Developer Platform · in the page
api/beta/sessions/threads/retrieve
…effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more` How hard Claude works on each turn. Sets `output_config.effort` on eve…
Update Session
Claude Developer Platform · in the page
api/beta/sessions/update
…effort: optional BetaManagedAgentsEffortLow or BetaManagedAgentsEffortMedium or BetaManagedAgentsEffortHigh or 2 more` How hard Claude works on each turn. Sets `output_config.effort` on every…
Messages
Claude Developer Platform · in the page
api/messages
…s output, such as the output format. - `effort: optional "low" or "medium" or "high" or 2 more or null` All possible effort levels. - `"low"` - `"medium"` - `"high"` - `"xh…
Batches
Claude Developer Platform · in the page
api/messages/batches
…tput, such as the output format. - `effort: optional "low" or "medium" or "high" or 2 more or null` All possible effort levels. - `"low"` - `"medium"` - `"hi…
Create a Message Batch
Claude Developer Platform · in the page
api/messages/batches/create
…tput, such as the output format. - `effort: optional "low" or "medium" or "high" or 2 more or null` All possible effort levels. - `"low"` - `"medium"` - `"hi…
Count tokens in a Message
Claude Developer Platform · in the page
api/messages/count_tokens
…s output, such as the output format. - `effort: optional "low" or "medium" or "high" or 2 more or null` All possible effort levels. - `"low"` - `"medium"` - `"high"` - `"xh…
Create a Message
Claude Developer Platform · in the page
api/messages/create
…s output, such as the output format. - `effort: optional "low" or "medium" or "high" or 2 more or null` All possible effort levels. - `"low"` - `"medium"` - `"high"` - `"xh…
Models
Claude Developer Platform · in the page
api/models
…port` Whether the model supports max effort level. - `medium: CapabilitySupport` Whether the model supports medium effort level. - `supported: boolean` Whether…
List Models
Claude Developer Platform · in the page
api/models/list
…port` Whether the model supports max effort level. - `medium: CapabilitySupport` Whether the model supports medium effort level. - `supported: boolean` Whether…
Get a Model
Claude Developer Platform · in the page
api/models/retrieve
…port` Whether the model supports max effort level. - `medium: CapabilitySupport` Whether the model supports medium effort level. - `supported: boolean` Whether…
effort
Claude Developer Platform · in the page
build-with-claude/effort
…lt coding problems, agentic tasks | | `medium` | Balanced approach with moderate token savings.…
mid-conversation-effort-example
Claude Developer Platform · in the page
build-with-claude/mid-conversation-effort-example
…"severity": {"type": "string", "enum": ["high", "medium", "low", "info"]}, }, "required": ["claim", "evidence", "severity"],…