Anthropic (Claude)
Anthropic bouwt de Claude-modelfamilie en biedt toegang via een API. In OpenClaw kun je authenticeren met een API-sleutel of een setup-token.Optie A: Anthropic API-sleutel
Beste voor: standaard API-toegang en gebruiksgebaseerde facturering. Maak je API-sleutel aan in de Anthropic Console.CLI-installatie
Config-fragment
Prompt caching (Anthropic API)
OpenClaw ondersteunt de prompt-cachingfunctie van Anthropic. Dit is alleen API; abonnementsauthenticatie respecteert cache-instellingen niet.Configuratie
Gebruik de parametercacheRetention in je modelconfig:
| Waarde | Cacheduur | Beschrijving |
|---|---|---|
none | Geen caching | Prompt caching uitschakelen |
short | 5 minuten | Standaard voor API-sleutelauth |
long | 1 uur | Uitgebreide cache (vereist beta-flag) |
Standaardwaarden
Bij gebruik van Anthropic API-sleutelauthenticatie past OpenClaw automatischcacheRetention: "short" (cache van 5 minuten) toe voor alle Anthropic-modellen. Je kunt dit overschrijven door cacheRetention expliciet in je config in te stellen.
Verouderde parameter
De oudere parametercacheControlTtl wordt nog steeds ondersteund voor achterwaartse compatibiliteit:
"5m"komt overeen metshort"1h"komt overeen metlong
cacheRetention.
OpenClaw bevat de beta-flag extended-cache-ttl-2025-04-11 voor Anthropic API-aanvragen;
behoud deze als je provider-headers overschrijft (zie /gateway/configuration).
Optie B: Claude setup-token
Beste voor: het gebruiken van je Claude-abonnement.Waar je een setup-token krijgt
Setup-tokens worden aangemaakt door de Claude Code CLI, niet door de Anthropic Console. Je kunt dit op elke machine uitvoeren:CLI-installatie (setup-token)
Config-fragment (setup-token)
Notities
- Genereer de setup-token met
claude setup-tokenen plak deze, of voeropenclaw models auth setup-tokenuit op de Gateway-host. - Als je “OAuth token refresh failed …” ziet bij een Claude-abonnement, authenticeer opnieuw met een setup-token. Zie /gateway/troubleshooting#oauth-token-refresh-failed-anthropic-claude-subscription.
- Auth-details + hergebruikregels staan in /concepts/oauth.
Problemen oplossen
401-fouten / token plotseling ongeldig- Claude-abonnementsauth kan verlopen of worden ingetrokken. Voer
claude setup-tokenopnieuw uit en plak deze op de Gateway-host. - Als de Claude CLI-login op een andere machine staat, gebruik
openclaw models auth paste-token --provider anthropicop de Gateway-host.
- Auth is per agent. Nieuwe agents erven de sleutels van de hoofdagent niet.
- Doorloop de onboarding opnieuw voor die agent, of plak een setup-token / API-sleutel op de
Gateway-host en verifieer met
openclaw models status.
anthropic:default
- Voer
openclaw models statusuit om te zien welk auth-profiel actief is. - Doorloop de onboarding opnieuw, of plak een setup-token / API-sleutel voor dat profiel.
- Controleer
openclaw models status --jsonopauth.unusableProfiles. - Voeg een ander Anthropic-profiel toe of wacht tot de cooldown voorbij is.