Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

1,322 pages for user.

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

prompting-claude-haiku-5-5 Claude Developer Platform · in the page build-with-claude/prompt-engineering/prompting-claude-haiku-5-5 …ut with your own tools, early stopping, coding verification, mid-turn user messages, system prompt adherence in chatbots, reasoning in user-facing text, and refusals." --- This guide covers the promp… prompting-claude-opus-4-8 Claude Developer Platform · in the page build-with-claude/prompt-engineering/prompting-claude-opus-4-8 …ng your web search tools, clearly describe why and how it should. ## User-facing progress updates Claude Opus 4.8 provides more regular, higher-quality updates to the user throughout long agentic tr… prompting-claude-opus-5 Claude Developer Platform · in the page build-with-claude/prompt-engineering/prompting-claude-opus-5 …spawning). ## Response length and verbosity Claude Opus 5's default user-facing responses run longer than prior Opus models'. The [effort parameter](https://platform.claude.com/docs/en/build-with-cl… prompting-claude-opus-5-5 Claude Developer Platform · in the page build-with-claude/prompt-engineering/prompting-claude-opus-5-5 …design, complex visual inputs, multiapp workflows, and pasted text in user messages." --- This guide covers the prompting patterns specific to Claude Opus 5.5. For the model's capabilities and API ch… prompting-claude-sonnet-5 Claude Developer Platform · in the page build-with-claude/prompt-engineering/prompting-claude-sonnet-5 …ng your web search tools, clearly describe why and how it should. ## User-facing progress updates Claude Sonnet 5 provides regular, higher-quality updates to the user throughout long agentic traces.… prompting-claude-sonnet-5-5 Claude Developer Platform · in the page build-with-claude/prompt-engineering/prompting-claude-sonnet-5-5 …#reasoning-tasks-with-json-output) * Long agentic turns look silent: [User-facing progress updates](https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/prompting-claude-sonnet-5-5… refusals-and-fallback Claude Developer Platform · in the page build-with-claude/refusals-and-fallback …ns": 1024, "fallbacks": "default", "messages": [{"role": "user", "content": "Hello, Claude"}] }' ``` ```bash CLI ant beta:messages create \ --model claude-fable-5 \ --ma… search-results Claude Developer Platform · in the page build-with-claude/search-results …. 2. **As top-level content:** You provide search results directly in user messages for pre-fetched or cached content. In both cases, Claude cites the search results automatically when citations are… skills-guide Claude Developer Platform · in the page build-with-claude/skills-guide …/docs/en/api/skills/create) | | **Availability** | Available to all users | Private to your workspace | B… streaming Claude Developer Platform · in the page build-with-claude/streaming …model claude-opus-5-5 \ --max-tokens 1024 \ --message '{role: user, content: "Hello"}' ``` ```python Python client = anthropic.Anthropic() with client.messages.stream( max_toke… structured-outputs Claude Developer Platform · in the page build-with-claude/structured-outputs …tokens": 1024, "messages": [ { "role": "user", "content": "Extract the key information from this email: John Smith ([email protected]) is interested in our Ent… task-budgets Claude Developer Platform · in the page build-with-claude/task-budgets …: 128000, "stream": true, "messages": [{ "role": "user", "content": "Review the codebase and propose a refactor plan." }], "output_config": { "effort":… thinking Claude Developer Platform · in the page build-with-claude/thinking …summarized" }, "messages": [ { "role": "user", "content": "What is the greatest common divisor of 1071 and 462?" } ] }' ``` ```bash CLI… thinking-steering-and-cost Claude Developer Platform · in the page build-with-claude/thinking-steering-and-cost …ither globally in the system prompt or for individual messages in the user turn. Use the two levers together in this order: 1. Set the effort level that matches your workload's default balance of qu… thinking-tool-workflows Claude Developer Platform · in the page build-with-claude/thinking-tool-workflows …cation"] } }], "messages": [{"role": "user", "content": "What is the weather in Paris?"}] }' ``` ```bash CLI ant messages create <<'YAML'… token-counting Claude Developer Platform · in the page build-with-claude/token-counting …system": "You are a scientist", "messages": [{ "role": "user", "content": "Hello, Claude" }] }' ``` ```bash CLI ant messages count-tokens \ --model claude-op… vision Claude Developer Platform · in the page build-with-claude/vision …e.com/playground) in the Claude Console. Add images directly to any **User** message block. * API request. See the following examples. On the API, provide images to Claude as `image` content blocks u… working-with-messages Claude Developer Platform · in the page build-with-claude/working-with-messages …5-5", "max_tokens": 1024, "messages": [ {"role": "user", "content": "Hello, Claude"} ] }' ``` ```bash CLI ant messages create \ --model claude-opus-5-5 \ -… API usage primer for Claude Claude Developer Platform · in the page claude_api_primer …el claude-opus-5-5 \ --max-tokens 1024 \ --message '{"role": "user", "content": "Hello, Claude"}' ``` ```python Python import anthropic message = anthropic.Anthropic().messages.creat… On a remote host without a browser: Claude Developer Platform · in the page cli-sdks-libraries/cli/authentication …--model claude-opus-5-5 \ --max-tokens 1024 \ --message '{role: user, content: "Hello, Claude"}' ``` ## Check authentication status `ant auth status` prints the credential source the CLI selec… quickstart Claude Developer Platform · in the page cli-sdks-libraries/cli/quickstart …--model claude-opus-5-5 \ --max-tokens 1024 \ --message '{role: user, content: "Hello, Claude"}' ``` ```text Output wrap { "model": "claude-opus-5-5", "id": "msg_01YMmR5XodC5nTqMxLZMKaq6",… scripting Claude Developer Platform · in the page cli-sdks-libraries/cli/scripting …nning" /* ... */ } ``` </Step> <Step title="Send a user message"> Copy the session `id` from the previous output into `--session-id`: ```bash ant beta:sessions:events s… sessions-connect Claude Developer Platform · in the page cli-sdks-libraries/cli/sessions-connect …---------------------- | | Enter | Send your input as a `user.message` event. Alt+Enter or Ctrl+J starts a new line. | | Esc | Inte… using Claude Developer Platform · in the page cli-sdks-libraries/cli/using …--model claude-opus-5-5 \ --max-tokens 1024 \ --message '{role: user, content: [ {type: document, source: {type: base64, media_type: application/pdf, data: "@./scan.pdf"}}, {type: text,… apple-foundation-models Claude Developer Platform · in the page cli-sdks-libraries/libraries/apple-foundation-models …form.claude.com/docs/en/api/messages/create) calls. They carry no end-user identity: App Attest identifies your app, not the person using it, so handle any per-user logic in your app. To stop a compr… openai-sdk Claude Developer Platform · in the page cli-sdks-libraries/libraries/openai-sdk …tem", "content": "You are a helpful assistant."}, {"role": "user", "content": "Who are you?"}, ], ) print(response.choices[0].message.content) ``` ```typescript TypeScript… csharp Claude Developer Platform · in the page cli-sdks-libraries/sdks/csharp …Params parameters = new() { MaxTokens = 1024, Messages = [new UserMessageParam { Content = "Hello, Claude" }], Model = Model.ClaudeOpus5_5, }; var message = await client.Messages.Create(p… go Claude Developer Platform · in the page cli-sdks-libraries/sdks/go …axTokens: 1024, Messages: []anthropic.MessageParam{ anthropic.NewUserMessage(anthropic.NewTextBlock("What is a quaternion?")), }, Model: anthropic.ModelClaudeOpus5_5, }) if err != nil { p… java Claude Developer Platform · in the page cli-sdks-libraries/sdks/java …params = MessageCreateParams.builder() .maxTokens(1024L) .addUserMessage("Hello, Claude") .model(Model.CLAUDE_OPUS_5_5) .build(); Message message = client.messages().create(params);… php Claude Developer Platform · in the page cli-sdks-libraries/sdks/php …nt->messages->create( maxTokens: 1024, messages: [['role' => 'user', 'content' => 'Hello, Claude']], model: 'claude-opus-5-5', ); $textBlock = array_find($message->content, static fn ($bl… For Amazon Bedrock support Claude Developer Platform · in the page cli-sdks-libraries/sdks/python …e( max_tokens=1024, messages=[ { "role": "user", "content": "Hello, Claude", } ], model="claude-opus-5-5", ) for block in message.content:… Automatically handles tool execution loop Claude Developer Platform · in the page cli-sdks-libraries/sdks/ruby …= anthropic.messages.create( max_tokens: 1024, messages: [{role: "user", content: "Hello, Claude"}], model: Anthropic::Model::CLAUDE_OPUS_5_5 ) message.content.each do |block| puts block.text… typescript Claude Developer Platform · in the page cli-sdks-libraries/sdks/typescript …it client.messages.create({ max_tokens: 1024, messages: [{ role: "user", content: "Hello, Claude" }], model: "claude-opus-5-5" }); for (const block of message.content) { if (block.type === "t… get-started Claude Developer Platform · in the page get-started …0, "messages": [ { "role": "user", "content": "What should I search for to find the latest developments in renewable energy?" }… home Claude Developer Platform · in the page home …okens=1024, messages=[ { "role": "user", "content": "Hello, Claude", } ], ) for block in message.content: if blo… access-transparency Claude Developer Platform · in the page manage-claude/access-transparency …<Accordion title="Can a platform that serves Claude to its own end users enable Access Transparency?"> Access Transparency is not available for platform deployments. Contact your Anthropic acco… access-transparency-log Claude Developer Platform · in the page manage-claude/access-transparency-log …on `0x02` has the same 11 required fields and one optional field: * `user_profile_id`, the ID of the [user profile](https://platform.claude.com/docs/en/api/beta/user_profiles) the accessed or preserv… admin-api Claude Developer Platform · in the page manage-claude/admin-api …en/manage-claude/plugins-api), also Enterprise-only, is in beta. See [User management](https://platform.claude.com/docs/en/manage-claude/user-management). On [Claude Platform on AWS](https://platform… admin-api-keys Claude Developer Platform · in the page manage-claude/admin-api-keys …g Compliance API scopes only, restricted to their own organization | [User management](https://platform.claude.com/docs/en/manage-claude/user-management) (the Admin API's member, invite, and group end… analytics-api Claude Developer Platform · in the page manage-claude/analytics-api …e Claude Console | Organization admin | Daily Claude Code metrics per user: sessions, lines of code, commits, pull requests, tool acceptance, and estimated cost by model | | **Claude… api-and-data-retention Claude Developer Platform · in the page manage-claude/api-and-data-retention …cy](https://claude.ai/admin-settings/data-privacy-controls), unless a user deletes it sooner. [Local session transcripts](https://platform.claude.com/docs/en/manage-claude/compliance-sessions#retrieve… app-attest Claude Developer Platform · in the page manage-claude/app-attest …form.claude.com/docs/en/api/messages/create) calls. They carry no end-user identity: App Attest identifies your app, not the person using it, so handle any per-user logic in your app. ## Set up App A… authentication Claude Developer Platform · in the page manage-claude/authentication …r registered iOS or macOS app | iOS and macOS apps distributed to end users, where the app calls the Claude API directly with no back end or proxy | API keys and Workload… First request Claude Developer Platform · in the page manage-claude/claude-code-analytics-api …programmatic access to daily aggregated usage metrics for Claude Code users, allowing organizations to analyze developer productivity and build custom dashboards. This API provides more detail than th… cmek Claude Developer Platform · in the page manage-claude/cmek …ompliance-sessions#retrieve-local-sessions) captured from sessions on users' machines. If your key cannot be used, the messages endpoint returns [503 Service Unavailable](https://platform.claude.com/d… cmek-aws-kms Claude Developer Platform · in the page manage-claude/cmek-aws-kms …D>` with your [AWS account ID](https://docs.aws.amazon.com/IAM/latest/UserGuide/console-account-id.html) and `<ORGANIZATION_UUID>` with your [Anthropic organization ID](https://platform.claude.com/doc… cmek-azure-key-vault Claude Developer Platform · in the page manage-claude/cmek-azure-key-vault …ect the role"> On the **Role** tab, select **Key Vault Crypto User**. Click **Next**. </Step> <Step title="Add Anthropic's service principal"> On the **Members** tab, clic… cmek-claude-platform-on-aws Claude Developer Platform · in the page manage-claude/cmek-claude-platform-on-aws …D>` with your [AWS account ID](https://docs.aws.amazon.com/IAM/latest/UserGuide/console-account-id.html) and `<COMPARTMENT_UUID>` with the [compartment ID](https://platform.claude.com/docs/en/manage-c… cmek-coverage-claude-enterprise Claude Developer Platform · in the page manage-claude/cmek-coverage-claude-enterprise …-claude/compliance-sessions#retrieve-local-sessions) from sessions on users' machines. If your key can't be used, the messages endpoint returns [503 Service Unavailable](https://platform.claude.com/do… cmek-coverage-claude-platform Claude Developer Platform · in the page manage-claude/cmek-coverage-claude-platform …| | [User profiles](https://platform.claude.com/docs/en/manage-claude/user-profiles)…
Feedback