---
read_when:
    - คุณต้องการการวินิจฉัยอย่างรวดเร็วเกี่ยวกับสถานะของช่องทาง + ผู้รับของเซสชันล่าสุด
    - คุณต้องการสถานะ “ทั้งหมด” แบบพร้อมวางสำหรับการดีบัก
summary: ข้อมูลอ้างอิง CLI สำหรับ `openclaw status` (การวินิจฉัย, โพรบ, ภาพรวมการใช้งาน)
title: สถานะ
x-i18n:
    generated_at: "2026-04-23T13:58:17Z"
    model: gpt-5.4
    provider: openai
    source_hash: 015614e329ec172a62c625581897fa64589f12dfe28edefe8a2764b5b5367b2a
    source_path: cli/status.md
    workflow: 15
---

# `openclaw status`

การวินิจฉัยสำหรับช่องทาง + เซสชัน

```bash
openclaw status
openclaw status --all
openclaw status --deep
openclaw status --usage
```

หมายเหตุ:

- `--deep` เรียกใช้โพรบแบบสด (WhatsApp Web + Telegram + Discord + Slack + Signal)
- `--usage` พิมพ์ช่วงการใช้งานของผู้ให้บริการที่ถูกทำให้เป็นมาตรฐานในรูปแบบ `X% left`
- เอาต์พุตสถานะเซสชันตอนนี้แยก `Runtime:` ออกจาก `Runner:` แล้ว `Runtime` คือเส้นทางการทำงานและสถานะแซนด์บ็อกซ์ (`direct`, `docker/*`) ส่วน `Runner` จะบอกคุณว่าเซสชันกำลังใช้ Pi แบบฝังตัว, ผู้ให้บริการที่ขับเคลื่อนด้วย CLI หรือแบ็กเอนด์ ACP harness เช่น `codex (acp/acpx)`
- ฟิลด์ `usage_percent` / `usagePercent` แบบดิบของ MiniMax เป็นโควต้าที่เหลืออยู่ ดังนั้น OpenClaw จึงกลับค่าก่อนแสดงผล โดยฟิลด์แบบนับจำนวนจะมีลำดับความสำคัญสูงกว่าเมื่อมีอยู่ การตอบกลับ `model_remains` จะใช้รายการ chat-model เป็นหลัก, อนุมานป้ายกำกับช่วงเวลาจากการประทับเวลาเมื่อจำเป็น และรวมชื่อโมเดลไว้ในป้ายกำกับแผน
- เมื่อสแนปช็อตของเซสชันปัจจุบันมีข้อมูลน้อย `/status` สามารถเติมตัวนับโทเค็นและแคชกลับจากบันทึกการใช้งาน transcript ล่าสุดได้ ค่าที่ไม่เป็นศูนย์จากสถานะสดที่มีอยู่จะยังคงมีลำดับความสำคัญเหนือกว่าค่าที่เติมกลับจาก transcript
- การเติมกลับจาก transcript ยังสามารถกู้คืนป้ายกำกับโมเดล runtime ที่ใช้งานอยู่ได้เมื่อไม่มีอยู่ในรายการเซสชันสด หากโมเดลจาก transcript นั้นต่างจากโมเดลที่เลือกไว้ สถานะจะจับคู่ context window กับโมเดล runtime ที่กู้คืนมาแทนโมเดลที่เลือก
- สำหรับการคิดขนาดพรอมป์ การเติมกลับจาก transcript จะเลือกยอดรวมที่เกี่ยวกับพรอมป์ซึ่งมีค่ามากกว่า เมื่อไม่มีเมทาดาทาของเซสชันหรือมีค่าน้อยกว่า เพื่อไม่ให้เซสชัน custom-provider ยุบเหลือการแสดงผลโทเค็นเป็น `0`
- เอาต์พุตรวมคลังเก็บเซสชันต่อเอเจนต์เมื่อมีการกำหนดค่าหลายเอเจนต์
- ภาพรวมรวมสถานะการติดตั้ง/การทำงานของบริการโฮสต์ Gateway + Node เมื่อมี
- ภาพรวมรวมช่องทางอัปเดต + git SHA (สำหรับการเช็กเอาต์จากซอร์ส)
- ข้อมูลการอัปเดตจะแสดงในภาพรวม หากมีการอัปเดตพร้อมใช้งาน status จะพิมพ์คำแนะนำให้เรียกใช้ `openclaw update` (ดู [การอัปเดต](/th/install/updating))
- ส่วนแสดงสถานะแบบอ่านอย่างเดียว (`status`, `status --json`, `status --all`) จะ resolve SecretRefs ที่รองรับสำหรับพาธ config เป้าหมายเมื่อทำได้
- หากมีการกำหนดค่า SecretRef ของช่องทางที่รองรับไว้แต่ไม่พร้อมใช้งานในเส้นทางคำสั่งปัจจุบัน status จะยังคงเป็นแบบอ่านอย่างเดียวและรายงานเอาต์พุตที่ลดทอนลงแทนการล้มเหลว เอาต์พุตสำหรับมนุษย์อ่านจะแสดงคำเตือน เช่น “configured token unavailable in this command path” และเอาต์พุต JSON จะรวม `secretDiagnostics`
- เมื่อการ resolve SecretRef ภายในคำสั่งสำเร็จ status จะใช้สแนปช็อตที่ resolve แล้วเป็นหลัก และล้างเครื่องหมายช่องทาง “secret unavailable” แบบชั่วคราวออกจากเอาต์พุตสุดท้าย
- `status --all` รวมแถวภาพรวม Secrets และส่วนการวินิจฉัยที่สรุปการวินิจฉัย secret (ตัดทอนเพื่อให้อ่านง่าย) โดยไม่หยุดการสร้างรายงาน
