Anthropic (Claude)
Anthropic entwickelt die Claude-Modellfamilie und bietet Zugriff über eine API und Claude CLI. In OpenClaw werden sowohl Anthropic-API-Schlüssel als auch die Wiederverwendung von Claude CLI unterstützt. Bereits konfigurierte ältere Anthropic-Token-Profile werden zur Laufzeit weiterhin berücksichtigt.Option A: Anthropic-API-Schlüssel
Am besten geeignet für: standardmäßigen API-Zugriff und nutzungsbasierte Abrechnung. Erstellen Sie Ihren API-Schlüssel in der Anthropic Console.CLI-Einrichtung
Anthropic-Konfigurationsausschnitt
Thinking-Standards (Claude 4.6)
- Anthropic-Claude-4.6-Modelle verwenden in OpenClaw standardmäßig
adaptiveThinking, wenn kein explizites Thinking-Level gesetzt ist. - Sie können dies pro Nachricht (
/think:<level>) oder in den Modellparametern überschreiben:agents.defaults.models["anthropic/<model>"].params.thinking. - Zugehörige Anthropic-Dokumentation:
Fast-Modus (Anthropic API)
Der gemeinsame Schalter/fast von OpenClaw unterstützt auch direkten öffentlichen Anthropic-Datenverkehr, einschließlich Anfragen mit API-Schlüssel- und OAuth-Authentifizierung, die an api.anthropic.com gesendet werden.
/fast onwird zuservice_tier: "auto"zugeordnet/fast offwird zuservice_tier: "standard_only"zugeordnet- Konfigurationsstandard:
- OpenClaw fügt Anthropic-Service-Tiers nur für direkte Anfragen an
api.anthropic.comein. Wenn Sieanthropic/*über einen Proxy oder ein Gateway routen, lässt/fastservice_tierunverändert. - Explizite Anthropic-Modellparameter
serviceTieroderservice_tierüberschreiben den Standard von/fast, wenn beide gesetzt sind. - Anthropic meldet das tatsächlich verwendete Tier in der Antwort unter
usage.service_tier. Bei Konten ohne Priority-Tier-Kapazität kannservice_tier: "auto"weiterhin zustandardaufgelöst werden.
Prompt-Caching (Anthropic API)
OpenClaw unterstützt die Prompt-Caching-Funktion von Anthropic. Diese ist nur für die API verfügbar; ältere Anthropic-Token-Authentifizierung berücksichtigt Cache-Einstellungen nicht.Konfiguration
Verwenden Sie den ParametercacheRetention in Ihrer Modellkonfiguration:
| Value | Cache Duration | Description |
|---|---|---|
none | Kein Caching | Prompt-Caching deaktivieren |
short | 5 Minuten | Standard für API-Key-Authentifizierung |
long | 1 Stunde | Erweiterter Cache |
Standards
Bei Verwendung der Anthropic-API-Key-Authentifizierung wendet OpenClaw automatischcacheRetention: "short" (5-Minuten-Cache) für alle Anthropic-Modelle an. Sie können dies überschreiben, indem Sie cacheRetention explizit in Ihrer Konfiguration setzen.
CacheRetention-Überschreibungen pro Agent
Verwenden Sie Modellparameter als Basis und überschreiben Sie dann bestimmte Agenten überagents.list[].params.
agents.defaults.models["provider/model"].paramsagents.list[].params(passendeid, überschreibt nach Schlüssel)
Hinweise zu Bedrock Claude
- Anthropic-Claude-Modelle auf Bedrock (
amazon-bedrock/*anthropic.claude*) akzeptieren konfiguriertescacheRetentionals Pass-through. - Nicht-Anthropic-Bedrock-Modelle werden zur Laufzeit auf
cacheRetention: "none"erzwungen. - Die smarten Standardwerte für Anthropic-API-Schlüssel setzen auch für Claude-on-Bedrock-Modellreferenzen
cacheRetention: "short", wenn kein expliziter Wert gesetzt ist.
1M-Kontextfenster (Anthropic-Beta)
Das 1M-Kontextfenster von Anthropic ist beta-gesteuert. In OpenClaw aktivieren Sie es pro Modell mitparams.context1m: true für unterstützte Opus-/Sonnet-Modelle.
anthropic-beta: context-1m-2025-08-07 zu.
Dies wird nur aktiviert, wenn params.context1m für
dieses Modell explizit auf true gesetzt ist.
Voraussetzung: Anthropic muss die Nutzung von langem Kontext für diese Anmeldedaten zulassen.
Hinweis: Anthropic lehnt derzeit context-1m-*-Beta-Anfragen bei Verwendung
der älteren Anthropic-Token-Authentifizierung (sk-ant-oat-*) ab. Wenn Sie
context1m: true mit diesem älteren Auth-Modus konfigurieren, protokolliert OpenClaw eine Warnung und
fällt auf das Standard-Kontextfenster zurück, indem der Kontext1m-Beta-
Header übersprungen wird, während die erforderlichen OAuth-Betas beibehalten werden.
Claude-CLI-Backend
Das gebündelte Anthropic-claude-cli-Backend wird in OpenClaw unterstützt.
- Mitarbeitende von Anthropic haben uns mitgeteilt, dass diese Nutzung wieder erlaubt ist.
- OpenClaw behandelt daher die Wiederverwendung von Claude CLI und die Nutzung von
claude -pals für diese Integration zulässig, sofern Anthropic keine neue Richtlinie veröffentlicht. - Anthropic-API-Schlüssel bleiben der klarste Produktionspfad für dauerhaft laufende Gateway- Hosts und explizite serverseitige Abrechnungskontrolle.
- Einrichtungs- und Laufzeitdetails finden Sie unter /gateway/cli-backends.
Hinweise
- Die öffentlichen Claude-Code-Dokumente von Anthropic dokumentieren weiterhin direkte CLI-Nutzung wie
claude -p, und Mitarbeitende von Anthropic haben uns mitgeteilt, dass Claude-CLI-Nutzung im Stil von OpenClaw wieder erlaubt ist. Wir behandeln diese Leitlinie als geklärt, sofern Anthropic keine neue Richtlinienänderung veröffentlicht. - Anthropic-Setup-Token bleibt in OpenClaw als unterstützter tokenbasierter Auth-Pfad verfügbar, aber OpenClaw bevorzugt jetzt die Wiederverwendung von Claude CLI und
claude -p, wenn verfügbar. - Auth-Details + Wiederverwendungsregeln finden Sie unter /concepts/oauth.
Fehlerbehebung
401-Fehler / Token plötzlich ungültig- Die tokenbasierte Anthropic-Authentifizierung kann ablaufen oder widerrufen werden.
- Für neue Setups migrieren Sie zu einem Anthropic-API-Schlüssel.
- Authentifizierung ist pro Agent. Neue Agenten übernehmen die Schlüssel des Hauptagenten nicht.
- Führen Sie das Onboarding für diesen Agenten erneut aus oder konfigurieren Sie einen API-Schlüssel auf dem Gateway-
Host und verifizieren Sie dann mit
openclaw models status.
anthropic:default gefunden
- Führen Sie
openclaw models statusaus, um zu sehen, welches Auth-Profil aktiv ist. - Führen Sie das Onboarding erneut aus oder konfigurieren Sie einen API-Schlüssel für diesen Profilpfad.
- Prüfen Sie
openclaw models status --jsonaufauth.unusableProfiles. - Anthropic-Rate-Limit-Cooldowns können modellspezifisch sein, daher kann ein anderes Anthropic- Modell weiterhin nutzbar sein, selbst wenn das aktuelle gerade im Cooldown ist.
- Fügen Sie ein weiteres Anthropic-Profil hinzu oder warten Sie auf das Ende des Cooldowns.