CLI commands
TUI
openclaw tui
เปิด UI เทอร์มินัลที่เชื่อมต่อกับ Gateway หรือเรียกใช้ในโหมดฝังตัวในเครื่อง
ที่เกี่ยวข้อง:
- คู่มือ TUI: TUI
ตัวเลือก
| แฟล็ก | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
--local |
false |
เรียกใช้กับรันไทม์เอเจนต์แบบฝังตัวในเครื่องแทน Gateway |
--url <url> |
gateway.remote.url จาก config |
URL WebSocket ของ Gateway |
--token <token> |
(ไม่มี) | โทเค็น Gateway หากจำเป็น |
--password <pass> |
(ไม่มี) | รหัสผ่าน Gateway หากจำเป็น |
--session <key> |
main (หรือ global เมื่อขอบเขตเป็น global) |
คีย์เซสชัน ภายในเวิร์กสเปซของเอเจนต์ ระบบจะเลือกเอเจนต์นั้นโดยอัตโนมัติ เว้นแต่จะมีคำนำหน้า |
--deliver |
false |
ส่งคำตอบของผู้ช่วยผ่านช่องทางที่กำหนดค่าไว้ |
--thinking <level> |
(ค่าเริ่มต้นของโมเดล) | ค่าแทนที่ระดับการคิด |
--message <text> |
(ไม่มี) | ส่งข้อความเริ่มต้นหลังเชื่อมต่อ |
--timeout-ms <ms> |
agents.defaults.timeoutSeconds |
หมดเวลาของเอเจนต์ ค่าที่ไม่ถูกต้องจะบันทึกคำเตือนและถูกละเว้น |
--history-limit <n> |
200 |
รายการประวัติที่จะโหลดเมื่อแนบ |
นามแฝง: openclaw chat และ openclaw terminal เรียกใช้คำสั่งเดียวกันโดยถือว่ามี --local
หมายเหตุ:
chatและterminalเป็นนามแฝงของopenclaw tui --local--localใช้ร่วมกับ--url,--tokenหรือ--passwordไม่ได้tuiจะแก้ค่า SecretRefs สำหรับการยืนยันตัวตน Gateway ที่กำหนดค่าไว้สำหรับการยืนยันตัวตนด้วยโทเค็น/รหัสผ่านเมื่อเป็นไปได้ (ผู้ให้บริการenv/file/exec)- เมื่อเริ่มจากภายในไดเรกทอรีเวิร์กสเปซของเอเจนต์ที่กำหนดค่าไว้ TUI จะเลือกเอเจนต์นั้นโดยอัตโนมัติเป็นค่าเริ่มต้นของคีย์เซสชัน (เว้นแต่
--sessionจะเป็นagent:<id>:...อย่างชัดเจน) - หากต้องการแสดงชื่อโฮสต์ของ Gateway ในส่วนท้ายสำหรับการเชื่อมต่อที่อิง URL และไม่ใช่ในเครื่อง ให้เรียกใช้
openclaw config set tui.footer.showRemoteHost trueป้ายชื่อโฮสต์จะปิดเป็นค่าเริ่มต้นและจะไม่ปรากฏสำหรับการเชื่อมต่อแบบ loopback หรือการเชื่อมต่อในเครื่องแบบฝังตัว - โหมดในเครื่องใช้รันไทม์เอเจนต์แบบฝังตัวโดยตรง เครื่องมือในเครื่องส่วนใหญ่ใช้งานได้ แต่ฟีเจอร์ที่มีเฉพาะ Gateway จะไม่พร้อมใช้งาน
- โหมดในเครื่องเพิ่ม
/auth [provider]ภายในพื้นผิวคำสั่ง TUI - เกตการอนุมัติ Plugin ยังคงมีผลในโหมดในเครื่อง เครื่องมือที่ต้องการการอนุมัติจะแจ้งให้ตัดสินใจในเทอร์มินัล ไม่มีสิ่งใดได้รับการอนุมัติโดยอัตโนมัติแบบเงียบ ๆ เพียงเพราะไม่ได้ใช้ Gateway
- เป้าหมาย ของเซสชันจะปรากฏในส่วนท้ายและจัดการได้ด้วย
/goal
ตัวอย่าง
openclaw chatopenclaw tui --localopenclaw tuiopenclaw tui --url ws://127.0.0.1:18789 --token <token>openclaw tui --session main --deliveropenclaw chat --message "Compare my config to the docs and tell me what to fix"# when run inside an agent workspace, infers that agent automaticallyopenclaw tui --session bugfixลูปซ่อมแซม Config
ใช้โหมดในเครื่องเมื่อ config ปัจจุบันตรวจสอบผ่านแล้ว และคุณต้องการให้เอเจนต์แบบฝังตัวตรวจสอบ config เปรียบเทียบกับเอกสาร และช่วยซ่อมแซมจากเทอร์มินัลเดียวกัน:
หาก openclaw config validate ล้มเหลวอยู่แล้ว ให้ใช้ openclaw configure หรือ openclaw doctor --fix ก่อน openclaw chat ไม่ข้ามตัวป้องกัน config ที่ไม่ถูกต้อง
openclaw chatจากนั้นภายใน TUI:
!openclaw config file!openclaw docs gateway auth token secretref!openclaw config validate!openclaw doctorใช้การแก้ไขแบบเจาะจงด้วย openclaw config set หรือ openclaw configure จากนั้นเรียก openclaw config validate อีกครั้ง ดู TUI และ Config
ที่เกี่ยวข้อง
Was this useful?