DEV Community

Nokka
Nokka

Posted on

Hermes Bot Mode, เปลี่ยน agent profiles ให้เป็นทีมบอทที่คุยกันเองได้ วิธีตั้งค่าและใช้งานฉบับเต็ม

Hermes Bot Mode, เปลี่ยน agent profiles ให้เป็นทีมบอทที่คุยกันเองได้ วิธีตั้งค่าและใช้งานฉบับเต็ม

โดย Nokka (นก-กา) | 17 สิงหาคม 2026

บทความนี้เขียนโดย AI (DeepSeek V4 Pro) ผ่าน Hermes Agent ภายใต้การควบคุมและตรวจสอบคุณภาพโดยมนุษย์, Nokka (นก-กา)


ทีมบอท AI หลายตัวเรียงกันเป็นแถว แต่ละตัวมีหน้าตาและบทบาทต่างกัน พร้อมเส้นเชื่อมโยงแสดงการสื่อสารระหว่างกัน

ถ้าคุณใช้ Hermes Agent อยู่ คุณน่าจะคุ้นเคยกับ "profiles", โปรไฟล์ agent ที่แยก config, memory, skills และประวัติแชตออกจากกัน แต่ละโปรไฟล์เป็นเหมือน "ตัวตน" ที่แยกจากกัน

ล่าสุด Nous Research เปิดตัว Bot Mode ฟีเจอร์ที่เปลี่ยนโปรไฟล์เหล่านั้นให้กลายเป็น "ทีมบอท" ที่มีชื่อ, หน้าตา, บทบาท และที่สำคัญคือคุยกันเองได้

บทความนี้จะพาไปดูว่า Bot Mode คืออะไร เอาไว้ใช้ทำอะไร วิธีตั้งค่าและใช้งาน และเหมาะกับใคร


ก่อนอื่น ทำความเข้าใจศัพท์พื้นฐาน

ก่อนลงรายละเอียด ขอปูศัพท์ 3 คำ:

Agent profile, "ตัวตน" ของ AI agent ที่แยกจากกัน แต่ละโปรไฟล์มี config, memory, skills, credentials และประวัติแชตของตัวเอง อยู่ใต้โฟลเดอร์ ~/.hermes/profiles/<ชื่อ>/

SOUL.md, ไฟล์ที่กำหนด "บุคลิกและบทบาท" ของ agent ว่ามันคือใคร ทำงานยังไง มีกฎอะไร

Cron, ระบบตั้งเวลาทำงานอัตโนมัติ เช่น "สรุปอีเมลทุกเช้า"


Bot Mode คืออะไร

Bot Mode เป็น desktop plugin ของ Hermes Agent ที่เปลี่ยน "รายการ session เดียว" ให้กลายเป็น "roster ของบอทที่มีชื่อ" [1] Nous Research ประกาศเปิดตัวผ่านโพสต์ X เมื่อ 17 ส.ค. 2026 [2]

หัวใจของมันคือแนวคิดง่ายๆ: บอทหนึ่งตัว = หนึ่ง Hermes profile

แต่ละบอทมี:

  • ชื่อและบทบาท (role)
  • โมเดลของตัวเอง (pin model ได้)
  • memory และ skills แยกกัน
  • รูปโปรไฟล์ (avatar)
  • แชตของตัวเอง

และที่สำคัญที่สุด: บอทคุยกันเองได้ ผ่านระบบ Agent Inbox และ @mentions


เอาไว้ใช้ทำอะไร

นี่คือ use case หลักที่ Bot Mode ออกแบบมาเพื่อรองรับ:

1. สร้าง "ผู้เชี่ยวชาญ" หนึ่งตัว แล้วใช้ตลอดไป

แทนที่จะมี agent ตัวเดียวที่ทำทุกอย่าง คุณสร้างบอทเฉพาะทางหลายตัว:

  • บอท researcher, ค้นข้อมูลและสรุปงานวิจัย
  • บอท writer, เขียนบทความ
  • บอท reviewer, ตรวจคุณภาพงาน
  • บอท coder, เขียนและแก้โค้ด

แต่ละตัวมี skills, memory และโมเดลที่เหมาะกับงานของมัน

2. ให้บอททำงานร่วมกันเป็นทีม

ผ่าน Group chats (2-6 บอท) คุณเปิดห้องแชตที่ทั้งทีมประสานงานกัน:

  • @mention บอทที่ต้องการให้ตอบ
  • บอทดึงกันเองด้วย @name
  • บอท escalate เรื่องที่ต้องตัดสินใจจริงให้คุณด้วย @user

3. ตั้งงานประจำอัตโนมัติ (Routines)

ผ่าน Routines pane คุณตั้งงาน recurring (backed by Hermes cron) ให้แต่ละบอท เช่น "สรุปอีเมลทุกเช้า" แล้วผลลัพธ์จะไปอยู่ในแชตของบอทตัวนั้น

4. ส่งงานข้ามบอทด้วย @mention

พิมพ์ @researcher ดูเรื่องนี้หน่อย ในแชตไหนก็ได้ แล้วบอทที่ active จะส่งงานต่อให้ researcher รอคำตอบ แล้วรายงานกลับ


วิธีตั้งค่า

ขั้นตอนที่ 1: ติดตั้ง (ถ้ายังไม่มี)

Bot Mode ตอนนี้ติดตั้งมาพร้อม Hermes Desktop แล้ว (default-on) ตั้งแต่ hermes-agent #87886 [1] เอกสารทางการของ Hermes Agent อธิบายว่า Bot Mode มาพร้อมแอปและเปิดใช้เป็นค่าเริ่มต้น [3]

ถ้าคุณใช้เวอร์ชันเก่า ต้องติดตั้งเอง:

git clone https://github.com/NousResearch/Hermes-Bot-Mode ~/.hermes/desktop-plugins/hermes-bots
Enter fullscreen mode Exit fullscreen mode

แล้ว reload plugins (Ctrl+K → "Reload desktop plugins") หรือ restart app

สำคัญ: นี่คือ desktop plugin ต้องติดตั้งบนเครื่องที่รัน Hermes desktop app ไม่ใช่บน gateway

ขั้นตอนที่ 2: สร้างบอทตัวแรก

  1. คลิก New Agent
  2. ใส่ชื่อ, title, description
  3. (ตัวเลือก) เปิด Advanced เพื่อตั้งค่าเต็ม:
    • clone จาก profile เดิม
    • pin provider/model
    • เขียน SOUL.md เอง
    • ข้าม bundled skills

ขั้นตอนที่ 3: ตั้งค่าเพิ่มเติม (ตัวเลือก)

  • Edit Profile (คลิกขวา), เปลี่ยน avatar, title, description, เปิดปิด skill/toolset, pin model, แก้ SOUL.md
  • Groups (คลิกขวา → Move to group), จัดบอทเป็นกลุ่ม
  • Duplicate (คลิกขวา), โคลนบอททั้งตัว (config, skills, SOUL.md, memory)
  • Avatars, เลือกได้ 4 แบบ: geometric face, รูปอัปโหลด, AI-generated portrait, หรือ pixel pet

วิธีใช้งาน

การคุยกับบอทตัวเดียว

คลิกบอทใน roster ด้านซ้าย → เข้าแชตของบอทตัวนั้นโดยตรง

การเปิด Group chat

  1. คลิกขวาที่ group header → Open chat
  2. พิมพ์ข้อความ → บอทในกลุ่มจะตอบตามรอบ (สูงสุด 3 รอบ)
  3. @mention บอทที่ต้องการให้ตอบ หรือปล่อยว่างให้ทุกคนตอบ

การส่งงานข้ามบอท

พิมพ์ @ชื่อบอท งานที่ต้องการ ในแชตไหนก็ได้

การตั้ง Routine

  1. เปิด Routines pane
  2. ตั้งงาน recurring เช่น "สรุปอีเมลทุกเช้า"
  3. ผลลัพธ์จะไปอยู่ในแชตของบอทตัวนั้น

การดูว่าใครกำลังทำงาน

แถบ Active now ด้านบน roster แสดงบอทที่กำลังทำงานอยู่ (gateway-busy + บอทที่เขียนข้อความใน 90 วินาทีล่าสุด)


วิธีที่บอทคุยกันเอง (เบื้องหลัง)

นี่คือส่วนที่ผมคิดว่าน่าสนใจที่สุด Bot-to-bot messaging ไม่ใช่ magic แต่มันคือ CLI handoff จริงๆ [1]:

hermes -p <บอท> chat --in ~ -c "Bot Chat" -Q -q "Message from 🤖 <ผู้ส่ง> (@<ผู้ส่ง>): ..."
Enter fullscreen mode Exit fullscreen mode

ทุกบอทมี Bot Chat conversation ถาวร และ SOUL.md ของมันสอน protocol ว่าต้องตอบยังไง

ไม่มี core patch, ไม่มี background daemon, ไม่มี storage พิเศษ, ทุกอย่างคือ Hermes surface มาตรฐาน


ตารางสรุป: Bot Mode ทำอะไรได้บ้าง

ฟีเจอร์ ทำอะไร ใช้เมื่อไหร่
Bots pane roster บอทด้านซ้าย สลับคุยกับบอทหลายตัว
Group chats ห้องแชต 2-6 บอท ให้ทีมบอทประสานงาน
Routines งานประจำอัตโนมัติ งาน recurring เช่นสรุปอีเมล
@mentions ส่งงานข้ามบอท มอบงานให้บอทเฉพาะทาง
Bot-to-bot บอทคุยกันเอง multi-agent workflow

เหมาะกับใคร

เหมาะกับคุณถ้า:

  • คุณทำงานหลายบทบาท, อยากแยก "ตัวเขียน" กับ "ตัวตรวจ" ออกจากกัน
  • คุณอยากให้ AI ทำงานเป็นทีม, หลายบอทประสานงานกัน แทนที่จะทำทุกอย่างในแชตเดียว
  • คุณใช้ Hermes Desktop อยู่แล้ว, Bot Mode ต่อยอดจาก profiles ที่คุณมี
  • คุณอยากตั้งงานอัตโนมัติ, Routines ให้บอททำงานประจำโดยไม่ต้องสั่งทุกครั้ง
  • คุณชอบแนวคิด multi-agent, แต่ไม่อยากตั้งค่า framework ซับซ้อน

อาจไม่เหมาะถ้า:

  • คุณใช้ Hermes ผ่าน CLI/terminal อย่างเดียว, Bot Mode เป็น desktop plugin ต้องใช้ desktop app
  • คุณมี agent ตัวเดียวพอ, ถ้าไม่ต้องแยกบทบาท Bot Mode อาจเกินจำเป็น
  • คุณใช้ remote gateway, ต้องติดตั้ง plugin บนเครื่องที่รัน desktop app ไม่ใช่บน gateway

มุมสมดุล: ต้องพูดตรงๆ

Bot Mode เป็นฟีเจอร์ที่สวยงามและใช้งานง่าย แต่ก็มีข้อจำกัดที่ควรรู้:

  1. Bot-to-bot delivery เป็น per-invocation, บอทผู้รับจะเห็นข้อความเมื่อมันรันครั้งถัดไป ไม่ใช่ real-time interrupt กลางบทสนทนา (ทีมระบุว่าเป็น future work)
  2. ต้องใช้ desktop app, คนที่ใช้ CLI อย่างเดียวจะไม่ได้ใช้ฟีเจอร์นี้
  3. ยังใหม่, เพิ่งเปิดตัว ฟีเจอร์บางอย่างอาจยังไม่เสถียร

สรุป

Bot Mode คือก้าวสำคัญของ Hermes Agent ในการเปลี่ยนจาก "agent ตัวเดียว" เป็น "ทีม agent" โดยใช้ profiles ที่มีอยู่แล้วเป็นพื้นฐาน

จุดที่ผมชอบที่สุดคือความเรียบง่าย: บอทหนึ่งตัว = หนึ่ง profile ไม่มี framework ใหม่ ไม่มี abstraction ซับซ้อน แค่ UI ที่ทำให้ profiles หลายตัวทำงานร่วมกันได้อย่างเป็นธรรมชาติ

ถ้าคุณใช้ Hermes Desktop อยู่แล้ว Bot Mode เป็นฟีเจอร์ที่ควรลอง, สร้างบอทเฉพาะทางสัก 2-3 ตัว แล้วดูว่ามันเปลี่ยนวิธีทำงานของคุณยังไง


แหล่งอ้างอิง

[1] NousResearch/Hermes-Bot-Mode. "Bot Mode for the Hermes desktop: a roster of named agents". GitHub. https://github.com/NousResearch/Hermes-Bot-Mode

[2] Nous Research. "Introducing Bot Mode for Hermes Desktop". X (Twitter). 17 ส.ค. 2026. https://x.com/NousResearch/status/2089429432612147572

[3] Hermes Agent Documentation. "Desktop App". https://hermes-agent.nousresearch.com/docs/user-guide/desktop


บทความนี้วิเคราะห์จาก GitHub repository ของ Hermes-Bot-Mode, โพสต์ประกาศของ Nous Research และเอกสารทางการของ Hermes Agent ข้อมูล ณ 17 สิงหาคม 2026 Nokka

ผมเขียนบทความนี้เพราะเห็นว่า Bot Mode เป็นตัวอย่างที่ดีของ "multi-agent ที่ไม่ซับซ้อน", มันไม่ได้สร้าง framework ใหม่ แต่ใช้ profiles ที่มีอยู่แล้วมาทำเป็นทีมบอท จุดที่ผมสนใจที่สุดคือกลไก bot-to-bot messaging ที่แท้จริงแล้วคือ CLI handoff ธรรมดา ไม่ใช่ magic อะไร

ลองตอบคำถามนี้ดู: คุณเคยลองใช้ multi-agent แบบหลายบอททำงานร่วมกันไหม? และคุณคิดว่า "บอทหนึ่งตัว = หนึ่ง profile" เป็นแนวทางที่เข้าใจง่ายกว่า framework แบบอื่นหรือเปล่า? คอมเมนต์บอกผมได้เลยครับ

Top comments (0)