Ir al contenido

Anthropic

Anthropic desarrolla la familia de modelos Claude. OpenClaw admite dos rutas de autenticación:

  • Clave API — acceso directo a la API de Anthropic con facturación basada en el uso (modelos anthropic/*)
  • Claude CLI — reutilizar un inicio de sesión existente de Claude Code en el mismo host

Mejor para: acceso estándar a la API y facturación basada en el uso.

  1. Obtenga su clave de API

    Cree una clave de API en la Consola de Anthropic.

  2. Ejecutar la incorporación

    Ventana de terminal
    openclaw onboard
    # choose: Anthropic API key

    O pase la clave directamente:

    Ventana de terminal
    openclaw onboard --anthropic-api-key "$ANTHROPIC_API_KEY"
  3. Verificar que el modelo esté disponible

    Ventana de terminal
    openclaw models list --provider anthropic
{
env: { ANTHROPIC_API_KEY: "example-anthropic-key-not-real" },
agents: { defaults: { model: { primary: "anthropic/claude-opus-4-8" } } },
}

Valores predeterminados de pensamiento (Claude 4.8 y 4.6)

Sección titulada «Valores predeterminados de pensamiento (Claude 4.8 y 4.6)»

Claude Opus 4.8 mantiene el pensamiento desactivado de forma predeterminada en OpenClaw. Cuando habilitas explícitamente el pensamiento adaptativo con /think high|xhigh|max, OpenClaw envía los valores de esfuerzo de Opus 4.8 de Anthropic; los modelos Claude 4.6 tienen como valor predeterminado adaptive.

Anular por mensaje con /think:<level> o en los parámetros del modelo:

{
agents: {
defaults: {
models: {
"anthropic/claude-opus-4-8": {
params: { thinking: "high" },
},
},
},
},
}

OpenClaw admite la función de almacenamiento en caché del prompt de Anthropic para la autenticación con clave de API.

ValorDuración de la cachéDescripción
"short" (predeterminado)5 minutosSe aplica automáticamente para la autenticación con clave de API
"long"1 horaCaché extendida
"none"Sin almacenamiento en cachéDesactivar el almacenamiento en caché del prompt
{
agents: {
defaults: {
models: {
"anthropic/claude-opus-4-6": {
params: { cacheRetention: "long" },
},
},
},
},
}
Anulaciones de caché por agente

Usa los parámetros a nivel de modelo como base, luego anula agentes específicos a través de agents.list[].params:

{
agents: {
defaults: {
model: { primary: "anthropic/claude-opus-4-6" },
models: {
"anthropic/claude-opus-4-6": {
params: { cacheRetention: "long" },
},
},
},
list: [
{ id: "research", default: true },
{ id: "alerts", params: { cacheRetention: "none" } },
],
},
}

Orden de fusión de configuración:

  1. agents.defaults.models["provider/model"].params
  2. agents.list[].params (coincide con id, anula por clave)

Esto permite que un agente mantenga una caché de larga duración mientras que otro agente en el mismo modelo desactiva el almacenamiento en caché para tráfico de ráfagas/baja reutilización.

Notas de Claude en Bedrock
  • Los modelos Anthropic Claude en Bedrock (amazon-bedrock/*anthropic.claude*) aceptan el paso a través de cacheRetention cuando están configurados.
  • Los modelos de Bedrock que no son de Anthropic se fuerzan a cacheRetention: "none" en tiempo de ejecución.
  • Los valores predeterminados inteligentes de clave de API también inicializan cacheRetention: "short" para referencias de Claude en Bedrock cuando no se establece ningún valor explícito.
Modo rápido

El interruptor compartido /fast de OpenClaw soporta el tráfico directo de Anthropic (API key y OAuth a api.anthropic.com).

CommandAsigna a
/fast onservice_tier: "auto"
/fast offservice_tier: "standard_only"
{
agents: {
defaults: {
models: {
"anthropic/claude-sonnet-4-6": {
params: { fastMode: true },
},
},
},
},
}
Comprensión multimedia (imagen y PDF)

El complemento Anthropic incluido registra la comprensión de imágenes y PDF. OpenClaw resuelve automáticamente las capacidades multimedia desde la autenticación de Anthropic configurada; no se necesita configuración adicional.

PropertyValor
Default modelclaude-opus-4-8
Supported inputImágenes, documentos PDF

Cuando se adjunta una imagen o PDF a una conversación, OpenClaw automáticamente la enruta a través del proveedor de comprensión multimedia de Anthropic.

Ventana de contexto de 1M

La ventana de contexto de 1M de Anthropic está disponible en los modelos Claude 4.x con capacidad GA como Opus 4.8, Opus 4.7, Opus 4.6 y Sonnet 4.6. OpenClaw dimensiona esos modelos en 1M automáticamente:

{
agents: {
defaults: {
models: {
"anthropic/claude-opus-4-6": {},
},
},
},
}

Las configuraciones más antiguas pueden conservar params.context1m: true, pero OpenClaw ya no envía el encabezado beta retirado context-1m-2025-08-07. Las entradas de configuración anthropicBeta más antiguas con ese valor se ignoran durante la resolución del encabezado de la solicitud y los modelos Claude más antiguos no compatibles se mantienen en su ventana de contexto normal.

params.context1m: true también se aplica al backend de Claude CLI (claude-cli/*) para los modelos Opus y Sonnet con capacidad GA elegibles, preservando la ventana de contexto en tiempo de ejecución para esas sesiones de CLI para que coincida con el comportamiento de la API directa.

Contexto de 1M de Claude Opus 4.8

anthropic/claude-opus-4-8 y su variante claude-cli tienen una ventana de contexto de 1M de forma predeterminada; no se necesita params.context1m: true.

Errores 401 / token inválido de repente

La autenticación de token de Anthropic expira y puede ser revocada. Para nuevas configuraciones, use una clave de API de Anthropic en su lugar.

No se encontró ninguna clave de API para el proveedor "anthropic"

La autenticación de Anthropic es por agente: los nuevos agentes no heredan las claves del agente principal. Vuelva a ejecutar la incorporación para ese agente (o configure una clave de API en el host de la puerta de enlace) y luego verifique con openclaw models status.

No se encontraron credenciales para el perfil "anthropic:default"

Ejecute openclaw models status para ver qué perfil de autenticación está activo. Vuelva a ejecutar la incorporación o configure una clave de API para esa ruta de perfil.

No available auth profile (all in cooldown)

Consulte openclaw models status --json para auth.unusableProfiles. Los períodos de espera de límites de tasa de Anthropic pueden estar limitados al modelo, por lo que un modelo hermano de Anthropic aún puede ser utilizable. Agregue otro perfil de Anthropic o espere el período de espera.

Model selection

Elección de proveedores, referencias de modelos y comportamiento de conmutación por error.

CLI backends

Configuración y detalles de tiempo de ejecución del backend de Claude CLI.

Prompt caching

Cómo funciona el almacenamiento en caché de prompts en los diferentes proveedores.

OAuth and auth

Detalles de autenticación y reglas de reutilización de credenciales.