12 pages for claude_code_disable_experimental_betas.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Modifying system prompts
Claude Code CLI · in the page
agent-sdk/modifying-system-prompts
…, the same as passing one string. The same happens whenever you set [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1`](/docs/en/llm-gateway-protocol#disable-pre-release-capabilities). To split the prompt,…
Scale to many tools with tool search
Claude Code CLI · in the page
agent-sdk/tool-search
…tool definitions are loaded into context on every turn. | Setting [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS`](/docs/en/env-vars) keeps tool search off. You can't override it by setting `ENABLE_TOOL_S…
Auto mode classifier request charges
Claude Code CLI · in the page
auto-mode-classifier-billing
…ic API, the variable requires Claude Code v2.1.281 or later. Setting `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1` while `CLAUDE_CODE_AUTO_MODE_SERVER` is unset turns the server's checks off as well, exc…
Claude Code changelog
Claude Code CLI · in the page
changelog
…g checked, to the screen reader again on every spinner frame * Fixed `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS` not removing the structured-output format from session-title and prompt-hook requests, whi…
Environment variables
Claude Code CLI · in the page
env-vars
…| | `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS` | Set to `1` to strip Anthropic-specific `anthropic-beta` request headers a…
Error reference
Claude Code CLI · in the page
errors
…-pass-through) for what gateways must forward. * As a fallback, set [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1`](/docs/en/env-vars) before launching. [Disable pre-release capabilities](/docs/en/llm-ga…
Connect Claude Code to an LLM gateway
Claude Code CLI · in the page
llm-gateway-connect
…rejects fields Claude Code sends to Anthropic-format endpoints | Set `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1`, which suppresses most pre-release fields; see [feature pass-through](/docs/en/llm-gatew…
Claude Code gateway compatibility guide
Claude Code CLI · in the page
llm-gateway-protocol
…ure pass-through](#feature-pass-through), unless the developer sets [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS`](#disable-pre-release-capabilities) | The subset Amazon Bedrock and Agent Platform accept…
Roll out an LLM gateway for your organization
Claude Code CLI · in the page
llm-gateway-rollout
…`/v1/models` and you want developers' pickers populated from it | | `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS` | Stops Claude Code sending pre-release capability headers and body fields. [Disable pre-r…
Connect Claude Code to tools via MCP
Claude Code CLI · in the page
mcp
…default: MCP tools are deferred and discovered on demand. Setting [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS`](/docs/en/env-vars) keeps tool search off. You can't override it by setting `ENABLE_TOOL_S…
Choose a permission mode
Claude Code CLI · in the page
permission-modes
…iew on in a session that doesn't have it yet, unless you've also set `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1`. If you set `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1` and leave `CLAUDE_CODE_AUTO_MODE_…
How Claude Code uses prompt caching
Claude Code CLI · in the page
prompt-caching
…t block for caching on every provider and connection unless you set [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS`](/docs/en/llm-gateway-protocol#disable-pre-release-capabilities), in which case that block…