Anthropic (Claude)
A Anthropic desenvolve a família de modelos Claude e fornece acesso por meio de uma API. No OpenClaw, você pode se autenticar com uma chave de API ou um setup-token.Opção A: Chave de API da Anthropic
Melhor para: acesso padrão à API e cobrança baseada em uso. Crie sua chave de API no Console da Anthropic.Configuração da CLI
Trecho de configuração
Cache de prompt (API da Anthropic)
O OpenClaw oferece suporte ao recurso de cache de prompt da Anthropic. Isso é somente por API; a autenticação por assinatura não respeita as configurações de cache.Configuração
Use o parâmetrocacheRetention na configuração do seu modelo:
| Valor | Duração do cache | Descrição |
|---|---|---|
none | Sem cache | Desativar o cache de prompt |
short | 5 minutos | Padrão para autenticação por chave de API |
long | 1 hora | Cache estendido (requer flag beta) |
Padrões
Ao usar autenticação por Chave de API da Anthropic, o OpenClaw aplica automaticamentecacheRetention: "short" (cache de 5 minutos) para todos os modelos da Anthropic. Você pode sobrescrever isso definindo explicitamente cacheRetention na sua configuração.
Parâmetro legado
O parâmetro antigocacheControlTtl ainda é suportado para compatibilidade retroativa:
"5m"mapeia parashort"1h"mapeia paralong
cacheRetention.
O OpenClaw inclui a flag beta extended-cache-ttl-2025-04-11 para requisições à API da Anthropic; mantenha-a se você sobrescrever os cabeçalhos do provedor (veja /gateway/configuration).
Opção B: Claude setup-token
Melhor para: usar sua assinatura do Claude.Onde obter um setup-token
Os setup-tokens são criados pela Claude Code CLI, não pelo Console da Anthropic. Você pode executar isso em qualquer máquina:Configuração da CLI (setup-token)
Trecho de configuração (setup-token)
Notas
- Gere o setup-token com
claude setup-tokene cole-o, ou executeopenclaw models auth setup-tokenno host do gateway. - Se você vir “OAuth token refresh failed …” em uma assinatura do Claude, reautentique com um setup-token. Veja /gateway/troubleshooting#oauth-token-refresh-failed-anthropic-claude-subscription.
- Detalhes de autenticação + regras de reutilização estão em /concepts/oauth.
Solução de problemas
Erros 401 / token subitamente inválido- A autenticação da assinatura do Claude pode expirar ou ser revogada. Execute novamente
claude setup-tokene cole-o no host do gateway. - Se o login da Claude CLI estiver em outra máquina, use
openclaw models auth paste-token --provider anthropicno host do gateway.
- A autenticação é por agente. Novos agentes não herdam as chaves do agente principal.
- Execute novamente a integração inicial para esse agente ou cole um setup-token / chave de API no
host do gateway e, em seguida, verifique com
openclaw models status.
anthropic:default
- Execute
openclaw models statuspara ver qual perfil de autenticação está ativo. - Execute novamente a integração inicial ou cole um setup-token / chave de API para esse perfil.
- Verifique
openclaw models status --jsonparaauth.unusableProfiles. - Adicione outro perfil da Anthropic ou aguarde o cooldown.