950 pages for agent.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
streaming
Claude Developer Platform · in the page
build-with-claude/streaming
…supports [fine-grained streaming](https://platform.claude.com/docs/en/agents-and-tools/tool-use/fine-grained-tool-streaming) for parameter values. Enable it on individual tools with `eager_input_strea…
structured-outputs
Claude Developer Platform · in the page
build-with-claude/structured-outputs
…laude/structured-outputs description: Get validated JSON results from agent workflows featureMetadata: status: ga zdr: eligibility: eligible note: Excludes [Covered Models](https://platfor…
task-budgets
Claude Developer Platform · in the page
build-with-claude/task-budgets
…udgets description: Give Claude an advisory token budget for the full agentic loop to help the model self-regulate on long agentic tasks. featureMetadata: status: beta betaHeader: task-budgets-202…
thinking
Claude Developer Platform · in the page
build-with-claude/thinking
…anging approach halfway through. For a proof, a tricky bug, or a long agentic task, the first approach is often not the best one. Thinking removes that constraint. When thinking is active, Claude wor…
thinking-steering-and-cost
Claude Developer Platform · in the page
build-with-claude/thinking-steering-and-cost
…workloads that mix trivial and complex requests, and for long-horizon agentic workflows where the right amount of reasoning varies from step to step. To learn how to turn thinking on and how to read…
thinking-tool-workflows
Claude Developer Platform · in the page
build-with-claude/thinking-tool-workflows
…er, this is a standard [tool use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/overview) request: <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/messages…
thinking-troubleshooting
Claude Developer Platform · in the page
build-with-claude/thinking-troubleshooting
…l XML tags in its visible text. A leaked tool call never runs, and in agentic loops the leaked text stays in the conversation history, so later turns are affected as well. This occurs on Claude Opus…
token-counting
Claude Developer Platform · in the page
build-with-claude/token-counting
…pport for system prompts, [tools](https://platform.claude.com/docs/en/agents-and-tools/tool-use/overview), [images](https://platform.claude.com/docs/en/build-with-claude/vision), and [PDFs](https://pl…
vision
Claude Developer Platform · in the page
build-with-claude/vision
…ad of resending base64 data. <Tip> In multi-turn conversations and agentic workflows, each request resends the full conversation history. If images are base64-encoded, the full image bytes are incl…
vision-coordinates
Claude Developer Platform · in the page
build-with-claude/vision-coordinates
…you return to the [computer use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool#handle-coordinate-scaling-for-higher-resolutions) and [browser use](https://platform.c…
working-with-messages
Claude Developer Platform · in the page
build-with-claude/working-with-messages
…| Messages API | Claude Managed Agents | | -------------- | ------------------------------------------- | ----…
API usage primer for Claude
Claude Developer Platform · in the page
claude_api_primer
…ls ```text wrap Recommended default for most work, including complex agentic coding: Claude Opus 5.5: claude-opus-5-5 Step up for the hardest long-running agentic and research tasks, at 2.5x Claude O…
apply
Claude Developer Platform · in the page
cli-sdks-libraries/cli/apply
….claude.com/docs/en/cli-sdks-libraries/cli/apply description: Declare agents, environments, skills, memory stores, deployments, and vaults as files in your repository and keep the API's resources in s…
scripting
Claude Developer Platform · in the page
cli-sdks-libraries/cli/scripting
…-libraries/cli/using). ## Version-controlling API resources To keep agents, environments, and other Claude Managed Agents resources as files in your repository, see [Manage resources as code with an…
sessions-connect
Claude Developer Platform · in the page
cli-sdks-libraries/cli/sessions-connect
--- title: Connect to a Managed Agents session from your terminal url: https://platform.claude.com/docs/en/cli-sdks-libraries/cli/sessions-connect description: Attach the ant CLI to a Claude Managed A…
using
Claude Developer Platform · in the page
cli-sdks-libraries/cli/using
…-help` to any subcommand for its flags. Resources in beta (including agents, sessions, deployments, and environments) live under the `beta:` prefix. Commands in this namespace automatically send the…
apple-foundation-models
Claude Developer Platform · in the page
cli-sdks-libraries/libraries/apple-foundation-models
…them. See [Tool use with Claude](https://platform.claude.com/docs/en/agents-and-tools/tool-use/overview). ```swift let session = LanguageModelSession(model: model, tools: [FindRestaurantsTool()]) ``…
openai-sdk
Claude Developer Platform · in the page
cli-sdks-libraries/libraries/openai-sdk
…se models. See [Forcing tool use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/define-tools#forcing-tool-use). | | `name` | | Ignored…
overview
Claude Developer Platform · in the page
cli-sdks-libraries/overview
…de through the OpenAI SDK surface </Card> </CardGroup> ## Building agents or using Claude Code? The CLI, client SDKs, and libraries are for calling the Claude API yourself: you send each request a…
csharp
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/csharp
…upports the following platforms through separate NuGet packages: * **Agent Platform:** `Anthropic.Vertex`. See [Claude Models on Google Cloud (Google managed)](https://platform.claude.com/docs/en/bui…
go
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/go
…-managed). </Note> The Go SDK supports the following platforms: * **Agent Platform:** `import "github.com/anthropics/anthropic-sdk-go/v2/vertex"`. Use `vertex.WithGoogleAuth(ctx, region, projectID)`…
java
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/java
…Tool use [Tool use with Claude](https://platform.claude.com/docs/en/agents-and-tools/tool-use/overview) lets you integrate external tools and functions directly into the AI model's responses. Instea…
php
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/php
…managed). </Note> The PHP SDK supports the following platforms: * **Agent Platform:** `Anthropic\Vertex\Client`. Use `::fromEnvironment()`. * **Bedrock:** `Anthropic\Bedrock\MantleClient`. Use `new…
For Amazon Bedrock support
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/python
…tails, see [Tool use with Claude](https://platform.claude.com/docs/en/agents-and-tools/tool-use/overview). ### Tool helpers The SDK provides helpers for defining and running tools as pure Python fun…
Automatically handles tool execution loop
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/ruby
…l runner, see [Tool runner (SDK)](https://platform.claude.com/docs/en/agents-and-tools/tool-use/tool-runner). ```ruby anthropic = Anthropic::Client.new class CalculatorInput < Anthropic::BaseModel…
typescript
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/typescript
…l use, see [Tool use with Claude](https://platform.claude.com/docs/en/agents-and-tools/tool-use/overview). To run the browser use tool or the computer use tool with this SDK, see [Browser and computer…
get-api-key
Claude Developer Platform · in the page
get-api-key
…an be used by workloads such as CI pipelines, production services, or agents. Use a personal key for your own development, and a service account key for anything shared. You can also create a **works…
home
Claude Developer Platform · in the page
home
…nk> </HomePlatformCard> <HomePlatformCard title="Managed Agents" description="Fully managed agent infrastructure. Deploy and manage autonomous agents in stateful sessions with persistent…
intro
Claude Developer Platform · in the page
intro
…| Messages API | Claude Managed Agents | | -------------- | ------------------------------------------- | ----…
analytics-api
Claude Developer Platform · in the page
manage-claude/analytics-api
…duct metric blocks.** Per-product metric objects (for example, Office Agent or Cowork metrics on a user-activity record) are always present on every record. Organizations without usage of that product…
api-and-data-retention
Claude Developer Platform · in the page
manage-claude/api-and-data-retention
…usage in the Claude Console, including playground. * **Claude Managed Agents:** Claude Managed Agents is a stateful resource; session transcripts persist until you delete them. * **Claude consumer pro…
First request
Claude Developer Platform · in the page
manage-claude/claude-code-analytics-api
…1" \ -H "x-api-key: $ANTHROPIC_ADMIN_KEY" ``` <Tip> **Set a User-Agent header for integrations** If you're building an integration, set your User-Agent header to help Anthropic understand usag…
cmek
Claude Developer Platform · in the page
manage-claude/cmek
…Files API uploads), and MCP and tool configuration. * [Claude Managed Agents](https://platform.claude.com/docs/en/managed-agents/overview) (beta) data, including agent configurations, environments, we…
Fetch the first page (newest activities first).
Claude Developer Platform · in the page
manage-claude/compliance-activity-feed
…yZaBcDeFgH2JkLmN4", "ip_address": "192.0.2.34", "user_agent": "Mozilla/5.0..." }, "type": "claude_chat_created", "claude_chat_id": "claude_chat_01XyDMpzjS89pFZXqSFUBD…
compliance-api
Claude Developer Platform · in the page
manage-claude/compliance-api
…yZaBcDeFgH2JkLmN4", "ip_address": "192.0.2.34", "user_agent": "Mozilla/5.0..." }, "type": "claude_chat_created", "claude_chat_id": "claude_chat_01XyDMpzjS89pFZXqSFUBD…
compliance-api-access
Claude Developer Platform · in the page
manage-claude/compliance-api-access
…nce_user_data` to list the sessions your users run in Claude apps and agents, such as Cowork and Claude Code, and retrieve their transcripts. </Card> </CardGroup>
WARNING: This operation PERMANENTLY deletes the chat, all of its messages,
Claude Developer Platform · in the page
manage-claude/compliance-content-data
…ce-sessions"> List the sessions your users run in Claude apps and agents, such as Cowork and Claude Code, and retrieve their transcripts. </Card> <Card title="List organizations, users, roles…
compliance-faq
Claude Developer Platform · in the page
manage-claude/compliance-faq
…a remote session: the remote session list endpoint returns it as an [agent-owned session](https://platform.claude.com/docs/en/manage-claude/compliance-sessions#retrieve-remote-sessions) (`agent_id` i…
before_id is the first_id from a previous response
Claude Developer Platform · in the page
manage-claude/compliance-integration-patterns
…endpoint logs | | `actor.user_agent` | Endpoint and device inventory, and the client app that made the request | | `created_at` | Time-window correl…
compliance-org-data
Claude Developer Platform · in the page
manage-claude/compliance-org-data
…d` on local session objects and on user-owned remote session objects (agent-owned remote sessions carry the human's ID in `started_by_user.id` instead). To get a member's full name, look it up through…
compliance-sessions
Claude Developer Platform · in the page
manage-claude/compliance-sessions
…ions description: List the sessions your users run in Claude apps and agents, such as Claude Cowork and Claude Code, and retrieve their transcripts through the Compliance API. --- <Note> The endpoi…
data-residency
Claude Developer Platform · in the page
manage-claude/data-residency
…ude Console](https://platform.claude.com/). <Note> [Claude Managed Agents](https://platform.claude.com/docs/en/managed-agents/overview) supports geographic pinning at the agent level: `inference_ge…
inference-hooks-endpoint
Claude Developer Platform · in the page
manage-claude/inference-hooks-endpoint
…---------------- | | `Content-Type` | `application/json` | | `User-Agent` | `anthropic-dlp/1` | | `Accept-Encoding` | `identity` | There are two hook events, told apart by the top-le…
opentelemetry
Claude Developer Platform · in the page
manage-claude/opentelemetry
…description: Trace your Messages API requests, tool uses, and Managed Agents sessions with OpenTelemetry spans from the Claude SDK and the Claude API. featureMetadata: topic: title: OpenTelemetr…
api
Claude Developer Platform · in the page
manage-claude/opentelemetry/api
…o send OpenTelemetry traces of your Messages API requests and Managed Agents sessions to your observability platform. featureMetadata: topic: title: OpenTelemetry url: https://platform.claud…
sdk
Claude Developer Platform · in the page
manage-claude/opentelemetry/sdk
…ws: - label: Works with value: Messages API, Claude Managed Agents --- With OpenTelemetry, the Claude SDK can emit a span for each request that it sends and each tool use that the [tool run…
plugins-api
Claude Developer Platform · in the page
manage-claude/plugins-api
…`/` followed by the command's name. | | Agent | A helper assistant with its own instructions, to which Claude can hand part of a task. | | Hook…
rate-limits-api
Claude Developer Platform · in the page
manage-claude/rate-limits-api
…porting resources. Limits for other products, such as [Claude Managed Agents](https://platform.claude.com/docs/en/managed-agents/overview), are not included. ### Key concepts * **Rate limit groups:*…
First request
Claude Developer Platform · in the page
manage-claude/usage-cost-api
…cture/integrations/integration-reference/integration-anthropic/"> Agentless integration for easy LLM observability with out-of-the-box dashboards and alerts </Card> <Card title="Harness" icon…
Replace NODE_UID with the node's UID:
Claude Developer Platform · in the page
manage-claude/wif-providers/spiffe
…ge endpoint. This page's examples use SPIRE and apply anywhere SPIRE Agent runs: Kubernetes pods, virtual machines, and bare-metal hosts. <Note> If your Kubernetes cluster does not run SPIRE and y…