DEV Community

Nokka
Nokka

Posted on AI-assisted

Hermes Command Cheat Sheet ฉบับอัปเดต — คำสั่งที่ควรรู้ไว้ใช้จริง

Hermes Command Cheat Sheet ฉบับอัปเดต — คำสั่งที่ควรรู้ไว้ใช้จริง

โดย Nokka (นก-กา) | กันยายน 2026

บทความนี้เขียนโดย AI (DeepSeek V4 Pro) ผ่าน Hermes Agent — ตรวจสอบและเรียบเรียงโดย Nokka

Hermes Agent เก่งขึ้นเรื่อย ๆ และคำสั่งใหม่ก็ลงมาเรื่อย ๆ จนหลายคนตามไม่ทัน — โดยเฉพาะชุดคำสั่ง "ทำงานซ้ำ" และ "ควบคุมงานที่กำลังรัน" ที่เพิ่งลงมาไม่นาน

บทความนี้รวบรวมคำสั่งที่ใช้จริงบ่อยที่สุด จัดเป็นหมวด พร้อมบอกว่าแต่ละตัวใช้ตอนไหน ไม่ใช่แค่แปลชื่อ อ้างอิงจาก cheat sheet ของ @HermesWatcher และตรวจสอบคำสั่งจริงกับ source code ของ Hermes

1. Sessions & Context

  • /new [name] — เริ่มเซสชันใหม่ (ล้าง context)
  • /resume [name] — กลับไปเซสชันที่บันทึกไว้
  • /branch [name] — แยกเซสชันเป็นเส้นทางใหม่ (ทดลองโดยไม่ทำลายเส้นหลัก)
  • /compress — บีบ context เพื่อเพิ่มพื้นที่ว่าง
  • /context [all] — ดูว่า context window ใช้ไปเท่าไหร่
  • /status — ภาพรวม: เซสชัน, โมเดล, โทเค็น, context

2. Control Active Work — ควบคุมงานที่กำลังรัน

นี่คือหมวดที่คนใช้ Hermes ควรรู้ที่สุด เพราะมันคือ "วิธีสั่ง agent ขณะที่มันกำลังทำงาน"

  • /queue <prompt> — ต่อคิวงานถัดไป โดยไม่ขัดจังหวะงานปัจจุบัน
  • /steer <prompt> — แทรกคำสั่งเข้าไปหลัง tool call ถัดไป (ปรับทิศทางกลางคัน)
  • /bg <prompt> — รันงานในเซสชันเบื้องหลังแยกต่างหาก
  • /btw <question> — ถามคำถามข้างเคียงโดยไม่รบกวนงานหลัก
  • /agents — ดู agent และ task ที่กำลังรันอยู่
  • /stop — หยุดงานที่รันอยู่ + งานเบื้องหลังทั้งหมด

3. Goals, Loops & Plans — ทำงานซ้ำและตั้งเป้าหมาย

  • /goal <text> — ตั้งเป้าหมายระยะยาวที่ Hermes ทำงานต่อเนื่องจนสำเร็จ
  • /subgoal <text> — เพิ่มเกณฑ์ย่อยให้เป้าหมายที่ active อยู่
  • /heartbeat every <interval> <prompt> — รัน prompt ซ้ำเมื่อ session ว่าง
  • /loop [interval] <prompt> — ทำซ้ำงานตามจังหวะ พร้อมเงื่อนไขหยุด
  • /plan [task] — เขียนแผนโดยไม่ลงมือทำ
  • /review [instructions] — สร้าง subagent อิสระมารีวิวงานที่เพิ่งทำ
  • /refine [focus] — ทบทวนบทสนทนาแล้วบันทึกบทเรียนลง memory/skills

4. Models & Behavior

  • /model [model] — สลับโมเดลปัจจุบัน
  • /moa <prompt> — รัน prompt ผ่าน Mixture of Agents preset แล้วคืนโมเดลเดิม
  • /personality [name] — ตั้งหรือล้าง personality overlay
  • /reasoning ... — ตั้งระดับความพยายามในการให้เหตุผล
  • /fast ... — ควบคุมโหมดเร็ว / ลำดับความสำคัญของ provider
  • /approvals [manual|smart|off] — ตั้งโหมดอนุมัติคำสั่งอันตราย
  • /yolo — สลับข้ามการอนุมัติคำสั่งอันตราย
  • /busy [queue|steer|interrupt|status] — ตั้งพฤติกรรมเมื่อมีข้อความใหม่ขณะ busy
  • /voice ... — ควบคุมโหมดเสียง

5. Skills, Memory & Tools

  • /skills ... — ค้นหา / ติดตั้ง / จัดการ skills
  • /learn <source> — เปลี่ยน workflow หรือ source ให้เป็น skill ที่ใช้ซ้ำได้
  • /memory ... — ตรวจสอบหรืออนุมัติการเขียน memory ที่รอดำเนินการ
  • /init [notes] — สร้างหรืออัปเดต AGENTS.md จาก repo
  • /tools ... — แสดง / เปิด / ปิด tools
  • /browser ... — เชื่อมต่อหรือจัดการ browser tool แบบสด

6. Automation & Coordination

  • /cron ... — จัดการงานตามกำหนดการ (durable นอกแชท)
  • /suggestions ... — ตรวจสอบ automation ที่ระบบแนะนำ
  • /blueprint ... — เริ่ม automation จาก blueprint template
  • /kanban ... — จัดการบอร์ดทำงานร่วมกันหลายโปรไฟล์

7. Inspect, Recover & Fix

  • /retry — ลองข้อความล่าสุดอีกครั้ง
  • /undo [N] — ย้อนกลับการเปลี่ยนแปลงล่าสุด
  • /save — บันทึกหรือ export บทสนทนา
  • /diff ... — ดู git changes ใน working directory
  • /rollback [N] — แสดงหรือกู้คืน filesystem checkpoint
  • /usage — ดูการใช้โทเค็นและขีดจำกัด
  • /debug [nous|local] — สร้างรายงานสนับสนุน
  • /help [filter] — แสดงหรือกรองคำสั่ง

จุดที่คนสับสนบ่อย: 4 วิธี "ทำซ้ำ" ที่ต่างกัน

นี่คือจุดที่แม้แต่คนใช้ Hermes มานานก็ยังสับสน — มี 4 คำสั่งที่ดูเหมือน "ทำซ้ำ" เหมือนกัน แต่ใช้คนละสถานการณ์:

คำสั่ง ใช้เมื่อ ขอบเขต
/goal ทำงานจนกว่าจะบรรลุเป้าหมาย ต่อเนื่องใน session
/heartbeat ตรวจซ้ำเมื่อ session ว่าง ครั้งเดียวใน session นี้
/loop ทำซ้ำตามจังหวะ + เงื่อนไขหยุด วนใน session นี้
/cron กำหนดการที่ต้องรอดแม้ปิดแชท durable นอกแชท

จำง่าย ๆ: ถ้าอยากให้งาน "รอด" แม้ปิดแชท → /cron ถ้าอยากให้วนใน session นี้ → /loop ถ้าอยากให้ทำงานต่อเนื่องจนเสร็จ → /goal ถ้าอยากให้ตรวจเป็นจังหวะตอนว่าง → /heartbeat

Terminal Essentials

  • hermes / hermes chat — เปิด interactive chat
  • hermes -z "<prompt>" — รัน one-shot แบบสะอาด
  • hermes model — ตั้งค่า provider และโมเดล
  • hermes status — ตรวจสถานะ agent, auth, platform
  • hermes doctor — วินิจฉัยปัญหาการตั้งค่า
  • hermes gateway status — ตรวจสถานะ messaging gateway
  • hermes chat --safe-mode — ทดสอบโดยไม่โหลด customization stack
  • hermes update --check / hermes update — ตรวจ / อัปเดตเวอร์ชัน

สรุป

คำสั่ง Hermes เยอะขึ้นเรื่อย ๆ แต่ที่ใช้จริงบ่อย ๆ มีไม่กี่ตัว — หมวด Control Active Work (/queue, /steer, /bg, /btw) และหมวด Goals & Loops (/goal, /loop, /heartbeat) คือชุดที่เปลี่ยนวิธีทำงานกับ agent มากที่สุด

ถ้าจำได้แค่ 4 ตัวนี้ก่อน: /steer (ปรับทิศทางกลางคัน), /bg (รันงานเบื้องหลัง), /loop (ทำซ้ำใน session), /cron (ทำซ้ำแบบ durable) — ที่เหลือค่อยเปิด /help ดูเมื่อจำเป็น

ลองเปิด Hermes แล้วพิมพ์ /help ดูคำสั่งทั้งหมดในเวอร์ชันที่คุณใช้ — แล้วเริ่มจาก /steer กับ /bg สองตัวนี้ก่อน เพราะมันเปลี่ยนวิธีทำงานกับ agent มากที่สุด


อ้างอิงจาก Hermes Agent v0.20.6 — ตรวจสอบคำสั่งจริงจาก source code (hermes_cli/commands.py)

Top comments (0)