CLI commands

CLI anbinden

openclaw attach startet Claude Code mit einer strikt isolierten temporären MCP-Konfiguration, die an eine einzelne Gateway-Sitzung gebunden ist.

sh
openclaw attachopenclaw attach --session agent:main:telegram:123 --ttl 600000openclaw attach --print-config

Optionen:

  • --session <key> bindet die Berechtigung an eine Gateway-Sitzung. Standardmäßig wird die Hauptsitzung verwendet.
  • --ttl <ms> fordert eine positive Gültigkeitsdauer der Berechtigung in Millisekunden an. Das Gateway wendet seine eigene Obergrenze an.
  • --bin <path> wählt die Claude-Code-Binärdatei aus. Standard: claude.
  • --print-config schreibt die temporäre .mcp.json, gibt den Startbefehl und die Umgebungsvariablen aus und lässt die Berechtigung bis zum Ablauf der Gültigkeitsdauer aktiv (Claude Code wird weder gestartet noch die Berechtigung widerrufen).

Das Bearer-Token wird über Umgebungsvariablen und nicht über argv übergeben. OpenClaw startet Claude Code mit --strict-mcp-config --mcp-config <path>, sodass MCP-Server aus der Claude-Umgebung nicht der angehängten Sitzung beitreten. Bei normalen Starts (ohne --print-config) wird die Berechtigung widerrufen, sobald der Claude-Code-Prozess beendet wird.

Siehe auch: Gateway-CLI, MCP-CLI und ACP-CLI.

Was this useful?