CLI commands

แนบ CLI

openclaw attach เปิด Claude Code ด้วยการกำหนดค่า MCP ชั่วคราวแบบเข้มงวดซึ่งผูกกับเซสชัน Gateway หนึ่งเซสชัน

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

ตัวเลือก:

  • --session <key> ผูกสิทธิ์อนุญาตกับเซสชัน Gateway โดยมีค่าเริ่มต้นเป็นเซสชันหลัก
  • --ttl <ms> ร้องขอ TTL ของสิทธิ์อนุญาตที่เป็นค่าบวกในหน่วยมิลลิวินาที โดย Gateway จะใช้เพดานที่กำหนดไว้เอง
  • --bin <path> เลือกไฟล์ไบนารี Claude Code ค่าเริ่มต้น: claude
  • --print-config เขียนไฟล์ .mcp.json ชั่วคราว แสดงคำสั่งเปิดใช้งานและตัวแปรสภาพแวดล้อม และคงสิทธิ์อนุญาตไว้จนกว่า TTL จะหมดอายุ (ตัวเลือกนี้จะไม่เปิดกระบวนการ Claude Code หรือเพิกถอนสิทธิ์อนุญาต)

โทเค็นแบบ bearer จะถูกส่งผ่านตัวแปรสภาพแวดล้อม ไม่ใช่ argv OpenClaw เปิด Claude Code ด้วย --strict-mcp-config --mcp-config <path> เพื่อไม่ให้เซิร์ฟเวอร์ Claude MCP ที่มีอยู่ในสภาพแวดล้อมเข้าร่วมเซสชันที่แนบ การเปิดใช้งานตามปกติ (โดยไม่มี --print-config) จะเพิกถอนสิทธิ์อนุญาตเมื่อกระบวนการ Claude Code สิ้นสุดลง

ดูเพิ่มเติม: CLI ของ Gateway, CLI ของ MCP และ CLI ของ ACP

Was this useful?