Anthropic builds the Claude model family. OpenClaw supports two auth routes:Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
- API key — direct Anthropic API access with usage-based billing (
anthropic/*models) - Claude CLI — reuse an existing Claude CLI login on the same host
Getting started
- API key
- Claude CLI
Best for: standard API access and usage-based billing.
Get your API key
Create an API key in the Anthropic Console.
Config example
Thinking defaults (Claude 4.6)
Claude 4.6 models default toadaptive thinking in OpenClaw when no explicit thinking level is set.
Override per-message with /think:<level> or in model params:
Related Anthropic docs:
Prompt caching
OpenClaw supports Anthropic’s prompt caching feature for API-key auth.| Value | Cache duration | Description |
|---|---|---|
"short" (default) | 5 minutes | Applied automatically for API-key auth |
"long" | 1 hour | Extended cache |
"none" | No caching | Disable prompt caching |
Per-agent cache overrides
Per-agent cache overrides
Use model-level params as your baseline, then override specific agents via Config merge order:
agents.list[].params:agents.defaults.models["provider/model"].paramsagents.list[].params(matchingid, overrides by key)
Bedrock Claude notes
Bedrock Claude notes
- Anthropic Claude models on Bedrock (
amazon-bedrock/*anthropic.claude*) acceptcacheRetentionpass-through when configured. - Non-Anthropic Bedrock models are forced to
cacheRetention: "none"at runtime. - API-key smart defaults also seed
cacheRetention: "short"for Claude-on-Bedrock refs when no explicit value is set.
Advanced configuration
Fast mode
Fast mode
OpenClaw’s shared
/fast toggle supports direct Anthropic traffic (API-key and OAuth to api.anthropic.com).| Command | Maps to |
|---|---|
/fast on | service_tier: "auto" |
/fast off | service_tier: "standard_only" |
- Only injected for direct
api.anthropic.comrequests. Proxy routes leaveservice_tieruntouched. - Explicit
serviceTierorservice_tierparams override/fastwhen both are set. - On accounts without Priority Tier capacity,
service_tier: "auto"may resolve tostandard.
Media understanding (image and PDF)
Media understanding (image and PDF)
The bundled Anthropic plugin registers image and PDF understanding. OpenClaw
auto-resolves media capabilities from the configured Anthropic auth — no
additional config is needed.
When an image or PDF is attached to a conversation, OpenClaw automatically
routes it through the Anthropic media understanding provider.
| Property | Value |
|---|---|
| Default model | claude-opus-4-6 |
| Supported input | Images, PDF documents |
1M context window (beta)
1M context window (beta)
Anthropic’s 1M context window is beta-gated. Enable it per model:OpenClaw maps this to
anthropic-beta: context-1m-2025-08-07 on requests.params.context1m: true also applies to the Claude CLI backend
(claude-cli/*) for eligible Opus and Sonnet models, expanding the runtime
context window for those CLI sessions to match the direct-API behavior.Claude Opus 4.7 1M context
Claude Opus 4.7 1M context
anthropic/claude-opus-4.7 and its claude-cli variant have a 1M context
window by default — no params.context1m: true needed.Troubleshooting
401 errors / token suddenly invalid
401 errors / token suddenly invalid
Anthropic token auth expires and can be revoked. For new setups, use an Anthropic API key instead.
No API key found for provider "anthropic"
No API key found for provider "anthropic"
Anthropic auth is per agent — new agents do not inherit the main agent’s keys. Re-run onboarding for that agent (or configure an API key on the gateway host), then verify with
openclaw models status.No credentials found for profile "anthropic:default"
No credentials found for profile "anthropic:default"
Run
openclaw models status to see which auth profile is active. Re-run onboarding, or configure an API key for that profile path.No available auth profile (all in cooldown)
No available auth profile (all in cooldown)
Check
openclaw models status --json for auth.unusableProfiles. Anthropic rate-limit cooldowns can be model-scoped, so a sibling Anthropic model may still be usable. Add another Anthropic profile or wait for cooldown.More help: Troubleshooting and FAQ.
Related
Model selection
Choosing providers, model refs, and failover behavior.
CLI backends
Claude CLI backend setup and runtime details.
Prompt caching
How prompt caching works across providers.
OAuth and auth
Auth details and credential reuse rules.