Follow Discord
Sweep 03 Nov 2026 · 22:27Z Build v2.1.318 536 read Stable v2.1.311 Latest v2.1.318 Next v2.1.318 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

105 pages for compose.

Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.

Edit docker-compose.yaml: increment the integer in the setup service's Claude Developer Platform · title agents-and-tools/mcp-tunnels/deploy-compose PDF Processing Claude Developer Platform · in the page agents-and-tools/agent-skills/overview …fic tasks * **Reduce repetition:** Create once, use automatically * **Compose capabilities:** Combine Skills for complex, multistep tasks <Note> For more on the architecture and real-world applicat… mcp-connector Claude Developer Platform · in the page agents-and-tools/mcp-connector …CP PHP SDK](https://packagist.org/packages/mcp/sdk): ```bash composer require "anthropic-ai/sdk" "guzzlehttp/guzzle:^7" "mcp/sdk" ``` </Tab> <Tab title="Ruby"> The helpers use th… concepts Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/concepts …| `mcp-proxy` (image name, Compose service name, and Helm container name), `mcp-gateway` (container-internal config path `/etc/mcp-gateway/config.yaml` and H… console Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/console …nd-tools/mcp-tunnels/deploy-helm) and [Deploy MCP tunnels with Docker Compose](https://platform.claude.com/docs/en/agents-and-tools/mcp-tunnels/deploy-compose) cover running the [tunnel stack](https:/… overview Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/overview …ployment target: a Kubernetes cluster, or a VM with Docker and Docker Compose. * A tunnel. Create one in the Claude Console (see [Create a tunnel](https://platform.claude.com/docs/en/agents-and-tools… quickstart Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/quickstart …cription: Connect Claude to a private MCP server using a local Docker Compose deployment. --- <Note> MCP tunnels are in research preview. [Request access](https://claude.com/form/mcp-tunnels) to tr… reference Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/reference …ponents) reads its configuration from `/etc/mcp-gateway/config.yaml` (Compose) or the rendered ConfigMap (Helm, populated from `gateway.config.*`). | Field | Description… security Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/security …requirements). Use NetworkPolicy (Kubernetes) or host firewall rules (Compose). * **Limit MCP server scope.** Each server should expose only the tools and data required for its purpose. * **Protect cr… troubleshooting Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/troubleshooting …main shown on the tunnel detail page, then restart the proxy (`docker compose restart mcp-proxy`). | | Proxy logs `IP validation failed: <ip> is not a private address`… advisor-tool Claude Developer Platform · in the page agents-and-tools/tool-use/advisor-tool …tability. </Warning> ## Combining with other tools The advisor tool composes with other server-side and client-side tools. Add them all to the same `tools` array: <CodeGroup exclude="shell"> ```p… manage-tool-context Claude Developer Platform · in the page agents-and-tools/tool-use/manage-tool-context …starting the conversation. ## Combining approaches These approaches compose. A long-running agent might use tool search to keep the toolset lean, prompt caching to amortize the cost of the remaining… tool-reference Claude Developer Platform · in the page agents-and-tools/tool-use/tool-reference …, who can call it, and how its inputs are validated. These properties compose: you can set `defer_loading` and `cache_control` and `strict` on the same tool. | Property | Purpose… tool-search-tool Claude Developer Platform · in the page agents-and-tools/tool-use/tool-search-tool …mas) builds from the full toolset, so `defer_loading` and strict mode compose without grammar recompilation. ## Response format When Claude uses the tool search tool, the response includes the follo… Beta Claude Developer Platform · in the page api/beta …earlier `tool_addition` block. Does not accept the composed `{server}_{name}` form the server assigns to MCP-resolved tools; use `mcp_tool_reference` or… Messages Claude Developer Platform · in the page api/beta/messages …earlier `tool_addition` block. Does not accept the composed `{server}_{name}` form the server assigns to MCP-resolved tools; use `mcp_tool_reference` or… Batches Claude Developer Platform · in the page api/beta/messages/batches …lier `tool_addition` block. Does not accept the composed `{server}_{name}` form the server assigns to MCP-resolved tools; use `mcp_tool_reference` or… Create a Message Batch Claude Developer Platform · in the page api/beta/messages/batches/create …lier `tool_addition` block. Does not accept the composed `{server}_{name}` form the server assigns to MCP-resolved tools; use `mcp_tool_reference` or… Count tokens in a Message Claude Developer Platform · in the page api/beta/messages/count_tokens …earlier `tool_addition` block. Does not accept the composed `{server}_{name}` form the server assigns to MCP-resolved tools; use `mcp_tool_reference` or… Create a Message Claude Developer Platform · in the page api/beta/messages/create …earlier `tool_addition` block. Does not accept the composed `{server}_{name}` form the server assigns to MCP-resolved tools; use `mcp_tool_reference` or… Before Claude Developer Platform · in the page api/migration-2026-10-21 …the same upgrade. </Tab> <Tab title="PHP"> Run `composer require "anthropic-ai/sdk"` to upgrade the package to version 1.0.0. `composer update` alone stays within your current ve… Message Batches API Claude Developer Platform · in the page build-with-claude/batch-processing …ge Batches API ### Prepare and create your batch A Message Batch is composed of a list of requests to create a Message. The shape of an individual request comprises: * A unique [`custom_id`](https:… claude-in-amazon-bedrock Claude Developer Platform · in the page build-with-claude/claude-in-amazon-bedrock …</Tab> </Tabs> </Tab> <Tab title="PHP"> ```bash composer require anthropic-ai/sdk aws/aws-sdk-php ``` </Tab> <Tab title="Ruby"> ```bash # Gemfile gem "anthro… claude-in-microsoft-foundry Claude Developer Platform · in the page build-with-claude/claude-in-microsoft-foundry ….azure/azure-identity). </Tab> <Tab title="PHP"> ```bash composer require "anthropic-ai/sdk" "guzzlehttp/guzzle:^7" ``` </Tab> <Tab title="Ruby"> ```bash # Gemfile ge… anthropic-managed Claude Developer Platform · in the page build-with-claude/claude-models-on-google-cloud/anthropic-managed …</Tab> </Tabs> </Tab> <Tab title="PHP"> ```bash composer require anthropic-ai/sdk google/auth ``` </Tab> <Tab title="Ruby"> ```bash gem install anthropic googlea… google-managed Claude Developer Platform · in the page build-with-claude/claude-models-on-google-cloud/google-managed …</Tab> </Tabs> </Tab> <Tab title="PHP"> ```bash composer require anthropic-ai/sdk google/auth ``` </Tab> <Tab title="Ruby"> ```bash # Gemfile gem "anthropic"… claude-on-amazon-bedrock-legacy Claude Developer Platform · in the page build-with-claude/claude-on-amazon-bedrock-legacy …bedrock` to your build. </Tab> <Tab title="PHP"> ```bash composer require "anthropic-ai/sdk:<1.0" aws/aws-sdk-php ``` </Tab> <Tab title="Ruby"> ```bash # Gemfile gem… claude-platform-on-aws Claude Developer Platform · in the page build-with-claude/claude-platform-on-aws …</Tab> </Tabs> </Tab> <Tab title="PHP"> ```bash composer require anthropic-ai/sdk aws/aws-sdk-php ``` </Tab> <Tab title="Ruby"> ```bash gem install anthropic aws… claude-prompting-best-practices Claude Developer Platform · in the page build-with-claude/prompt-engineering/claude-prompting-best-practices …not use markdown in your response” * Try: “Your response should be composed of smoothly flowing prose paragraphs.” 2. **Use XML format indicators** * Try: “Write the prose sections of your res… skills-guide Claude Developer Platform · in the page build-with-claude/skills-guide …ls when relevant to your request. 4. **Composition:** Multiple Skills compose together for complex workflows. Claude loads full Skill instructions only when needed. *** ## Use cases Skills fit bot… structured-outputs Claude Developer Platform · in the page build-with-claude/structured-outputs …position** produces nested JSON output. Deriving a schema from class `Composed` that composes `A` and `B`: ```java static class A { public String a; } static class… thinking Claude Developer Platform · in the page build-with-claude/thinking …5, the only extended-thinking-only model that supports effort, effort composes with `budget_tokens`. See [Budget rules and tuning](https://platform.claude.com/docs/en/build-with-claude/extended-thinki… thinking-troubleshooting Claude Developer Platform · in the page build-with-claude/thinking-troubleshooting ….5, the one extended-thinking-only model that supports effort, effort composes with the budget; see [Budget rules and tuning](https://platform.claude.com/docs/en/build-with-claude/extended-thinking#bu… scripting Claude Developer Platform · in the page cli-sdks-libraries/cli/scripting …ip> </Step> </Steps> ## Scripting patterns The CLI is designed to compose with standard shell tooling. ### Chain list output into a second command `--transform id --raw-output` on a list endpoin… php Claude Developer Platform · in the page cli-sdks-libraries/sdks/php …he SDK configures it for streaming with no additional setup: ```bash composer require "anthropic-ai/sdk" "guzzlehttp/guzzle:^7" ``` ## Requirements PHP 8.1.0 or higher. ## Usage This library uses… get-started Claude Developer Platform · in the page get-started …`bash mkdir claude-quickstart && cd claude-quickstart composer require "anthropic-ai/sdk" "guzzlehttp/guzzle:^7" ``` </Step> <Step title="Create your code" stepNum… sdk Claude Developer Platform · in the page manage-claude/opentelemetry/sdk …try/opentelemetry-sdk). </Tab> <Tab title="PHP"> ```bash composer require "anthropic-ai/sdk" "guzzlehttp/guzzle:^7" ``` If your application doesn’t use the OpenTelemetry SDK yet,… cloud-sandboxes-reference Claude Developer Platform · in the page managed-agents/cloud-sandboxes-reference …) | bundler, gem | | PHP | 8.3 | composer | | C/C++ | GCC 13 and Clang | make, cmake, ninja | Common Python data and document librarie… multiagent-orchestration Claude Developer Platform · in the page managed-agents/multiagent-orchestration …ears on the session’s event stream, because the consultation input is composed by the platform rather than sent by the agent. If you list the advisor thread’s own events, the advice also appears there… quickstart Claude Developer Platform · in the page managed-agents/quickstart …e add anthropic ``` </Tab> <Tab title="PHP"> ```bash composer require "anthropic-ai/sdk" "guzzlehttp/guzzle:^7" ``` </Tab> </Tabs> ## Create your first session <Steps> <Step… self-hosted-sandboxes-custom-tools Claude Developer Platform · in the page managed-agents/self-hosted-sandboxes-custom-tools …odelContextProtocol`; java: `com.anthropic:anthropic-java-mcp`; php: `composer require mcp/sdk`; ruby: `bundle add mcp faraday event_stream_parser`). The examples connect without authentication. To s… Set up Claude Code for your organization Claude Code CLI · in the page admin-setup …r) says which of them apply, what a policy helper changes, and how to compose every source. The table is the decision map. | Mechanism | Delivery | Priority | Platforms | | :- | :- | :- | :- | | Serv… Configure your agent Claude Code CLI · in the page agent-sdk/configuration # Configure your agent > Configure Agent SDK sessions: compose the options object, set the model, environment, and limits, and find each feature option's page. An Agent SDK session reads configurati… Give Claude custom tools Claude Code CLI · in the page agent-sdk/custom-tools …| Control the error message Claude reads | Return `isError: true` to compose the message instead of surfacing the raw exception. See [Handle errors](#handle-errors). | | Return images or files | Use… Modifying system prompts Claude Code CLI · in the page agent-sdk/modifying-system-prompts …nversation as project context. ## Combine approaches The approaches compose. A persistent output style or CLAUDE.md sets the long-lived behavior, and `append` layers session-specific instructions on… Agent SDK reference - Python Claude Code CLI · in the page agent-sdk/python …every prompt as written. The SDK sends each user message with `client_composed` set to `True`. See [`client_composed`](https://code.claude.com/docs/en/agent-sdk/typescript#sdkusermessage) for what Cla… Quickstart Claude Code CLI · in the page agent-sdk/quickstart …agent](https://code.claude.com/docs/en/agent-sdk/configuration.md)**: compose the options object and find the page that covers each setting * **[Permissions](https://code.claude.com/docs/en/agent-sdk/… Agent SDK reference - TypeScript Claude Code CLI · in the page agent-sdk/typescript …every prompt as written. The SDK sends each user message with `client_composed: true`. See [`client_composed`](#sdkusermessage) for what Claude Code skips on those messages. Use this option when your… Claude Code changelog Claude Code CLI · in the page changelog …claudeProcessWrapper` is set * \[Cloud sessions] Fixed folders in the composer's @ list showing no name in cloud sessions, where picking one added only a space instead of a mention * \[Claude Tag] Fix… Claude apps gateway for Amazon Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry Claude Code CLI · in the page claude-apps-gateway …rite a `gateway.yaml`, run the gateway alongside Postgres with Docker Compose, and verify sign-in end to end. It uses an Amazon Bedrock upstream; Claude Platform on AWS, Google Cloud's Agent Platform,…
Feedback