1,171 pages for default.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
whats-new-haiku-5-5
Claude Developer Platform · in the page
models/haiku-5-5/whats-new-haiku-5-5
…| | [Thinking text is omitted by default](https://platform.claude.com/docs/en/models/haiku-5-5/migration-guide#configure-thinking)…
overview
Claude Developer Platform · in the page
models/mythos-5-1/overview
…| Max output | Price / MTok | Latency | Thinking | Default effort | Knowledge cutoff | | :---------------------------------------------------------------------------------- | :-----…
overview
Claude Developer Platform · in the page
models/mythos-5/overview
…| Context | Max output | Price / MTok | Thinking | Default effort | Knowledge cutoff | | :---------------------------------------------------------------------------------- | :-----…
overview
Claude Developer Platform · in the page
models/opus-4-5/overview
…| Context | Max output | Price / MTok | Thinking | Default effort | Knowledge cutoff | | :---------------------------------------------------------------------------------- | :-----…
overview
Claude Developer Platform · in the page
models/opus-4-6/overview
…| Max output | Price / MTok | Thinking | Default effort | Knowledge cutoff | | :---------------------------------------------------------------------------------- | :-----…
overview
Claude Developer Platform · in the page
models/opus-4-7/overview
…| Context | Max output | Price / MTok | Thinking | Default effort | Knowledge cutoff | | :---------------------------------------------------------------------------------- | :-----…
overview
Claude Developer Platform · in the page
models/opus-4-8/overview
…| Context | Max output | Price / MTok | Thinking | Default effort | Knowledge cutoff | | :---------------------------------------------------------------------------------- | :-----…
migration-guide
Claude Developer Platform · in the page
models/opus-5-5/migration-guide
…vels (`low`, `medium`, `high`, `xhigh`, `max`) are supported, and the default is `medium`. See [Recommended effort levels for Claude Opus 5.5](https://platform.claude.com/docs/en/build-with-claude/eff…
overview
Claude Developer Platform · in the page
models/opus-5-5/overview
…hats-new-opus-5-5#text-between-tool-calls) whose text is empty at the default `display` setting. An application that streams that text to its users as progress updates goes quiet between tool calls un…
whats-new-opus-5-5
Claude Developer Platform · in the page
models/opus-5-5/whats-new-opus-5-5
…hats-new-opus-5-5#text-between-tool-calls) whose text is empty at the default `display` setting. An application that streams that text to its users as progress updates goes quiet between tool calls un…
overview
Claude Developer Platform · in the page
models/opus-5/overview
…| Context | Max output | Price / MTok | Thinking | Default effort | Knowledge cutoff | | :---------------------------------------------------------------------------------- | :-----…
Models overview
Claude Developer Platform · in the page
models/overview
…| | [Default effort](https://platform.claude.com/docs/en/build-with-claude/effort)…
overview
Claude Developer Platform · in the page
models/sonnet-4-5/overview
…| Context | Max output | Price / MTok | Thinking | Default effort | Knowledge cutoff | | :---------------------------------------------------------------------------------- | :-----…
overview
Claude Developer Platform · in the page
models/sonnet-4-6/overview
…| Max output | Price / MTok | Thinking | Default effort | Knowledge cutoff | | :---------------------------------------------------------------------------------- | :-----…
migration-guide
Claude Developer Platform · in the page
models/sonnet-5-5/migration-guide
…if block.type == :text end ``` </CodeGroup> ## Thinking runs by default On Claude Sonnet 5.5, a request with no `thinking` field runs with [adaptive thinking](https://platform.claude.com/docs/e…
overview
Claude Developer Platform · in the page
models/sonnet-5-5/overview
…| Max output | Price / MTok | Latency | Thinking | Default effort | Knowledge cutoff | | :-------------------------------------------------------------------------------- | :------…
whats-new-sonnet-5-5
Claude Developer Platform · in the page
models/sonnet-5-5/whats-new-sonnet-5-5
…ps://platform.claude.com/docs/en/build-with-claude/thinking) is on by default, and the [effort parameter](https://platform.claude.com/docs/en/build-with-claude/effort) controls thinking depth. Its def…
overview
Claude Developer Platform · in the page
models/sonnet-5/overview
…| Context | Max output | Price / MTok | Thinking | Default effort | Knowledge cutoff | | :---------------------------------------------------------------------------------- | :-----…
overview
Claude Developer Platform · in the page
release-notes/overview
…-sdks-libraries/cli/quickstart) 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 `…
claude-fable-5-1
Claude Developer Platform · in the page
release-notes/system-prompts/claude-fable-5-1
…ng "genuinely", "honestly", or "straightforward". Claude is honest by default, and can state its point directly rather than trying to convince the person with the aforementioned modifiers, which come…
claude-opus-4-8
Claude Developer Platform · in the page
release-notes/system-prompts/claude-opus-4-8
…ng style is customized via the style feature. </product_information> <default_stance> Claude defaults to helping. Claude only declines a request when helping would create a concrete, specific risk of…
claude-opus-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-opus-5
…e false positives as quickly as we can." </fable_safeguards_routing> <default_stance> Claude defaults to helping. Claude only declines a request when helping would create a concrete, specific risk of…
claude-sonnet-3-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-3-5
…ing legal, Claude adopts the safe and legal interpretation of them by default. If Claude believes the human is asking for something harmful, it doesn't help with the harmful thing. Instead, it thinks…
claude-sonnet-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-5
…answer. Ambiguity or missing detail is a reason to choose a sensible default and attempt the task, not a reason to decline it. Claude asks a clarifying question only when proceeding would clearly was…
Use Claude Code with a screen reader
Claude Code CLI · in the page
accessibility
…al: Ctrl+Up on Windows, Cmd+Up on macOS * Windows Terminal: no key by default; bind the `scrollToMark` action in its settings * Kitty and Ghostty: check the terminal's documentation for its jump-to-pr…
Set up Claude Code for your organization
Claude Code CLI · in the page
admin-setup
…one per-seat subscription with no infrastructure to run. This is the default recommendation. | | Claude Console | You're API-first or want pay-as-you-go billing | | Amazon Bedrock | You want to inher…
Escalate hard decisions with the advisor tool
Claude Code CLI · in the page
advisor
…command**: set or change the advisor mid-session and save it as your default * **`advisorModel` setting**: configure a persistent default in your [settings file](/docs/en/settings.md) * **`--advisor`…
How the agent loop works
Claude Code CLI · in the page
agent-sdk/agent-loop
…n-ended prompts ("improve this codebase"). Setting a budget is a good default for production agents. See [Turns and budget](#turns-and-budget) below for the option reference. ## Message types As the…
Use Claude Code features in the SDK
Claude Code CLI · in the page
agent-sdk/claude-code-features
…ies from `~/.claude/settings.json` | > [!WARNING] > > Do not rely on default `query()` options for multi-tenant isolation. Because the inputs above are read regardless of `settingSources`, an SDK pro…
Configure your agent
Claude Code CLI · in the page
agent-sdk/configuration
…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/agent-sdk/pyt…
Track cost and usage
Claude Code CLI · in the page
agent-sdk/cost-tracking
…tl-yourself). Cache entries for your own turns use a 5-minute TTL by default when you authenticate with an API key or run on Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry, or [Clau…
Give Claude custom tools
Claude Code CLI · in the page
agent-sdk/custom-tools
…parameter optional | Declare it optional in the schema and apply the default in the handler. See [Make a parameter optional](#make-a-parameter-optional). | | Register a tool with Claude | Wrap in `cr…
Intercept and control agent behavior with hooks
Claude Code CLI · in the page
agent-sdk/hooks
…/en/agent-sdk/python#settingsource) entry is enabled, which it is for default `query()` options. **3. Matchers filter which hooks run** If a hook has a [`matcher`](#matchers) pattern (like `"Write|E…
Hosting the Agent SDK
Claude Code CLI · in the page
agent-sdk/hosting
…subprocesses, each with its own process tree and transcript file. By default they all inherit your application's working directory. When sessions need separate filesystems, pass a distinct `cwd` in t…
Connect to external tools with MCP
Claude Code CLI · in the page
agent-sdk/mcp
…cked up when the `project` setting source is enabled, which it is for default `query()` options. If you set `settingSources` explicitly, include `"project"` for this file to load. Replace `/Users/me/p…
Migrate to Claude Agent SDK
Claude Code CLI · in the page
agent-sdk/migration-guide
…4-7", permission_mode="acceptEdits") ``` ### System prompt no longer default **What changed:** The SDK no longer uses Claude Code's system prompt by default. **Migration:** ```typescript TypeScrip…
Modifying system prompts
Claude Code CLI · in the page
agent-sdk/modifying-system-prompts
…rsation. The Agent SDK has three starting points for it: * **Minimal default**: when you don't set `systemPrompt` in TypeScript or `system_prompt` in Python, the SDK uses a minimal prompt that covers…
Observability with OpenTelemetry
Claude Code CLI · in the page
agent-sdk/observability
…your collector. Configuration is passed as environment variables. By default, the child process inherits your application's environment, so you can configure telemetry in either of two places: * **P…
Configure permissions
Claude Code CLI · in the page
agent-sdk/permissions
…t SDK session in `auto` mode, for example, Claude Code denies them by default without calling it. The [Critical paths mode table](/docs/en/permission-modes.md#critical-path-removals-in-each-permission…
Agent SDK reference - Python
Claude Code CLI · in the page
agent-sdk/python
…DKClient` | | :- | :- | :- | | **Session** | Creates a new session by default | Reuses same session | | **Conversation** | Single exchange | Multiple exchanges in same context | | **Connection** | Man…
Quickstart
Claude Code CLI · in the page
agent-sdk/quickstart
…will have access to files in that directory and its subdirectories by default. **2. Install the SDK** Install the Agent SDK package for your language: **TypeScript (new project)** ```bash theme={n…
Securely deploying AI agents
Claude Code CLI · in the page
agent-sdk/secure-deployment
…or deployments that require additional hardening beyond Claude Code's defaults, these principles guide the available options. ### Security boundaries A security boundary separates components with di…
Persist sessions to external storage
Claude Code CLI · in the page
agent-sdk/session-storage
…value store, or database so other hosts can resume your sessions. By default, the SDK writes session transcripts to JSONL files under `~/.claude/projects/` on the local filesystem. A `SessionStore` a…
Extend agents with skills
Claude Code CLI · in the page
agent-sdk/skills
…**Scoped via the `skills` option**: discovered skills are enabled by default. Pass a list of skill names, `"all"`, or `[]` to control which skills Claude can invoke Unlike subagents, which you can d…
Stream responses in real-time
Claude Code CLI · in the page
agent-sdk/streaming-output
…ime responses from the Agent SDK as text and tool calls stream in By default, the Agent SDK yields a complete `AssistantMessage` for each non-empty content block, such as a text block or a tool call,…
Get structured output from agents
Claude Code CLI · in the page
agent-sdk/structured-outputs
…ts back. ## Why structured outputs? Agents return free-form text by default, which works for chat but not when you need to use the output programmatically. Structured outputs give you typed data you…
Subagents in the SDK
Claude Code CLI · in the page
agent-sdk/subagents
…s=["Read", "Grep", "Glob"], # model overrides the default model for this subagent model="sonnet", ), "test-runner": AgentDefinit…
Track todos
Claude Code CLI · in the page
agent-sdk/todo-tracking
…racking tools](/docs/en/tools-reference.md#task-tool-availability) by default only on the models listed under [Model availability](#model-availability). Newer models track multi-step work without a wr…
Scale to many tools with tool search
Claude Code CLI · in the page
agent-sdk/tool-search
…tools loaded at once. ## How tool search works Tool search is on by default, with the exceptions listed in [Configure tool search](#configure-tool-search). When it is active, tool definitions are w…
Agent SDK reference - TypeScript
Claude Code CLI · in the page
agent-sdk/typescript
…| Maximum time in milliseconds to wait for subprocess initialization. Defaults to `60000`. If initialization does not complete in time, the promise rejects with a timeout error | #### Returns Return…