Workaround für den Zugriff auf OpenClaw Claude über die Claude Code CLI

✍️ OpenClawRadar📅 Veröffentlicht: 14. April 2026🔗 Source
Workaround für den Zugriff auf OpenClaw Claude über die Claude Code CLI
Ad

Workaround zur Aufrechterhaltung des Claude-Zugangs in OpenClaw

Ein Reddit-Nutzer hat einen Workaround dokumentiert, um den Zugang zum Claude-Abonnement in OpenClaw aufrechtzuerhalten, nachdem Anthropic den direkten Zugang für Drittanbieter-Schnittstellen unterbunden hat. Die Methode umfasst die Weiterleitung von OpenClaw-Anfragen über die Claude Code CLI, die weiterhin von bestehenden Claude-Abonnements abgedeckt wird.

Wichtige Schritte aus der Quelle

Der Workaround erfordert mehrere Konfigurationsschritte:

  • Claude Code CLI global installieren: npm install -g u/anthropic-ai/claude-code
  • Installation mit claude --version überprüfen
  • Einrichtungstoken generieren, indem claude setup-token auf einem Rechner mit Browser ausgeführt wird (nicht auf einem headless Server)
  • Den OAuth-Token (beginnt mit sk-ant-oat01-) mit der Umgebungsvariable CLAUDE_CODE_OAUTH_TOKEN verwenden, nicht mit ANTHROPIC_API_KEY
  • Den Token in ~/.bashrc als CLAUDE_CODE_OAUTH_TOKEN hinzufügen
  • Den Token testen mit: CLAUDE_CODE_OAUTH_TOKEN="<token>" claude -p "Say: TEST_OK" --output-format text (sollte TEST_OK ausgeben)
  • Alle anthropic:*-Profile in ~/.openclaw/agents/main/agent/auth-profiles.json mit dem neuen Token unter Verwendung von python3 aktualisieren
  • Diese OpenClaw-Konfigurationsbefehle ausführen:
    openclaw config set plugins.entries.acpx.enabled true
    openclaw config set plugins.entries.acpx.config.permissionMode approve-all
    openclaw config set acp.enabled true
    openclaw config set acp.backend acpx
    openclaw config set acp.defaultAgent claude
    openclaw config set 'acp.allowedAgents' '["claude"]' --json
  • Einen systemd-Override unter ~/.config/systemd/user/openclaw-gateway.service.d/claude-oauth.conf mit dem CLAUDE_CODE_OAUTH_TOKEN erstellen
  • Den Dienst neu laden und neu starten: systemctl --user daemon-reload && systemctl --user restart openclaw-gateway
  • Überprüfen, ob das Gateway läuft und die Authentifizierung den neuen Token anzeigt
Ad

Wichtige Hinweise

Die Quelle erwähnt mehrere kritische Implementierungsdetails:

  • Der Token ist ein OAuth-Token, der mit der Umgebungsvariable CLAUDE_CODE_OAUTH_TOKEN verwendet werden muss
  • claude setup-token nicht auf einem headless Server ausführen, da ein Browser erforderlich ist
  • Nicht in ~/.claude/.credentials.json schreiben, da es nicht funktioniert – die Umgebungsvariable ist die einzige zuverlässige Methode
  • auth-profiles.json direkt mit python3 aktualisieren, anstatt den interaktiven Befehl openclaw models auth paste-token zu verwenden, der auf headless Servern hängen bleibt
  • Der Workaround fügt einen zusätzlichen Hop über die CLI hinzu, wodurch er etwas langsamer wird
  • Anthropic könnte diese Methode in Zukunft patchen

📖 Read the full source: r/openclaw

Ad

👀 Siehe auch