Anthropic (Claude)
Anthropic desarrolla la familia de modelos Claude y proporciona acceso mediante una API. En OpenClaw puede autenticarse con una clave de API o con un setup-token.Opción A: Clave de API de Anthropic
Mejor para: acceso estándar a la API y facturación por uso. Cree su clave de API en la Consola de Anthropic.Configuración de la CLI
Fragmento de configuración
Caché de prompts (API de Anthropic)
OpenClaw admite la función de caché de prompts de Anthropic. Esto es solo para API; la autenticación por suscripción no respeta la configuración de caché.Configuración
Use el parámetrocacheRetention en la configuración de su modelo:
| Valor | Duración de caché | Descripción |
|---|---|---|
none | Sin caché | Desactivar la caché de prompts |
short | 5 minutos | Valor predeterminado para auth con clave de API |
long | 1 hora | Caché extendida (requiere bandera beta) |
Valores predeterminados
Al usar autenticación con clave de API de Anthropic, OpenClaw aplica automáticamentecacheRetention: "short" (caché de 5 minutos) para todos los modelos de Anthropic. Puede sobrescribirlo configurando explícitamente cacheRetention en su configuración.
Parámetro heredado
El parámetro anteriorcacheControlTtl aún es compatible por compatibilidad retroactiva:
"5m"se asigna ashort"1h"se asigna along
cacheRetention.
OpenClaw incluye la bandera beta extended-cache-ttl-2025-04-11 para solicitudes de la API de Anthropic; consérvela si sobrescribe los encabezados del proveedor (consulte /gateway/configuration).
Opción B: Claude setup-token
Mejor para: usar su suscripción de Claude.Dónde obtener un setup-token
Los setup-tokens se crean con la Claude Code CLI, no en la Consola de Anthropic. Puede ejecutarla en cualquier máquina:Configuración de la CLI (setup-token)
Fragmento de configuración (setup-token)
Notas
- Genere el setup-token con
claude setup-tokeny péguelo, o ejecuteopenclaw models auth setup-tokenen el host del Gateway. - Si ve “OAuth token refresh failed …” en una suscripción de Claude, vuelva a autenticarse con un setup-token. Consulte /gateway/troubleshooting#oauth-token-refresh-failed-anthropic-claude-subscription.
- Los detalles de autenticación y las reglas de reutilización están en /concepts/oauth.
Solución de problemas
Errores 401 / token inválido de repente- La autenticación de suscripción de Claude puede expirar o revocarse. Vuelva a ejecutar
claude setup-tokeny péguelo en el host del Gateway. - Si el inicio de sesión de la CLI de Claude está en otra máquina, use
openclaw models auth paste-token --provider anthropicen el host del Gateway.
- La autenticación es por agente. Los agentes nuevos no heredan las claves del agente principal.
- Vuelva a ejecutar el onboarding para ese agente, o pegue un setup-token / clave de API en el
host del Gateway y luego verifique con
openclaw models status.
anthropic:default
- Ejecute
openclaw models statuspara ver qué perfil de autenticación está activo. - Vuelva a ejecutar el onboarding, o pegue un setup-token / clave de API para ese perfil.
- Revise
openclaw models status --jsonparaauth.unusableProfiles. - Agregue otro perfil de Anthropic o espere a que termine el enfriamiento.