Anthropic (Claude)
Anthropic developpe la famille de modeles Claude et fournit un acces via une API. Dans OpenClaw, vous pouvez vous authentifier avec une cle API ou un setup-token.Option A : Cle API Anthropic
Ideal pour : l’acces API standard et la facturation a l’usage. Creez votre cle API dans la console Anthropic.Configuration via la CLI
Extrait de configuration
Mise en cache des prompts (API Anthropic)
OpenClaw prend en charge la fonctionnalite de mise en cache des prompts d’Anthropic. C’est uniquement via l’API ; l’authentification par abonnement ne respecte pas les parametres de cache.Configuration
Utilisez le parametrecacheRetention dans la configuration de votre modele :
| Valeur | Duree du cache | Description |
|---|---|---|
none | Pas de cache | Desactiver la mise en cache des prompts |
short | 5 minutes | Valeur par defaut pour l’authentification par cle API |
long | 1 heure | Cache etendu (necessite le drapeau beta) |
Valeurs par défaut
Lors de l’utilisation de l’authentification par cle API Anthropic, OpenClaw applique automatiquementcacheRetention: "short" (cache de 5 minutes) a tous les modeles Anthropic. Vous pouvez remplacer ce comportement en definissant explicitement cacheRetention dans votre configuration.
Parametre historique
L’ancien parametrecacheControlTtl est toujours pris en charge pour assurer la retrocompatibilite :
"5m"correspond ashort"1h"correspond along
cacheRetention.
OpenClaw inclut le drapeau beta extended-cache-ttl-2025-04-11 pour les requetes API Anthropic ;
conservez-le si vous surchargez les en-tetes du fournisseur (voir /gateway/configuration).
Option B : Setup-token Claude
Ideal pour : utiliser votre abonnement Claude.Ou obtenir un setup-token
Les setup-tokens sont crees par la Claude Code CLI, et non par la console Anthropic. Vous pouvez l’executer sur n’importe quelle machine :Configuration via la CLI
Configuration du snippet (setup-token)
Remarques
- Generez le setup-token avec
claude setup-tokenet collez-le, ou executezopenclaw models auth setup-tokensur l’hote de la passerelle. - Si vous voyez « OAuth token refresh failed … » avec un abonnement Claude, re-authentifiez-vous avec un setup-token. Voir /gateway/troubleshooting#oauth-token-refresh-failed-anthropic-claude-subscription.
- Les details d’authentification et les regles de reutilisation sont decrits dans /concepts/oauth.
Problemes courants
Erreurs 401 / token soudainement invalide- L’authentification par abonnement Claude peut expirer ou etre revoquee. Re-executez
claude setup-tokenet collez-le sur l’hote de la passerelle. - Si la connexion via la CLI Claude se trouve sur une autre machine, utilisez
openclaw models auth paste-token --provider anthropicsur l’hote de la passerelle.
- L’authentification est par agent. Les nouveaux agents n’heritent pas des cles de l’agent principal.
- Relancez la prise en main pour cet agent, ou collez un setup-token / une cle API sur l’hote de la passerelle, puis verifiez avec
openclaw models status.
anthropic:default
- Executez
openclaw models statuspour voir quel profil d’authentification est actif. - Relancez la prise en main, ou collez un setup-token / une cle API pour ce profil.
- Verifiez
openclaw models status --jsonpourauth.unusableProfiles. - Ajoutez un autre profil Anthropic ou attendez la fin du cooldown.