openclaw attach startet Claude Code mit einer strikten temporären MCP-Konfiguration, die an eine Gateway-Sitzung gebunden ist.
--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-configschreibt die temporäre.mcp.json, gibt den Startbefehl und die Umgebungsvariablen aus und lässt die Berechtigung bis zum Ablauf ihrer Gültigkeitsdauer aktiv (Claude Code wird weder gestartet noch wird die Berechtigung widerrufen).
--strict-mcp-config --mcp-config <path>, damit umgebungsseitig konfigurierte Claude-MCP-Server nicht an der angehängten Sitzung teilnehmen. 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.