Easy App
กลับไปหน้ารีวิว Repo
รีวิว Repoร่าง

รีวิว hermes-agent-control-room — template คุม Hermes agent บน VPS แบบเป็นระบบ

vibe-coder
รีวิว hermes-agent-control-room — template คุม Hermes agent บน VPS แบบเป็นระบบ

ข้อมูล Repo

shannhk/hermes-agent-control-room
ภาษา
Shell
ดาว
721
สร้างเมื่อ
แก้ไขล่าสุด
ร่าง

เปลี่ยนสถานะผ่าน API: PATCH /api/reports/88ebaf6c-dbe5-4bdc-8091-0ac1f2d913b8

แคปชันสำหรับ Facebook

รัน AI agent บน VPS ไปหลายตัวแล้วเริ่มจำไม่ได้ว่าตัวไหนอยู่ตรงไหน ใช้ key อะไร template นี้ช่วยจัดระเบียบได้ครับ hermes-agent-control-room ให้ตั้ง "Control Room" ขึ้นก่อน ตัว Control Room ไม่ใช่ agent แต่เป็นที่เก็บแผนผังระบบ registry และ runbook ของ agent ทุกตัว ✅ ขยายเป็นขั้นได้ 4 ระดับ: agent เดียว ➡️ specialist หลายตัว ➡️ มี orchestrator ➡️ ทีมอัตโนมัติ ✅ มี task bus ให้ orchestrator ส่งงานให้ specialist ผ่าน inbox / working / outbox / archive ✅ แนบ skill มา 8 ตัว เช่น create-vps, setup-control-room, agent-backup-manager, agent-security-auditor ✅ กฎชัดเรื่อง secret: จดแค่ชื่อ ตำแหน่ง และวันหมดอายุ ห้าม commit ค่าจริงลง repo เหมาะกับคนที่รัน Hermes agent บน VPS อยู่แล้ว หรือกำลังจะขยายจากตัวเดียวเป็นทีม ข้อควรรู้: repo ไม่ได้รันอะไรให้อัตโนมัติ เป็น template กับคำสั่งให้ agent ทำตาม skill create-vps ทำมาสำหรับ Hetzner ส่วนโปรเจกต์ใช้ MIT license และ push ล่าสุดเมื่อ พ.ค. 2026 🔗 https://github.com/shannhk/hermes-agent-control-room #HermesAgent #AIAgents #VPS #DevOps

ภาพปกแบบ HTML สด

แสดงจาก HTML ต้นฉบับที่ใช้สร้างภาพ ดาวน์โหลดเป็น PNG 1080×1350 ได้ทันที

สรุป

template สำหรับตั้ง "Control Room" ก่อน เพื่อเก็บเอกสาร, registry, runbook และกฎของ agent ทุกตัว แล้วค่อยขยายจาก Hermes agent ตัวเดียวไปเป็นทีม specialist และ orchestrator มี skill สำหรับตั้ง VPS แนบมาด้วย ใช้ MIT license

คืออะไร

hermes-agent-control-room เป็น public template สำหรับตั้งค่า Agent Control Room ก่อน แล้วค่อยขยายจาก Hermes agent ตัวเดียว ไปเป็น specialist หลายตัว ทีมที่มี orchestrator และสุดท้ายเป็น automated workflow

จุดที่ README ย้ำชัดคือ Control Room ไม่ได้เป็น agent เองแต่เป็น sidecar repo/โฟลเดอร์ที่ทำหน้าที่เป็น system map, คู่มือปฏิบัติการ, registry, runbook library และ recovery notebook ของ agent ทั้งหมด — เจ้าของ repo ใช้แนวคิดว่าให้ตั้ง Control Room ก่อน แล้วค่อยเสียบ agent เข้าไป

repo เขียนด้วยภาษา Shell มี 721 ดาว และ 106 forks (ข้อมูล ณ 3 ต.ค. 2026)

จุดเด่น

  • สถาปัตยกรรม 4 ระดับ ที่คิดไว้ให้เลือกตามเวลา ตั้งแต่ Control Room + agent เดียว ไปจนถึง automated agent team โดย README ย้ำว่าให้เพิ่ม automation หลัง manual workflow ใช้งานได้ก่อน
  • สามทางเข้าถึงงาน คุยผ่าน Control Room, คุยกับ specialist ตรงๆ หรือให้ orchestrator หน้าบ้านเป็น front door — ไม่ล็อก workflow ไว้ทางเดียว
  • Task Bus pattern เป็นช่องรับส่งงานระหว่าง orchestrator กับ specialist ผ่าน inbox / working / outbox / archive
  • แม่แบบเอกสารครบชุด มี templates สำหรับ inventory, docker, env-map, runbook, backup พร้อมโครงสร้างโฟลเดอร์ agents/, docs/, shared/, templates/, skills/ และ examples/ แยกตามระดับ 1–4
  • skills ติดมาด้วย 8 ตัว ทั้ง create-vps, setup-control-room, agent-task-router, agent-registry-manager, agent-backup-manager, agent-security-auditor, agent-team-cron-planner และ agent-control-room ที่ README ระบุว่า link เข้า Claude Code หรือเอาไปปรับใช้กับ Hermes ได้
  • กฎเรื่อง secret ชัดเจน บันทึกได้แค่ชื่อ secret, provider, scope, ตำแหน่งและวันหมดอายุ ห้าม commit ค่า API key, OAuth refresh token, password และ private key
  • แยก control plane ออกจาก runtime เอกสารอยู่ที่ /root/agent-control-room ส่วน runtime จริง (.env, memory, sessions, crons, logs) อยู่ที่ /srv/<agent-name>/data
  • ตัวอย่างจริงให้ดู มี examples/ แยกราย level ตั้งแต่ level-1-control-room-one-agent ถึง level-4-automated-team

เหมาะกับใคร

  • คนที่รัน Hermes agent บน VPS (มีอยู่แล้วหรือกำลังจะทำ) แล้วอยากมีระบบจัดการแทนการมีบอทเดี่ยว ๆ ที่ไม่เชื่อมกัน
  • คนที่ชอบวางโครงสร้างก่อนลงมือ — อยากได้ runbook, inventory และ env-map ที่เขียนไว้ก่อนที่ agent จะล้ม
  • ทีมที่กำลังจะขยายจาก agent เดียวไปเป็นหลาย role (SEO, dev, CMO, ops, life) และอยากรู้ว่า level ไหนควรหยุด
  • คนที่ชอบให้ agent อ่าน repo แล้วทำตามขั้นตอนเอง มากกว่าต้องทำทีละคำสั่ง

เริ่มต้นใช้งาน

วิธีที่ README แนะนำคืออย่าเพิ่งสร้างทีม ให้เริ่มจาก milestone แรกก่อน: Control Room ต้องมีบน VPS, มี agent 1 ตัวถูกเอกสารไว้ใน agents/<agent-name>/, ไม่มี raw secret ใน repo และ restart/debug/recover agent ตัวนั้นได้ด้วย runbook

Option A — ชี้ agent มาที่ repo ใช้ได้เลยถ้า agent อ่าน GitHub repo หรือ local clone ได้

Read this repo and help me set up an Agent Control Room.
Start with docs/starter-guide.md and the setup-control-room skill.

ถ้ามี bundled skills ให้ agent ใช้:

Use setup-control-room to bootstrap my VPS.

หรือถ้ายังไม่มีเซิร์ฟเวอร์:

Use create-vps, then chain into setup-control-room.

README เตือนชัดว่า repo ไม่ได้รันอะไรเองเมื่อเปิด มันให้คำสั่ง setup, templates และ skills แล้ว เรายังต้องสั่งให้ agent รัน flow เอง

Option B — ตั้งเองบน VPS ที่มีอยู่ เหมาะกับ Ubuntu/Debian

ssh root@YOUR_SERVER
git clone https://github.com/shannhk/hermes-agent-control-room.git /root/agent-control-room
cd /root/agent-control-room
cat docs/starter-guide.md

ลงทะเบียน agent แรก:

mkdir -p agents/hermes-life
cp templates/agent/*.md agents/hermes-life/

แล้วกรอกไฟล์ใน agents/hermes-life/ ได้แก่ inventory.md, docker.md, env-map.md, runbook.md และ backup.md (โดยไม่ใส่ raw secret)

Option C — ใช้ setup-control-room skill ถ้ามี SSH alias ตั้งไว้แล้ว skill จะ SSH เข้า VPS, ลงแพ็กเกจพื้นฐาน, ติดตั้ง Node.js, Claude Code, Codex CLI, Docker, ลองติดตั้ง Hermes Agent, clone repo ไปที่ /root/agent-control-room และ link skills เข้า ~/.claude/skills

หลังรันเสร็จ SSH เข้าไป auth แบบ interactive:

ssh <alias>
claude /login
codex
hermes

แล้วเริ่มใช้งาน:

cd /root/agent-control-room
cat README.md
ls templates/agent/
ls skills/

ข้อควรรู้

  • License: MIT (ดูไฟล์ LICENSE ใน repo) ใช้เชิงพาณิชย์ได้ แต่ยังควรอ่านเงื่อนไขจริงก่อน
  • ความสดใหม่: push ล่าสุด 17 พ.ค. 2026 (เวลาไทย) และสร้าง repo เมื่อ 15 พ.ค. 2026 คืออายุราว 5 เดือน ณ 3 ต.ค. 2026 ยังเป็นโปรเจกต์ช่วงต้น โครงสร้างอาจเปลี่ยนได้
  • repo ยังไม่ archived และมี open issue อยู่ 1 รายการ
  • ข้อจำกัดจาก README เอง: repo ไม่รันอะไรอัตโนมัติ เป็น instruction/template ที่ต้องให้ agent รัน flow เอง และตั้งใจให้เริ่มทีละ agent ก่อน แล้วค่อยไป Level 2–4
  • คำสั่งที่คัดลอกมาใช้ได้จริงเฉพาะ Option B ส่วน Option A เป็น prompt สำหรับ agent ไม่ใช่ shell command
  • create-vps ระบุเจาะจงว่าเป็น Hetzner VPS ถ้าใช้ผู้ให้บริการอื่นจะต้องปรับเอง
  • ภาษาหลักของ repo คือ Shell แต่เนื้อหาส่วนใหญ่เป็นเอกสารแม่แบบ ถ้าต้องการ "ระบบที่ใช้งานได้เลย" ต้องคาดหวังว่าจะเขียนเอกสารของตัวเองต่อ

🔗 https://github.com/shannhk/hermes-agent-control-room

ข้อมูลจาก GitHub ณ 3 ต.ค. 2026: ⭐ 721 | ภาษา Shell | license MIT

ไฟล์แนบ (3)

Easy App — กล่องรายงานจาก AI
v0.7.1 (1496eed)