Search the documentation
50 pages for experimental.
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.
beta-headers
Claude Developer Platform · in the page
api/beta-headers
…ps://platform.claude.com/docs/en/api/beta-headers description: Access experimental features before they become part of the standard API with the `anthropic-beta` header or the SDKs' `betas` parameter.…
routines-fire
Claude Developer Platform · in the page
api/claude-code/routines-fire
…by sending an authenticated POST request. --- <Warning> This is an experimental API. Request and response shapes, rate limits, and token semantics might change. Breaking changes ship behind new dat…
apple-foundation-models
Claude Developer Platform · in the page
cli-sdks-libraries/libraries/apple-foundation-models
…thand that guesses): ```swift let model = ClaudeModel( id: "claude-experimental-x", capabilities: .init(samplingParams: false, effortLevels: [.low, .high]) ) ClaudeLanguageModel(name: model, auth…
overview
Claude Developer Platform · in the page
release-notes/overview
…/8606378-how-do-i-use-the-workbench) in the Claude Help Center. * The experimental prompt tools APIs for generating, improving, and templatizing prompts (`/v1/experimental/generate_prompt`, `/v1/exper…
Escalate hard decisions with the advisor tool
Claude Code CLI · in the page
advisor
…consults at key moments during a task. <Note> The advisor tool is experimental and requires the Anthropic API. It is not available on Amazon Bedrock, Claude Platform on AWS, Google Cloud's Agent P…
Securely deploying AI agents
Claude Code CLI · in the page
agent-sdk/secure-deployment
…on without containers, [sandbox-runtime](https://github.com/anthropic-experimental/sandbox-runtime) enforces filesystem and network restrictions at the OS level. The main advantage is simplicity: no…
Work with sessions
Claude Code CLI · in the page
agent-sdk/sessions
…"success") { console.log(message.result); } } ``` <Note> The experimental [V2 session API](/docs/en/agent-sdk/typescript-v2-preview), which provided `createSession()` with a `send` / `stream`…
Scale to many tools with tool search
Claude Code CLI · in the page
agent-sdk/tool-search
…| Setting [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS`](/docs/en/env-vars) keeps tool search off. You can't override it by setting `ENABLE_TOOL_SEARCH` yourself. You…
Agent SDK reference - TypeScript
Claude Code CLI · in the page
agent-sdk/typescript
…| number; permissionMode?: PermissionMode; criticalSystemReminder_EXPERIMENTAL?: string; }; ``` | Field | Required | Description…
TypeScript SDK V2 session API (removed)
Claude Code CLI · in the page
agent-sdk/typescript-v2-preview
…ou maintain code on Agent SDK 0.2.x or earlier. </Warning> V2 was an experimental session API that removed the need for async generators and yield coordination. Instead of managing generator state ac…
Orchestrate teams of Claude Code sessions
Claude Code CLI · in the page
agent-teams
…t messaging, and centralized management. <Warning> Agent teams are experimental and disabled by default. Enable them by setting `CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1` in your [settings.json](/doc…
Run agents in parallel
Claude Code CLI · in the page
agents
…with a shared task list and inter-agent messaging, managed by a lead. Experimental and disabled by default | You want Claude to split a project into pieces, assign them, and keep the…
Best practices for Claude Code
Claude Code CLI · in the page
best-practices
…and watch them from one screen * [Agent teams](/docs/en/agent-teams): experimental and disabled by default. Automated coordination of multiple sessions with shared tasks, messaging, and a team lead B…
Claude Code changelog
Claude Code CLI · in the page
changelog
…sions`, and ignores user, project and local settings files * Added `experimental.cacheTtl` (`"5m"` or `"1h"`) to agent frontmatter: a per-agent prompt cache TTL used when no subagent TTL setting is…
Channels reference
Claude Code CLI · in the page
channels-reference
…nel — Claude Code registers a listener for it capabilities: { experimental: { 'claude/channel': {} } }, // Claude Code delivers this to Claude as context when the server connects, so i…
Use Claude Code on the web
Claude Code CLI · in the page
claude-code-on-the-web
…t-teams) are off by default but can be enabled by adding `CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1` to your [environment variables](/docs/en/cloud-environments#set-environment-variables). ### Permissio…
Manage costs effectively
Claude Code CLI · in the page
costs
…session ends. * Agent teams are disabled by default. Set `CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1` in your [settings.json](/docs/en/settings) or environment to enable them. See [enable agent teams](/do…
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 and beta tool-schema…
Error reference
Claude Code CLI · in the page
errors
…hat 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-gateway-protocol#disab…
Glossary
Claude Code CLI · in the page
glossary
…indow and you can interact with any of them directly. Agent teams are experimental and disabled by default; see [Enable agent teams](/docs/en/agent-teams#enable-agent-teams). Learn more: [Run agent t…
Hooks reference
Claude Code CLI · in the page
hooks
…lob to verify conditions before returning a decision. Agent hooks are experimental and may change. See [Agent-based hooks](#agent-based-hooks). All matching hooks run in parallel. If you define the s…
Automate actions with hooks
Claude Code CLI · in the page
hooks-guide
…: "agent"`: multi-turn verification with tool access. Agent hooks are experimental and may change. See [Agent-based hooks](#agent-based-hooks). ### Combine results from multiple hooks When multiple…
Connect Claude Code to an LLM gateway
Claude Code CLI · in the page
llm-gateway-connect
…| Set `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1`, which suppresses most pre-release fields; see [feature pass-through](/docs/en/llm-gateway-protocol#feature-…
Gateway protocol reference
Claude Code CLI · in the page
llm-gateway-protocol
…wards them to Amazon Bedrock | Forward both, or [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1`](/docs/en/env-vars) | | [Extended context](https://platform.claud…
Roll out an LLM gateway for your organization
Claude Code CLI · in the page
llm-gateway-rollout
…| | `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS`…
Connect Claude Code to tools via MCP
Claude Code CLI · in the page
mcp
…our other projects. Use local scope for personal development servers, experimental configurations, or servers with credentials you don't want in version control. <Note> The term "local scope" for M…
Create and distribute a plugin marketplace
Claude Code CLI · in the page
plugin-marketplaces
…"./commands/core/", "./commands/enterprise/", "./commands/experimental/preview.md" ], "agents": ["./agents/security-reviewer.md", "./agents/compliance-checker.md"], "hooks": { "P…
Plugins reference
Claude Code CLI · in the page
plugins-reference
…: "on-skill-invoke:debug" } ] ``` To declare monitors inline, set `experimental.monitors` in `plugin.json` to the same array. To load from a non-default path, set `experimental.monitors` to a relat…
Automate work with routines
Claude Code CLI · in the page
routines
…-H "Authorization: Bearer sk-ant-oat01-xxxxx" \ -H "anthropic-beta: experimental-cc-routine-2026-04-01" \ -H "anthropic-version: 2023-06-01" \ -H "Content-Type: application/json" \ -d '{"text"…
Choose a sandbox environment
Claude Code CLI · in the page
sandbox-environments
…e The [`@anthropic-ai/sandbox-runtime`](https://github.com/anthropic-experimental/sandbox-runtime) package wraps an entire process in the same Seatbelt or bubblewrap isolation that the built-in Bash…
Configure the sandboxed Bash tool
Claude Code CLI · in the page
sandboxing
…tname and, by default, does not terminate or inspect TLS traffic. The experimental [`network.tlsTerminate`](/docs/en/settings-reference#sandbox-network-tlsterminate) setting, available in Claude Code…
Claude Code settings reference
Claude Code CLI · in the page
settings-reference
…terminate TLS so it can read the contents of HTTPS requests. This is experimental, and `mask` [credential substitution](/docs/en/sandboxing#mask-credentials) requires it. Set `{}` to generate an ephe…
Week 25 · June 15–19, 2026
Claude Code CLI · in the page
whats-new/2026-w25
…ection closed while thinking"</div> <div>With <code>CLAUDE\_CODE\_EXPERIMENTAL\_AGENT\_TEAMS=1</code> set, every session has one implicit team, so you spawn teammates directly with the Agent tool'…
Authentication for connectors
Claude Documentation · in the page
connectors/building/authentication
…| Supported. An optional partial-auth mode is experimental. | Static bearer tokens and API keys are supported in beta through request headers (`static_headers`). An organizati…
Configuration reference
Claude Documentation · in the page
third-party/claude-desktop/configuration
…t the same endpoint. **Enabling this key causes sessions to send experimental `anthropic-beta` request headers, and the beta request fields that ride with them, to your inference endpoint** — too…
Deploy Claude Desktop on 3P with an LLM gateway
Claude Documentation · in the page
third-party/claude-desktop/gateway
…Desktop on 3P turns it off by default, along with Claude Code's other experimental beta features, because strict gateways reject the experimental `anthropic-beta` request headers and request fields th…
Primitive Grouping Charter
Model Context Protocol · in the page
community/interest-groups/primitive-grouping
…s**: maintaining a shared repository of reference implementations and experimental findings ### Out of Scope * **Approving spec changes**: this IG does not have authority to approve protocol changes…
Tool Annotations Charter
Model Context Protocol · in the page
community/interest-groups/tool-annotations
…ng SDK features or reference implementations (may be explored in the [experimental repo](https://github.com/modelcontextprotocol/experimental-ext-tool-annotations) but is not the IG's primary purpose)…
SDK Tiering System
Model Context Protocol · in the page
community/sdk-tiers
…orted SDKs with complete protocol implementation, including all non-experimental features and optional capabilities like sampling and elicitation * **Tier 2**: Actively-maintained SDKs working towar…
Interceptors Charter
Model Context Protocol · in the page
community/working-groups/interceptors
…60 minutes | Technical discussion, proposal review | ## Resources * Experimental extension repository: [modelcontextprotocol/experimental-ext-interceptors](https://github.com/modelcontextprotocol/ex…
Server Card Charter
Model Context Protocol · in the page
community/working-groups/server-card
…om/channels/1358869848138059966/1399986204405141534) ## Resources * Experimental extension repository: [modelcontextprotocol/experimental-ext-server-card](https://github.com/modelcontextprotocol/exp…
Skills Over MCP Charter
Model Context Protocol · in the page
community/working-groups/skills-over-mcp
…om/channels/1358869848138059966/1464745826629976084) ## Resources * Experimental findings and reference implementations: [modelcontextprotocol/experimental-ext-skills](https://github.com/modelcontex…
Triggers and Events Charter
Model Context Protocol · in the page
community/working-groups/triggers-events
…eview | ## Resources * Incubation repository: [modelcontextprotocol/experimental-ext-triggers-events](https://github.com/modelcontextprotocol/experimental-ext-triggers-events) ## Deliverables & Suc…
Roadmap
Model Context Protocol · in the page
development/roadmap
…a dedicated effort around **progressive discovery** to define what an experimental server-side discovery mechanism would look like. **This roadmap period:** * **Tool result shape**: Core Primitives…
Client Best Practices
Model Context Protocol · in the page
docs/2024-11-05/develop/clients/client-best-practices
…| | **Python** | [Monty](https://github.com/pydantic/monty) *(experimental)* | Rust | Minimal Python interpreter built for AI use cases. No I/O by default.…
Architecture overview
Model Context Protocol · in the page
docs/2024-11-05/learn/architecture
…tility primitives that augment how requests are executed: * **Tasks (Experimental)**: Durable execution wrappers that enable deferred result retrieval and status tracking for MCP requests (e.g., expe…
Client Best Practices
Model Context Protocol · in the page
docs/2025-03-26/develop/clients/client-best-practices
…| | **Python** | [Monty](https://github.com/pydantic/monty) *(experimental)* | Rust | Minimal Python interpreter built for AI use cases. No I/O by default.…
Architecture overview
Model Context Protocol · in the page
docs/2025-03-26/learn/architecture
…tility primitives that augment how requests are executed: * **Tasks (Experimental)**: Durable execution wrappers that enable deferred result retrieval and status tracking for MCP requests (e.g., expe…
Client Best Practices
Model Context Protocol · in the page
docs/2025-06-18/develop/clients/client-best-practices
…| | **Python** | [Monty](https://github.com/pydantic/monty) *(experimental)* | Rust | Minimal Python interpreter built for AI use cases. No I/O by default.…
Architecture overview
Model Context Protocol · in the page
docs/2025-06-18/learn/architecture
…tility primitives that augment how requests are executed: * **Tasks (Experimental)**: Durable execution wrappers that enable deferred result retrieval and status tracking for MCP requests (e.g., expe…