openclaw attach は、1 つの Gateway セッションにバインドされた厳格な一時 MCP 設定で Claude Code を起動します。
--session <key>は、許可を Gateway セッションにバインドします。デフォルトはメインセッションです。--ttl <ms>は、ミリ秒単位の正の許可 TTL を要求します。Gateway は独自の上限を適用します。--bin <path>は、Claude Code バイナリを選択します。デフォルト:claude。--print-configは、一時的な.mcp.jsonを書き込み、起動コマンドと環境変数を表示し、TTL が期限切れになるまで許可を有効なままにします(Claude Code のプロセスは生成せず、許可も取り消しません)。
--strict-mcp-config --mcp-config <path> を指定して Claude Code を起動するため、環境内の Claude MCP サーバーが接続済みセッションに参加することはありません。通常の起動(--print-config なし)では、Claude Code プロセスの終了時に許可が取り消されます。
関連項目: Gateway CLI、MCP CLI、ACP CLI。