Authenticatie
OpenClaw ondersteunt OAuth en API-sleutels voor modelproviders. Voor Anthropic- accounts raden we aan een API-sleutel te gebruiken. Voor toegang via een Claude-abonnement gebruik je het langlevende token dat is aangemaakt doorclaude setup-token.
Zie /concepts/oauth voor de volledige OAuth-flow en
opslagindeling.
Aanbevolen Anthropic-installatie (API-sleutel)
Als je Anthropic rechtstreeks gebruikt, gebruik dan een API-sleutel.- Maak een API-sleutel aan in de Anthropic Console.
- Plaats deze op de Gateway-host (de machine waarop
openclaw gatewaydraait).
- Als de Gateway onder systemd/launchd draait, plaats de sleutel bij voorkeur in
~/.openclaw/.envzodat de daemon deze kan lezen:
openclaw onboard.
Zie Help voor details over env-overerving (env.shellEnv,
~/.openclaw/.env, systemd/launchd).
Anthropic: setup-token (abonnementsauthenticatie)
Voor Anthropic is het aanbevolen pad een API-sleutel. Als je een Claude-abonnement gebruikt, wordt de setup-token-flow ook ondersteund. Voer dit uit op de Gateway-host:auth-profiles.json + werkt de config bij):
1 bij verlopen/ontbrekend,
2 bij bijna verlopen):
claude setup-token vereist een interactieve TTY.
Controleren van modelauthenticatiestatus
Controleren welke referenties worden gebruikt
Per sessie (chatopdracht)
Gebruik/model <alias-or-id>@<profileId> om een specifieke provider-inloggegevens vast te zetten
voor de huidige sessie (voorbeeldprofiel-id’s: anthropic:default, anthropic:work).
Gebruik /model (of /model list) voor een compacte keuzelijst; gebruik
/model status voor de volledige weergave (kandidaten + volgend
authenticatieprofiel, plus provider-endpointdetails indien geconfigureerd).
Per agent (CLI-override)
Stel een expliciete volgorde-override voor authenticatieprofielen in voor een agent (opgeslagen in deauth-profiles.json van die agent):
--agent <id> om een specifieke agent te targeten; laat dit weg om de
geconfigureerde standaardagent te gebruiken.
Problemen oplossen
“Geen inloggegevens gevonden”
Als het Anthropic-tokenprofiel ontbreekt, voerclaude setup-token uit op de
Gateway-host en controleer daarna opnieuw:
Token verloopt/verlopen
Voeropenclaw models status uit om te bevestigen welk profiel verloopt. Als het profiel
ontbreekt, voer claude setup-token opnieuw uit en plak het token opnieuw.
Provideropties
- Claude Max- of Pro-abonnement (voor
claude setup-token) - Claude Code CLI geïnstalleerd (
claude-opdracht beschikbaar)