Anthropic - OpenClaw : de nouveau utilisable
(docs.openclaw.ai)- Un responsable d’Anthropic a indiqué que l’usage de Claude CLI dans le style OpenClaw est de nouveau autorisé
- La prise en charge de la clé API Anthropic et de la réutilisation de Claude CLI est assurée conjointement, et les profils de jeton Anthropic existants restent également reconnus à l’exécution
- Le backend Claude CLI est de nouveau traité comme une méthode d’intégration autorisée, et l’usage de
claude -preste également permis jusqu’à l’annonce d’une nouvelle politique - Les modèles Claude 4.6 appliquent par défaut adaptive thinking lorsqu’aucun réglage explicite de thinking n’est défini, avec possibilité de le redéfinir via
/think:<level>ou les paramètres du modèle - Le basculement
/fastn’injecte service_tier que pour les requêtes envoyées directement àapi.anthropic.com; si elles passent par un proxy ou une gateway, le changement de tier n’est pas appliqué - La prompt caching et la fenêtre de contexte 1M sont également prises en charge, mais le caching est réservé à l’API et le contexte 1M nécessite une activation explicite ainsi qu’une autorisation d’usage long-context ; avec l’authentification existante
sk-ant-oat-*, l’en-tête bêta est exclu
Mode de prise en charge par Anthropic
- L’accès à la famille de modèles Claude prend en charge à la fois l’API et Claude CLI, et OpenClaw permet d’utiliser à la fois la clé API Anthropic et la réutilisation de Claude CLI
- Les profils de jeton Anthropic existants déjà configurés restent eux aussi reconnus à l’exécution
-
Clé API Anthropic
- Voie adaptée à l’accès API standard et à une facturation à l’usage
- La clé API peut être créée dans la console Anthropic
- Dans l’exemple de configuration CLI, il est possible de sélectionner Anthropic API key dans
openclaw onboard - La méthode non interactive
openclaw onboard --anthropic-api-key "$ANTHROPIC_API_KEY"est prise en charge - L’exemple de configuration utilise la variable d’environnement
ANTHROPIC_API_KEYet le modèle par défautanthropic/claude-opus-4-6
Valeur par défaut de thinking
- Les modèles Claude 4.6 appliquent par défaut adaptive thinking dans OpenClaw lorsqu’aucun niveau de thinking n’est défini explicitement
- Il est possible de le redéfinir par message avec
/think:<level>ou via le paramètre de modèleagents.defaults.models["anthropic/<model>"].params.thinking - Des liens vers la documentation Adaptive thinking et Extended thinking sont fournis
Mode fast
- Le basculeur
/fastpartagé d’OpenClaw prend aussi en charge le trafic Anthropic public direct envoyé àapi.anthropic.com- Cela inclut à la fois les requêtes authentifiées par clé API et les requêtes authentifiées par OAuth
/fast onest mappé versservice_tier: "auto"/fast offest mappé versservice_tier: "standard_only"- L’exemple de valeur par défaut de configuration utilise
params.fastMode: truepour le modèleanthropic/claude-sonnet-4-6 -
Limitations
- OpenClaw n’injecte le service tier Anthropic que pour les requêtes directes vers
api.anthropic.com - Si les requêtes
anthropic/*sont redirigées via un proxy ou une gateway,/fastne modifie passervice_tier - Si un paramètre de modèle
serviceTierouservice_tierest défini explicitement, il prévaut sur la valeur par défaut de/fast - Anthropic enregistre le tier réellement appliqué dans
usage.service_tierde la réponse - Pour les comptes sans Priority Tier capacity,
service_tier: "auto"peut toujours être interprété commestandard
- OpenClaw n’injecte le service tier Anthropic que pour les requêtes directes vers
Prompt caching
- OpenClaw prend en charge la fonctionnalité prompt caching d’Anthropic
- Cette fonctionnalité est réservée à l’API, et l’authentification via les jetons Anthropic existants ne reflète pas les réglages de cache
-
Configuration
- Utilisation du paramètre
cacheRetentiondans la configuration du modèle nonedésactive le cachingshortcorrespond à un cache de 5 minuteslongcorrespond à un cache étendu d’1 heure- L’exemple de configuration utilise
params.cacheRetention: "long"pour le modèleanthropic/claude-opus-4-6
- Utilisation du paramètre
-
Valeurs par défaut
- Lors de l’utilisation d’une authentification par clé API Anthropic,
cacheRetention: "short"est automatiquement appliqué à tous les modèles Anthropic - Il est possible de redéfinir cette valeur par défaut en configurant explicitement
cacheRetention
- Lors de l’utilisation d’une authentification par clé API Anthropic,
-
Redéfinition par agent
- Les paramètres au niveau du modèle servent de base, puis certains agents peuvent être redéfinis individuellement via
agents.list[].params - Dans l’exemple,
researchconserve la configuration par défaut tandis quealertsappliquecacheRetention: "none" - L’ordre de fusion des paramètres liés au cache suit
agents.defaults.models["provider/model"].params, puisagents.list[].params - Même avec le même modèle, un agent peut conserver un cache long tandis qu’un autre peut désactiver le cache
- Un exemple de désactivation du cache mentionne l’évitement des coûts d’écriture pour un trafic en rafale ou peu réutilisable
- Les paramètres au niveau du modèle servent de base, puis certains agents peuvent être redéfinis individuellement via
-
Référence Bedrock Claude
- Les modèles Anthropic Claude sur Bedrock
amazon-bedrock/*anthropic.claude*prennent en charge la transmission decacheRetentionlorsqu’il est configuré - Les modèles Bedrock non-Anthropic sont forcés à
cacheRetention: "none"à l’exécution - Les valeurs intelligentes par défaut basées sur la clé API Anthropic appliquent aussi
cacheRetention: "short"aux références de modèles Claude-on-Bedrock lorsqu’aucune valeur explicite n’est fournie
- Les modèles Anthropic Claude sur Bedrock
Fenêtre de contexte 1M
- La fenêtre de contexte 1M d’Anthropic est une fonctionnalité bêta restreinte ; dans OpenClaw, elle peut être activée avec
params.context1m: truepour chaque modèle Opus/Sonnet compatible - L’exemple de configuration utilise
params.context1m: truepour le modèleanthropic/claude-opus-4-6 - OpenClaw la mappe vers l’en-tête Anthropic
anthropic-beta: context-1m-2025-08-07 - Cette fonctionnalité n’est activée que lorsque
params.context1mvaut explicitementtruepour le modèle concerné - Condition d’usage : Anthropic doit autoriser le long-context usage pour les identifiants d’authentification utilisés
- À l’heure actuelle, Anthropic refuse les requêtes bêta
context-1m-*lors de l’utilisation de l’authentification par jeton Anthropic existantesk-ant-oat-* - Si
context1m: trueest défini avec le mode d’authentification existant, OpenClaw enregistre un avertissement, ignore l’en-tête bêta context1m et bascule vers la fenêtre de contexte standard- Le bêta OAuth requis est, lui, conservé
Backend Claude CLI
- Le backend Anthropic
claude-cliinclus est pris en charge par OpenClaw - Un employé d’Anthropic a indiqué que cette manière de l’utiliser est de nouveau autorisée
- En conséquence, OpenClaw traite la réutilisation de Claude CLI et l’usage de
claude -pcomme des méthodes d’intégration autorisées jusqu’à ce qu’Anthropic publie une nouvelle politique - Pour un hôte de gateway toujours actif et un contrôle explicite de la facturation côté serveur, la clé API Anthropic reste la voie opérationnelle la plus claire
- Les détails de configuration et d’exécution sont disponibles sous
/gateway/cli-backends
Remarques
- La documentation publique Claude Code d’Anthropic continue de documenter l’usage direct du CLI, y compris
claude -p - Un employé d’Anthropic a indiqué que l’usage de Claude CLI selon l’approche OpenClaw est de nouveau autorisé, et cela est considéré comme la consigne confirmée jusqu’à l’annonce d’un nouveau changement de politique par Anthropic
- Le setup-token Anthropic reste aussi proposé dans OpenClaw comme voie d’authentification prise en charge
- Toutefois, lorsque c’est possible, OpenClaw privilégie davantage la réutilisation de Claude CLI et
claude -p - Les détails sur l’authentification et les règles de réutilisation sont disponibles sous
/concepts/oauth
Dépannage
-
401 errors / token suddenly invalid
- L’authentification par jeton Anthropic peut expirer ou être révoquée
- Pour les nouvelles configurations, une migration vers la clé API Anthropic est recommandée
-
No API key found for provider “anthropic”
- L’authentification s’applique par agent
- Les nouveaux agents n’héritent pas de la clé de l’agent principal
- Il faut relancer l’onboarding pour l’agent concerné, ou définir une clé API sur l’hôte de gateway puis vérifier avec
openclaw models status
-
No credentials found for profile
anthropic:default- Il est possible de vérifier quel profil d’authentification est actif avec
openclaw models status - Il faut relancer l’onboarding ou définir la clé API sur le chemin du profil correspondant
- Il est possible de vérifier quel profil d’authentification est actif avec
-
No available auth profile (all in cooldown/unavailable)
openclaw models status --jsonpermet de vérifierauth.unusableProfiles- Le cooldown de rate limit Anthropic peut être par modèle ; même si le modèle actuel est en cooldown, un autre modèle Anthropic de la même famille peut rester utilisable
- Il faut ajouter un autre profil Anthropic ou attendre la fin du cooldown
- Des ressources complémentaires sont disponibles sous
/gateway/troubleshootinget/help/faq
9 commentaires
Après avoir réussi à rendre utilisable dans codex le modèle local gemma4 31b avec Codex (avec en plus la minutie de vérifier automatiquement jusqu’aux échanges multi-tours !), j’ai résilié tous mes autres abonnements sauf ChatGPT Pro. En combinant codex-app-linux avec ces deux-là, il me reste encore de la marge d’utilisation même en lançant des tâches au parallélisme maximal perceptible.
Pouvez-vous me donner les spécifications matérielles, s’il vous plaît ?
Je le fais tourner sur une 4090, donc c’est intelligent, mais pour une utilisation prolongée, ça montre ses limites.
J’essaie moi aussi de faire tourner gemma4 en local ; vous avez à peu près quelle configuration matérielle ?
Franchement, c'est trop pathétique...
J'ai juste l'impression qu'ils font ça temporairement parce qu'ils ont essayé d'empêcher les utilisateurs Pro d'utiliser Claude Code et que l'opinion s'est retournée contre eux..
Cela dit, mieux vaut sans doute attendre et voir pour l’instant plutôt que de risquer une suspension de compte en l’utilisant de travers pour rien.
J’ai eu des soucis avec l’utilisation de la clé API OAuth de CC, puis au final je me suis simplement installé sur Codex.
En fait, moi aussi je me suis installé sur Codex ces derniers temps… Claude consomme beaucoup trop vite les tokens.
Avis Hacker News
Ici Peter d’OpenClaw. Boris de Claude Code a déclaré publiquement sur Twitter que le style d’usage CLI était autorisé, donc j’ai fait confiance à cette ligne directrice et investi dans l’implémentation. J’ai aussi modifié le comportement pour désactiver par défaut, en usage CLI, les fonctionnalités à surconsommation de tokens comme heartbeat, mais en pratique Anthropic bloque toujours une partie du prompt système, ce qui fait que la communication publique ne correspond pas au fonctionnement réel. La déclaration en question est visible ici. On dirait aussi que le classificateur a changé quand des gens ont commencé à contourner le système en renommant légèrement les choses, mais je n’ai aucune intention de jouer à ce petit jeu de contournement, donc je me retrouve dans une zone grise où c’est théoriquement possible mais pas vraiment exploitable en pratique
claude -p. Avec l’arrivée du nouveau flag--bare, on a pourtant l’impression d’un rug pull pour les utilisateurs illimités de-p. La documentation indique aussi que--bareest le mode recommandé pour les scripts et les appels SDK, et qu’il deviendra à terme le comportement par défaut de-p, donc j’espère avoir mal compris, ou alors il faudrait une explication claire. La documentation est ici : headless docsclaude -pou de meilleurs workflows basés sur le SDK avec leurs propres tokens OAuthJ’ai vraiment l’impression qu’on est dans un bourbier opaque. Anthropic devrait dire clairement ce qui est pris en charge ou non selon le type d’abonnement, et tant que ce n’est pas fait, il est difficile pour les utilisateurs de savoir où ils se situent et comment utiliser le produit. Je n’utilise pas OpenClaw ni des produits similaires pour l’instant, mais j’aimerais au moins savoir ce qu’on a le droit de faire ou non, et aujourd’hui cela me semble presque impossible
vibe productme vient à l’esprit. En ce moment, les choses apparaissent et disparaissent trop vite, et cela a déjà largement réduit l’enthousiasme que j’avais autrefoisJe pense que le cœur du problème, c’est que des employés d’Anthropic ont donné sur Twitter des explications contradictoires, puis des rectifications, ce qui n’a fait qu’ajouter à la confusion. Aujourd’hui on dit que l’usage de type OpenClaw avec le CLI Claude est acceptable, et demain cela pourrait être retiré à nouveau par une mise à jour de politique. Sur Claude Code, Anthropic a montré qu’il était difficile de leur faire confiance, et pour préserver sa santé mentale il vaut probablement mieux migrer vers un autre fournisseur
keep your insanitym’a fait rire, parce que c’était au fond une formulation trop justeclaude -pvers une facturation additionnelle. Donc je ne trouve pas que cette page contredise réellement cette annonceCe changement a déjà été rétabli il y a deux semaines via ce commit, soit trois jours seulement après qu’Anthropic a dit qu’OpenClaw nécessitait une surconsommation. Vu cette chronologie, il est difficile de prendre tout cela très au sérieux, d’autant qu’il n’y a ni prise de position officielle ni même un simple tweet. Pour d’autres éléments de contexte, voir aussi ce lien HN
Open-Claw style CLI usage, c’est plutôt dans ce second sens. Et si on utilise des identifiants OAuth en dehors du CLI Claude Code, je comprends que cela entraîne, au-delà de l’abonnement existant, une facturation supplémentaire au tarif APIclaude -psont désormais interprétés comme relevant d’une facturation additionnelleAnthropic donne l’impression de brûler tout le goodwill accumulé, en augmentant les prix, en réduisant les limites et en gardant des règles floues
Comme cela arrive juste après l’accord avec Amazon, je me demande si tout cela n’était pas au fond une question de contraintes de calcul. Quoi qu’il en soit, le forfait Codex à 20 dollars par mois que j’ai testé était tellement limité qu’un agent n’avait même pas le temps de faire grand-chose avant de passer la main à un autre agent. Sans communication officielle d’Anthropic, je vais observer prudemment pendant un moment avant d’utiliser ce genre de montage, de peur de perdre mon précieux compte Max à 200 dollars par mois
Si j’ai bien compris, on peut utiliser des identifiants OAuth tant qu’on passe par les bibliothèques ou les outils d’Anthropic. Par exemple, on peut brancher OAuth sur le Claude Agent SDK pour prototyper divers agents intégrant Claude Code dans un budget mensuel prévisible, ce qui est particulièrement séduisant pour transformer des skills en outils ou applications autonomes. Plus avancé encore : on peut faire tourner Claude Code dans tmux et échanger avec lui en entrée/sortie. Les MCP Channels sont aussi intéressants, car ils permettent de placer un serveur MCP entre une application et une instance Claude Code en cours d’exécution afin d’assurer une communication bidirectionnelle. C’est lent, mais cela ouvre des usages où l’on quitte brièvement le contexte CLI pour faire plus facilement une tâche dans une interface graphique, puis où l’on revient ensuite sans perdre le contexte de la session
Depuis une semaine, mon assistant OpenClaw, qui utilisait Claude, a perdu sa personnalité et s’est mis à moins bien faire des choses qu’il gérait auparavant. La consommation est montée jusqu’à environ 28 dollars, puis elle a cessé d’augmenter ; je ne sais pas s’il y avait un autre problème derrière, mais le phénomène a continué. J’en ai finalement eu assez et j’ai utilisé un script de migration pour transférer l’historique de conversation et la personnalité vers la configuration de claude code. Grâce à la nouvelle fonctionnalité remote exec, j’ai pu récupérer l’essentiel des capacités précédentes sans devoir subir l’instabilité d’outils expérimentaux récents comme OpenClaw. Mon impression est qu’Anthropic avait pour stratégie d’introduire assez de friction pour les utilisateurs hobby afin de les pousser vers sa solution propriétaire, et qu’au final c’est peut-être effectivement l’option la plus sûre
claude -p promptet cron ; peut-être qu’ils s’en moquent simplement parce que le nombre de personnes capables de faire cela reste négligeable. On peut aussi regarder ce post HN pour le contexteLe fait qu’OpenClaw dise simplement que
Anthropic a dit que c’était bon… quelle situation parfaitement limpide, évidemmentJe suis globalement satisfait de la combinaison Claude Code + Opus + forfait Max, mais il reste toujours ces moments où ça casse, la question du coût, et la crainte d’un bannissement de compte. Je me demande donc s’il existe des combinaisons alternatives offrant une expérience similaire ou meilleure pour moins cher. J’ai souvent vu passer de bons retours sur pi.dev et OpenCode, et j’ai trouvé OpenCode assez convaincant avec Mimo V2 pro. Avant que la gratuité ne soit restreinte, j’utilisais aussi Qwen CLI et Gemini CLI, et j’ai également utilisé Z.ai avec OpenCode. D’autres disent qu’ils réservent Opus à la planification et délèguent les tâches moins importantes à des modèles meilleur marché, mais je n’aime pas tellement la facturation à l’usage, car j’ai du mal à croire qu’elle revienne réellement moins cher au final. Je travaille surtout sur du backend Python et du frontend TypeScript, j’héberge chez Hetzner, j’utilise beaucoup Docker et parfois k3s si nécessaire ; j’aimerais bien connaître des configurations de terrain qui fonctionnent vraiment dans ce type d’environnement
Sans mise en cache des prompts, j’ai l’impression que les tokens vont juste fondre.