Aller au contenu

Anthropic

Anthropic développe la famille de model Claude. OpenClaw prend en charge deux méthodes d’authentification :

  • Clé API — accès direct à l’Anthropic API avec facturation à l’utilisation (anthropic/* models)
  • Claude CLI — réutiliser une connexion Claude Code existante sur le même hôte

Idéal pour : accès standard à l’API et facturation à l’utilisation.

  1. APIObtenir votre clé API

    Créez une clé API dans la Console Anthropic.

  2. Exécuter l'onboarding

    Fenêtre de terminal
    openclaw onboard
    # choose: Anthropic API key

    Ou passez la clé directement :

    Fenêtre de terminal
    openclaw onboard --anthropic-api-key "$ANTHROPIC_API_KEY"
  3. Vérifier que le modèle est disponible

    Fenêtre 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" } } },
}

Valeurs par défaut de réflexion (Claude 4.8 et 4.6)

Section intitulée « Valeurs par défaut de réflexion (Claude 4.8 et 4.6) »

Claude Opus 4.8 désactive la réflexion par défaut dans OpenClaw. Lorsque vous activez explicitement la réflexion adaptative avec /think high|xhigh|max, OpenClaw envoie les valeurs d’effort Opus 4.8 de Anthropic ; les modèles Claude 4.6 ont par défaut la valeur adaptive.

Remplacez par message avec /think:<level> ou dans les paramètres du modèle :

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

OpenClaw prend en charge la fonctionnalité de cache de prompt de Anthropic pour l’authentification par clé API.

ValeurDurée du cacheDescription
"short" (par défaut)5 minutesAppliqué automatiquement pour l’authentification par clé API
"long"1 heureCache étendu
"none"Pas de cacheDésactiver le cache de prompt
{
agents: {
defaults: {
models: {
"anthropic/claude-opus-4-6": {
params: { cacheRetention: "long" },
},
},
},
},
}
Remplacements du cache par agent

Utilisez les paramètres au niveau du modèle comme base, puis remplacez des agents spécifiques via 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" } },
],
},
}

Ordre de fusion de la configuration :

  1. agents.defaults.models["provider/model"].params
  2. agents.list[].params (correspondance id, remplacement par clé)

Cela permet à un agent de conserver un cache à long terme tandis qu’un autre agent sur le même modèle désactive le cache pour le trafic par rafales/à faible réutilisation.

Notes sur Claude Bedrock
  • Les modèles Claude Anthropic sur Bedrock (amazon-bedrock/*anthropic.claude*) acceptent le transfert cacheRetention lorsqu’ils sont configurés.
  • Les modèles Bedrock non Anthropic sont forcés à cacheRetention: "none" lors de l’exécution.
  • Les valeurs par défaut intelligentes de clé API initialisent également cacheRetention: "short" pour les références Claude-on-Bedrock lorsqu aucune valeur explicite n’est définie.
Mode rapide

L’interrupteur partagé /fast d’OpenClaw prend en charge le trafic direct vers Anthropic (clé API et OAuth vers api.anthropic.com).

CommandeCorrespond à
/fast onservice_tier: "auto"
/fast offservice_tier: "standard_only"
{
agents: {
defaults: {
models: {
"anthropic/claude-sonnet-4-6": {
params: { fastMode: true },
},
},
},
},
}
Compréhension des médias (image et PDF)

Le plugin Anthropic intégré enregistre la compréhension des images et des PDF. OpenClaw résout automatiquement les capacités des médias à partir de l’authentification Anthropic configurée — aucune configuration supplémentaire n’est nécessaire.

PropriétéValeur
Modèle par défautclaude-opus-4-8
Entrée prise en chargeImages, documents PDF

Lorsqu’une image ou un PDF est joint à une conversation, OpenClaw achemine automatiquement via le fournisseur de compréhension des médias Anthropic.

Fenêtre de contexte de 1M

La fenêtre de contexte de 1M d’Anthropic est disponible sur les modèles Claude 4.x compatibles GA tels qu’Opus 4.8, Opus 4.7, Opus 4.6 et Sonnet 4.6. OpenClaw dimensionne ces modèles à 1M automatiquement :

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

Les anciennes configurations peuvent conserver params.context1m: true, mais OpenClaw n’envoie plus l’en-tête bêta context-1m-2025-08-07 retiré. Les anciennes entrées de configuration anthropicBeta avec cette valeur sont ignorées lors de la résolution des en-têtes de requête et les anciens modèles Claude non pris en charge restent sur leur fenêtre de contexte normale.

params.context1m: true s’applique également au backend Claude CLI (claude-cli/*) pour les modèles Opus et Sonnet éligibles compatibles GA, préservant la fenêtre de contexte d’exécution pour ces sessions CLI afin de correspondre au comportement de l’API direct.

Claude Opus 4.8 1M context

anthropic/claude-opus-4-8 et sa variante claude-cli disposent d’une fenêtre de contexte de 1M par défaut — aucun params.context1m: true n’est nécessaire.

401 errors / token suddenly invalid

L’authentification par jeton Anthropic expire et peut être révoquée. Pour les nouvelles configurations, utilisez plutôt une clé d’Anthropic API.

Aucune clé API trouvée pour le provider "anthropic"

L’authentification Anthropic est par agent — les nouveaux agents n’héritent pas des clés de l’agent principal. Relancez l’onboarding pour cet agent (ou configurez une clé API sur l’hôte de la passerelle), puis vérifiez avec openclaw models status.

No credentials found for profile "anthropic:default"

Exécutez openclaw models status pour voir quel profil d’authentification est actif. Relancez l’onboarding, ou configurez une clé API pour ce chemin de profil.

No available auth profile (all in cooldown)

Consultez openclaw models status --json pour auth.unusableProfiles. Les temps d’attente de limitation de débit Anthropic peuvent être spécifiques à un modèle, un modèle Anthropic voisin peut donc toujours être utilisable. Ajoutez un autre profil Anthropic ou attendez la fin du temps d’attente.

Model selection

Choisir les fournisseurs, les références de modèles et le comportement de basculement.

CLI backends

Configuration et détails d’exécution du backend Claude CLI.

Prompt caching

Fonctionnement du cache de prompt (prompt caching) entre les fournisseurs.

OAuth and auth

Détails d’authentification et règles de réutilisation des identifiants.