Hermes Agent Mission Control 是什麼?
Hermes Agent Mission Control (Minions) 是 Hermes Agent 的「任務控制」Kanban 介面。設計用來幫助使用者監督自主 Hermes Agent 工作,將多個長時間運行的代理工作階段轉換成單一持久看板,包含任務狀態與審核檢查點。
取代手動管理終端機工作階段並逐一檢查進度,Minions 將每個任務追蹤為持久 Hermes 工作階段,記錄心跳進度、串流工具活動,並將任務中繼資料與狀態儲存在本機 SQLite 資料庫中。
主要功能
- 帶任務狀態的 Kanban 看板:一覽任務狀態,橫跨進行中、阻塞、審核中與完成等階段。
- 自主執行工作流程:在聊天中描述需求;代理決定如何完成任務。
- 心跳檢查:代理定期回報進度。阻塞工作自動浮現,工作階段可在請求協助前以不同方式重試。
- 執行期間即時串流:即時觀看工具呼叫、推理與回應,當代理運行時。
- 人工介入完成控制:代理提出完成;您驗證並關閉任務,無您的簽核不會移至完成。
- 每任務模型與推理努力控制:透過任務特定設定,覆寫模型與推理努力。
- Cron 工作可見性:追蹤排程 Hermes 工作,包含歷史與輸出。
- 在地優先自託管選項:使用 SQLite 本機運行—無需帳戶與雲端依賴—您的本機資料留在機器上。
如何使用 Hermes Agent Mission Control
- 安裝先決條件:使用 Node.js 18+,並確保 Hermes Agent 如儲存庫預期般可用。
- 本機運行應用程式:
git clone https://github.com/Agent-3-7/hermes-agent-mission-control.gitcd hermes-agent-mission-controlnpm install- 開發模式:
npm run dev
- 開啟 UI:瀏覽至
http://localhost:6969。 - 運行生產模式(若需要):使用
npm run prod。
內部,應用程式使用 React + Vite 瀏覽器 UI,連線至埠 6969 的 Express 伺服器,透過 HTTP 與 SSE 進行串流更新。Python worker 透過 Hermes AI 元件與 Hermes 介接,任務記錄儲存在 Hermes 的工作階段資料庫,而 Minions 將任務中繼資料、狀態、心跳歷史與每任務設定儲存在本機 SQLite。
使用情境
- 審核多個委派代理任務:當您委派研究、程式碼撰寫、監控、銷售營運、寫作或重複工作流程時,Minions 提供單一看板查看哪些任務進行中、阻塞或準備審核。
- 處理卡住或阻塞執行:若任務反覆停滯,心跳機制會在代理嘗試替代方式後,將其浮現為「需要您的幫助」。
- 無需持續手動檢查監控長時間工作:即時串流加上定期心跳,減少重複開啟與檢查終端機工作階段的需求。
- 操作排程 Cron 基礎 Hermes 工作:使用 cron 可見性功能查看排程工作、檢查歷史,並在背景觸發任務時檢視輸出。
- 運行每專案任務並使用不同執行設定:逐任務覆寫模型與推理努力,適用於不同工作有不同限制的情境。
常見問題
-
可以與 Hermes 以外的其他代理一起使用嗎?
目前不行。原始碼註明存在適配器介面,但發行版為 Hermes 專屬,並點名 OpenClaw 為下一步。 -
任務資料儲存在哪裡?
專案描述 在地優先選項,使用 SQLite 儲存任務中繼資料、狀態、心跳歷史與每任務設定。聊天記錄儲存在 Hermes 的工作階段資料庫。 -
「完成」如何運作?
代理可提出完成,但您必須驗證並關閉任務。看板僅在您的簽核後才將任務移至完成。 -
Minions 只顯示看板,還是主動管理執行?
它不僅顯示狀態:每個任務是持久 Hermes 根工作階段,能對話、檢查並根據心跳事件更新看板。
替代方案
- 通用 Kanban/任務追蹤器:手動追蹤狀態的工具能幫助組織工作,但通常不提供代理專屬的心跳檢查、工具呼叫/推理串流,或每個任務的執行控制。
- 基於終端的 Hermes 工作階段管理:直接在終端執行 Hermes 適用於少量任務,但會重新引入 Minions 旨在減少的手動工作(追蹤完成與診斷阻塞工作)。
- 自託管背景作業協調看板:這些能提供排程作業與執行記錄的可見性,但可能不提供這裡描述的 Hermes 專屬任務/工作階段模型,以及人工介入「準備審核」工作流程。
替代品
Codex Plugins
使用 Codex Plugins 將技能、應用程式整合與 MCP 伺服器打包成可重複使用的工作流程,讓 Codex 存取 Gmail、Google Drive、Slack 等工具。
BotBoard
用共享待辦清單、結構化情境與人工審核流程,像管理團隊一樣管理 AI agent:指派、追蹤並批准輸出。
Biji
Biji是一個多功能平台,旨在透過創新工具和功能提升生產力。
Struere
Struere 是 AI 原生的營運系統,將試算表流程升級為結構化軟體:儀表板、告警與自動化,集中管理作業資訊與流程。
OpenFlags
OpenFlags 是開源、可自架設的功能旗標系統,支援逐步交付;App SDK 可本地評估,控制平面提供安全、精準的發佈。
AakarDev AI
AakarDev AI 是一個強大的平台,通過無縫的向量資料庫整合簡化 AI 應用程式的開發,實現快速部署和可擴展性。