1,296 pages for type.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
skills
Claude Developer Platform · in the page
managed-agents/skills
…ithub-repository) mounted on the session. Attached skills come in two types. All skills work the same way: your agent uses them automatically when they are relevant to the task. * **Pre-built Anthrop…
tools
Claude Developer Platform · in the page
managed-agents/tools
…ged-agents/tools#available-tools). An entry also accepts an optional `type` (csharp, go: `Type`) field with the same value. Each config entry can also set a `permission_policy` (java, php: `permissio…
tools-web-restrictions
Claude Developer Platform · in the page
managed-agents/tools-web-restrictions
…-H "anthropic-beta: managed-agents-2026-04-01" \ -H "content-type: application/json" \ -d '{ "name": "Research Agent", "model": "claude-opus-5-5", "tools": [ {…
vaults
Claude Developer Platform · in the page
managed-agents/vaults
…-H "anthropic-beta: managed-agents-2026-04-01" \ -H "content-type: application/json" \ -d '{ "display_name": "Alice", "metadata": {"external_user_id": "usr_abc123"} }' `…
webhooks
Claude Developer Platform · in the page
managed-agents/webhooks
…notify you of major state changes. Webhook events return the event `type` and `id`, not the full object. When you receive a webhook event, you need to fetch the object directly with a `GET` call. Th…
workflow-runs
Claude Developer Platform · in the page
managed-agents/workflow-runs
…orkflow_run.status_ended`. Includes `error` (csharp, go: `Error`): a `type` (csharp, go: `Type`) and a `message` (csharp, go: `Message`) that is safe to log. `workflow_run_id` (java: `workflowRunId`;…
Or, for Claude Mythos 5.1, which offers the same capabilities to verified organizations:
Claude Developer Platform · in the page
models/fable-5-1/migration-guide
…h to think. No `thinking` configuration is required. Both `thinking: {type: "disabled"}` and manual extended thinking (`thinking: {type: "enabled", budget_tokens: N}`) return a 400 error. * **Prefill:…
whats-new-fable-5-1
Claude Developer Platform · in the page
models/fable-5-1/whats-new-fable-5-1
…ude Mythos 5.1 don't support forced tool use. `tool_choice` set to `{"type": "any"}` or `{"type": "tool", "name": "..."}` returns a 400 `invalid_request_error`: ```text wrap tool_choice: type "tool"…
overview
Claude Developer Platform · in the page
models/haiku-4-5/overview
…ersions). * Claude Haiku 4.5 uses manual extended thinking (`thinking.type: "enabled"`), not adaptive thinking. * Query limits and capabilities programmatically with the [Models API](https://platform.…
migration-guide
Claude Developer Platform · in the page
models/haiku-5-5/migration-guide
…igration-guide#recount-tokens). 3. If your requests send `thinking: {"type": "enabled", "budget_tokens": N}`, change `thinking` to `{"type": "adaptive"}`. See [Configure thinking](https://platform.cla…
whats-new-haiku-5-5
Claude Developer Platform · in the page
models/haiku-5-5/whats-new-haiku-5-5
…| Type | Action needed…
migration-guide
Claude Developer Platform · in the page
models/opus-5-5/migration-guide
…lity). * **Thinking:** Send no `thinking` field, or send `thinking: {"type": "adaptive"}`, which is equivalent: [adaptive thinking](https://platform.claude.com/docs/en/build-with-claude/thinking) is a…
whats-new-opus-5-5
Claude Developer Platform · in the page
models/opus-5-5/whats-new-opus-5-5
…isabled On Claude Opus 5, thinking is on by default and `thinking: {"type": "disabled"}` is accepted at effort `high` or below. On Claude Opus 5.5, thinking is always on: a request that sets `thinkin…
Models overview
Claude Developer Platform · in the page
models/overview
…to think, steered by effort. Extended thinking is the manual thinking.type “enabled” + budget\_tokens mode on earlier models; it is deprecated on Claude Opus 4.6 and Claude Sonnet 4.6 and not accepted…
migration-guide
Claude Developer Platform · in the page
models/sonnet-5-5/migration-guide
…It sets an effort level, and the SDK example reads the reply by block type. It leaves out five settings that return a 400 error: [thinking budgets](https://platform.claude.com/docs/en/models/sonnet-5-…
whats-new-sonnet-5-5
Claude Developer Platform · in the page
models/sonnet-5-5/whats-new-sonnet-5-5
…To turn off up-front thinking on Claude Sonnet 5.5, send `thinking: {"type": "between_tools"}` instead of `"disabled"`. It's the lowest thinking setting on this model. It's available on every platform…
overview
Claude Developer Platform · in the page
release-notes/overview
…art) that send API version `2026-10-21` by default: Python SDK 2.0.0, TypeScript SDK 1.0.0, C# SDK 13.0.0, Go SDK 2.0.0, Java SDK 3.0.0, PHP SDK 1.0.0, Ruby SDK 2.0.0, and `ant` CLI 2.0.0. See [Switch…
claude-fable-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-fable-5
…ees with. Claude is wary of humor or creative content built on stereotypes, including of majority groups. Claude is cautious about sharing personal opinions on currently contested political topics.…
claude-fable-5-1
Claude Developer Platform · in the page
release-notes/system-prompts/claude-fable-5-1
…ees with. Claude is wary of humor or creative content built on stereotypes, including of majority groups. Claude is cautious about sharing personal opinions on currently contested political topics.…
claude-haiku-4-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-haiku-4-5
…be wary of producing humor or creative content that is based on stereotypes, including of stereotypes of majority groups. Claude should be cautious about sharing personal opinions on political topics…
claude-haiku-5-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-haiku-5-5
…ees with. Claude is wary of humor or creative content built on stereotypes, including of majority groups. Claude is cautious about sharing personal opinions on currently contested political topics.…
claude-opus-4-1
Claude Developer Platform · in the page
release-notes/system-prompts/claude-opus-4-1
…be wary of producing humor or creative content that is based on stereotypes, including of stereotypes of majority groups. Claude should be cautious about sharing personal opinions on political topics…
claude-opus-4-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-opus-4-5
…be wary of producing humor or creative content that is based on stereotypes, including of stereotypes of majority groups. Claude should be cautious about sharing personal opinions on political topics…
claude-opus-4-6
Claude Developer Platform · in the page
release-notes/system-prompts/claude-opus-4-6
…be wary of producing humor or creative content that is based on stereotypes, including of stereotypes of majority groups. Claude should be cautious about sharing personal opinions on political topics…
claude-opus-4-7
Claude Developer Platform · in the page
release-notes/system-prompts/claude-opus-4-7
…be wary of producing humor or creative content that is based on stereotypes, including of stereotypes of majority groups. Claude should be cautious about sharing personal opinions on political topics…
claude-opus-4-8
Claude Developer Platform · in the page
release-notes/system-prompts/claude-opus-4-8
…ees with. Claude is wary of humor or creative content built on stereotypes, including of majority groups. Claude is cautious about sharing personal opinions on contested political topics. It needn't…
claude-opus-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-opus-5
…ees with. Claude is wary of humor or creative content built on stereotypes, including of majority groups. Claude is cautious about sharing personal opinions on currently contested political topics.…
claude-opus-5-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-opus-5-5
…ees with. Claude is wary of humor or creative content built on stereotypes, including of majority groups. Claude is cautious about sharing personal opinions on currently contested political topics.…
claude-sonnet-4-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-4-5
…be wary of producing humor or creative content that is based on stereotypes, including of stereotypes of majority groups. Claude should be cautious about sharing personal opinions on political topics…
claude-sonnet-4-6
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-4-6
…ees with. Claude is wary of humor or creative content built on stereotypes, including of majority groups. Claude is cautious about sharing personal opinions on contested political topics. It needn't…
claude-sonnet-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-5
…ees with. Claude is wary of humor or creative content built on stereotypes, including of majority groups. Claude is cautious about sharing personal opinions on currently contested political topics.…
claude-sonnet-5-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-5-5
…ees with. Claude is wary of humor or creative content built on stereotypes, including of majority groups. Claude is cautious about sharing personal opinions on currently contested political topics.…
develop-tests
Claude Developer Platform · in the page
test-and-evaluate/develop-tests
…ncy"> How similar do the model's responses need to be for similar types of input? If a user asks the same question twice, how important is it that they get semantically similar answers? </Accord…
handle-streaming-refusals
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/handle-streaming-refusals
…sponse: ```json { "role": "assistant", "content": [ { "type": "text", "text": "Hello.." } ], "stop_reason": "refusal", "stop_details": { "type": "refusal", "cate…
mitigate-jailbreaks
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/mitigate-jailbreaks
…```json { "output_config": { "format": { "type": "json_schema", "schema": { "type": "object", "properties": { "is_harmful":…
reduce-latency
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/reduce-latency
…C_API_KEY" \ -H "anthropic-version: 2023-06-01" \ -H "content-type: application/json" \ -d '{ "model": "claude-haiku-5-5", "max_tokens": 1024, "output_config": {"effort":…
Use Claude Code with a screen reader
Claude Code CLI · in the page
accessibility
…environment variable, or a setting, and what it changes. | Option | Type | What it changes | | :- | :- | :- | | [`--ax-screen-reader`](/docs/en/cli-reference#cli-flags) | Flag | Screen reader mode f…
Set up Claude Code for your organization
Claude Code CLI · in the page
admin-setup
…/platform.claude.com/docs/en/api/compliance/activities/list) activity types for linking and unlinking are `github_app_installation_linked` and `github_app_installation_unlinked`. ## Set up usage visi…
Escalate hard decisions with the advisor tool
Claude Code CLI · in the page
advisor
…e accepted it, Claude Code doesn't save Fable as the advisor when you type `/advisor fable` or pick Fable in the `/advisor` picker. It points you to `/model fable` instead. With `claude --advisor fabl…
How the agent loop works
Claude Code CLI · in the page
agent-sdk/agent-loop
…c control over tools, permissions, cost limits, and output. Both the TypeScript and Python SDKs bundle a native Claude Code binary, so most installs need no separate Claude Code install. See the [qui…
Use Claude Code features in the SDK
Claude Code CLI · in the page
agent-sdk/claude-code-features
…#claudeagentoptions) in Python, [`settingSources`](/docs/en/agent-sdk/typescript#settingsource) in TypeScript) controls which filesystem-based settings the SDK loads. Pass an explicit list to opt in t…
Configure your agent
Claude Code CLI · in the page
agent-sdk/configuration
…settings files and environment variables control. For every option's type and default, see the [`Options`](/docs/en/agent-sdk/typescript#options) (TypeScript) and [`ClaudeAgentOptions`](/docs/en/agen…
Track cost and usage
Claude Code CLI · in the page
agent-sdk/cost-tracking
…d multi-step conversations. For complete API documentation, see the [TypeScript SDK reference](/docs/en/agent-sdk/typescript.md) and [Python SDK reference](/docs/en/agent-sdk/python.md). > [!WARNING…
Give Claude custom tools
Claude Code CLI · in the page
agent-sdk/custom-tools
…s/en/agent-sdk/python#tool) (Python) or [`tool()`](/docs/en/agent-sdk/typescript#tool) (TypeScript) with a name, description, schema, and handler. See [Create a custom tool](#create-a-custom-tool). |…
Examples
Claude Code CLI · in the page
agent-sdk/examples
…(/docs/en/agent-sdk/quickstart.md): build your first working agent in TypeScript or Python, with setup steps included. The agent finds and fixes bugs in a sample file. * [Hello World](https://github.…
Rewind file changes with checkpointing
Claude Code CLI · in the page
agent-sdk/file-checkpointing
…tion history and context remain intact after calling `rewindFiles()` (TypeScript) or `rewind_files()` (Python). When you rewind to a checkpoint, Claude Code deletes the files it created and restores…
Intercept and control agent behavior with hooks
Claude Code CLI · in the page
agent-sdk/hooks
…egistered hooks** The SDK checks for hooks registered for that event type. This includes callback hooks you pass in `options.hooks` and shell command hooks from settings files when the corresponding…
Hosting the Agent SDK
Claude Code CLI · in the page
agent-sdk/hosting
…a distinct `cwd` in the options of each session's `query()` call: ```typescript TypeScript theme={null} import { query } from "@anthropic-ai/claude-agent-sdk"; for await (const message of query({…
Connect to external tools with MCP
Claude Code CLI · in the page
agent-sdk/mcp
…CP servers to extend your agent with external tools. Covers transport types, tool search for large tool sets, authentication, and error handling. The [Model Context Protocol (MCP)](https://modelconte…
Migrate to Claude Agent SDK
Claude Code CLI · in the page
agent-sdk/migration-guide
# Migrate to Claude Agent SDK > Guide for migrating the Claude Code TypeScript and Python SDKs to the Claude Agent SDK ## Overview The Claude Code SDK has been renamed to the **Claude Agent SDK** a…