Search the documentation
28 pages for availablemodels.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Set up Claude Code for your organization
Claude Code CLI · in the page
admin-setup
…extend managed lists but not remove from them. For `fallbackModel`, `availableModels`, and [`modelPicker`](/docs/en/settings-reference#modelpicker), the managed value replaces lower layers rather tha…
Escalate hard decisions with the advisor tool
Claude Code CLI · in the page
advisor
…Claude Code doesn't invoke a saved advisor that your organization's [`availableModels`](/docs/en/model-config#restrict-model-selection) allowlist excludes. To use the advisor, pick an allowed model wi…
Agent SDK reference - Python
Claude Code CLI · in the page
agent-sdk/python
…started on, which can differ from the requested `model` input when [`availableModels`](/docs/en/model-config#restrict-model-selection) or another override applies. This field requires Claude Code v2.…
Agent SDK reference - TypeScript
Claude Code CLI · in the page
agent-sdk/typescript
…_allowed` | The fast mode Opus model isn't in the organization's [`availableModels`](/docs/en/model-config#restrict-model-selection) allowlist | | `sdk_opt_in_required…
Orchestrate teams of Claude Code sessions
Claude Code CLI · in the page
agent-teams
…`CLAUDE_CODE_SUBAGENT_MODEL` supplies, against your organization's [`availableModels`](/docs/en/model-config#restrict-model-selection) allowlist. When the allowlist blocks a value, Claude Code substi…
Claude Code on Amazon Bedrock
Claude Code CLI · in the page
amazon-bedrock
…de-model-ids-per-version) for details on how overrides interact with `availableModels` and other model settings. ## Startup model checks When Claude Code starts with Amazon Bedrock configured, it ve…
Claude Code changelog
Claude Code CLI · in the page
changelog
…cached until their `Expiration` instead of a fixed 1 hour * Fixed `availableModels` enforcement: alias model picks can no longer be redirected to a blocked model via `ANTHROPIC_DEFAULT_*_MODEL` env…
Claude apps gateway for Amazon Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry
Claude Code CLI · in the page
claude-apps-gateway
…l picker](/docs/en/model-config) shows the models in the developer's `availableModels` allowlist, managed settings apply at startup and refresh hourly, and telemetry routes to your collector. Sessions…
Claude apps gateway configuration
Claude Code CLI · in the page
claude-apps-gateway-config
…first. - match: { groups: [eng-contractors] } cli: availableModels: [claude-sonnet-4-6] permissions: { deny: ["WebFetch", "WebSearch"] } # Default catch-all last: matche…
Configure cloud environments
Claude Code CLI · in the page
cloud-environments
…e [Surface coverage](/docs/en/model-config#surface-coverage) for how `availableModels` is enforced in cloud sessions. Settings deployed to your device through MDM or managed settings files don't apply…
Desktop application
Claude Code CLI · in the page
desktop
…sion depends on where that session runs. Model restrictions such as [`availableModels`](/docs/en/model-config#restrict-model-selection) are enforced in Desktop's Claude Code sessions the same way as i…
Environment variables
Claude Code CLI · in the page
env-vars
…odel the key can access. Discovered models are still filtered by an [`availableModels`](/docs/en/settings-reference#availablemodels) allowlist the session receives; deliver the list through [MDM or a…
Error reference
Claude Code CLI · in the page
errors
…this model in the claude.ai admin console, or it is excluded by an [`availableModels`](/docs/en/model-config#restrict-model-selection) allowlist in managed settings. When the restricted model was set…
Speed up responses with fast mode
Claude Code CLI · in the page
fast-mode
…ode has been disabled by your organization." If your organization's [`availableModels`](/docs/en/model-config#restrict-model-selection) allowlist excludes the fast-mode Opus model, `/fast` is refused…
Run Claude Code through a gateway
Claude Code CLI · in the page
gateways
…r selects. Claude apps gateway can bound the choice with a per-group `availableModels` allowlist, but the developer still picks within it. * **Other network traffic**: Claude Code itself sends version…
Hooks reference
Claude Code CLI · in the page
hooks
…hich can differ from the `model` value in `tool_input`, such as when `availableModels` or another override applies. It requires Claude Code v2.1.174 or later. On an `async_launched` response, `resolve…
Gateway protocol reference
Claude Code CLI · in the page
llm-gateway-protocol
…s labeled "From gateway" and uses `display_name` when provided. The [`availableModels` managed setting](/docs/en/settings-reference#availablemodels) bounds what discovery can add. A discovered ID is…
Deploy managed settings
Claude Code CLI · in the page
managed-settings
…entries from lower sources | `availableModels`, `allowedMcpServers`, `strictKnownMarketplaces`, `allowedChannelPlugins`, and the `fallbackModel` chain | | Key…
Model configuration
Claude Code CLI · in the page
model-config
…` setting. If the restored model has been retired or is excluded by [`availableModels`](#restrict-model-selection), the session falls through to the normal precedence order. This prevents another sess…
Choose a permission mode
Claude Code CLI · in the page
permission-modes
…at default. When your session's model is Claude Sonnet 4.6, or when [`availableModels`](/docs/en/model-config#restrict-model-selection) excludes Sonnet 5, the classifier runs on the session's model in…
Manage sessions
Claude Code CLI · in the page
sessions
…he model isn't restored when it has been retired or isn't allowed by `availableModels`, when a `--model` flag or `ANTHROPIC_MODEL`-family environment variable picks one at launch, or on providers that…
Claude Code settings
Claude Code CLI · in the page
settings
…| | `availableModels` | Enforced as an empty allowlist, so only the Default model is available until the value is fixed. An…
Example settings files
Claude Code CLI · in the page
settings-example
…hod` and `forceLoginOrgUUID` pin the login method and organization * `availableModels` and `enforceAvailableModels` restrict which models sessions can use * `permissions.deny` blocks two file reads an…
Claude Code settings reference
Claude Code CLI · in the page
settings-reference
…| Updates and versioning | Any file | | [`availableModels`](#availablemodels) | [Restrict which models](/docs/en/m…
Extend Claude with skills
Claude Code CLI · in the page
skills
…` to keep the active model. A value excluded by your organization's [`availableModels`](/docs/en/model-config#restrict-model-selection) allowlist is not used and the session keeps its current model. W…
Create custom subagents
Claude Code CLI · in the page
sub-agents
…ation parameter, and frontmatter values against your organization's [`availableModels`](/docs/en/model-config#restrict-model-selection) allowlist. For a blocked value, it substitutes another model: *…
Week 24 · June 8–12, 2026
Claude Code CLI · in the page
whats-new/2026-w24
…ode> shows where the region came from</div> <div>New <code>enforceAvailableModels</code> managed setting makes the <code>availableModels</code> allowlist also constrain the Default model</div>…
Orchestrate subagents at scale with dynamic workflows
Claude Code CLI · in the page
workflows
…strongest one when you describe the task When your organization's [`availableModels` allowlist](/docs/en/model-config#restrict-model-selection) blocks a model the script requests for an agent, that…