本指南涵蓋的內容
這是一份從頭到尾的指南,教 you 如何將 Hermes Agent 作為 24/7 自主運行的「AI 員工」——從一行安裝指令到自我改進的多 Agent 架構。它涵蓋十個層面:Hermes 是什麼、與替代方案的比較、安裝、模型選擇、訊息平台、首日設定、控制面板、使用案例、自我改進迴圈以及安全性。
請收藏此頁——你開始建構時會需要它。
第一層 — Hermes Agent 到底是什麼
Hermes Agent 是由 Nous Research 建造的 24/7 自主 AI 員工。它在你睡覺時運作,主動找出符合你目標的任務,並且每次對話後都會變得更好。
有三件事讓它與眾不同:
- 記憶。 所有內容都存在你電腦上的 markdown 檔案中——不是雲端,不是黑盒子。你可以閱讀、編輯、刪除它。完全透明。
- 自我改進。 每完成一個任務,它都會回顧:什麼有效、什麼無效、如何做得更好。每次對話後它會編輯自己的技能。
- 對話回憶。 每次對話都會透過 FTS5 全文搜尋和 LLM 摘要記錄。問它三個月前聊過什麼——它知道。
第二層 — Hermes 與其他工具的比較
三個工具,三種不同用途。以下是各自的定位。
Hermes vs OpenClaw。 原作者的觀點:OpenClaw 變得臃腫緩慢,更新經常破壞設定。Hermes 更輕量、更快速,更新不會毀掉你的設定——這種可靠性是主要的切換理由。
文中引用的其他 Hermes 優勢:
- 內建多 Agent(透過 Kanban,v0.12.0+)——Agent 從看板領取任務、並行工作、阻塞時交棒
- 內建 Nous Portal 精選模型
- 166 個追蹤技能(87 個內建 + 79 個可選),涵蓋 26+ 個分類
- 20+ 個訊息平台(Telegram、Discord、Slack、WhatsApp、Signal、Matrix、Teams 等)
Hermes vs Claude Code / Codex。 不同用途——兩者都用:
- Hermes = 你的通用員工。日常任務、研究、文件、試算表、電腦管理、商業建議、原型——任何應該隨時間改進的事。像是幕僚長。
- Claude Code / Codex = 深度、專注的編碼會議。大型複雜應用程式、端對端測試、全神貫注的開發工作。
第三層 — 安裝
一行指令。
Linux / macOS / WSL2:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Windows(原生 PowerShell,早期 beta):
iex (irm https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.ps1)
Android(Termux): 與 Linux 相同的 curl 指令——安裝程式會自動偵測 Termux。
安裝後,使用以下指令啟動:
hermes
快速設定會引導你完成模型選擇和訊息平台設定。如果你有安裝 OpenClaw,你會看到匯入記憶的選項——原作者建議從頭開始,因為兩個獨立的 Agent 各自擁有獨立的記憶和技能,比合併一切更好。
第四層 — 模型選擇
三個層級。正確的選擇取決於工作內容,而不僅是預算。
- 昂貴 — claude-opus-4 / claude-sonnet-4。 最適合複雜推理、長時間
/goal任務、細膩的寫作以及商業顧問角色。注意:Anthropic 已停用 Agent 的 OAuth,所以需要 API 金鑰(按 token 計費)。 - 中等 — GPT-5.5。 最適合編碼、原型設計以及預算考量的日常使用。可搭配現有的 ChatGPT 訂閱。如果你是新手,這是很好的起點。
- 平價 — Qwen 3.7 Max、Grok、Nous Portal。 Qwen 3.7 Max 擅長長時間自主任務(35 小時連續運行,1,000+ 工具呼叫)。Grok 如果你已經付費 SuperGrok 則很強,適合 X 任務。Nous Portal 每月固定 $20,包含精選模型,無需管理 API 金鑰。
隨時切換模型——無需改動程式碼,無需重新安裝。不同設定檔可以同時運行不同的模型:
hermes model
第五層 — 訊息平台
建議使用 Telegram。 它是唯一積極為 AI Agent 開發的訊息平台(主題、Agent 間通訊、不斷推出新功能),而且免費。設定大約五分鐘——Hermes 會引導你從 Telegram 的 BotFather 複製 token。
其他支援的平台(如果需要):Discord、Slack、WhatsApp、Signal、Matrix、Mattermost、Email、SMS、DingTalk、Feishu、Microsoft Teams、Google Chat 等——一個閘道程序就能支援 20+ 個平台。
第六層 — 首日要做的事
步驟 1 — 告訴 Hermes 關於你自己。 發送第一則訊息,涵蓋你的名字、你做什麼、你在建什麼、你接下來 3–6 個月的目標,以及你的工作方式。這會進入記憶,每個主動任務都會經過它過濾。
步驟 2 — 設定你的第一個 Cron 任務。 Cron 任務是用自然語言描述的排程自主任務。例如,要求它每天凌晨 2 點建一個小型有用的微應用、UI 或系統,朝你的目標前進——然後每天早上醒來都有新東西。
步驟 3 — 學習 /goal。 這是 Hermes 最強大的指令。它將 Agent 從被動聊天機器人變成背景工作者:你設定一個目標,它將其拆解為任務並執行直到完成。
/goal [description] # 開始自主執行
/goal status # 檢查正在運行的目標
/goal pause # 暫停但保留上下文
/goal resume # 暫停後繼續
/goal clear # 結束當前目標
/subgoal [text] # 在執行中新增條件
第七層 — 控制面板(大多數人用錯了)
hermes dashboard
在瀏覽器中開啟 localhost:9119。原作者的建議:先開啟 Skills 分頁——那才是真正的價值所在。
- Models 分頁 — 即時切換模型,為不同設定檔設定不同模型。
- Cron 分頁 — 查看所有排程任務,用更多控制建構複雜任務。
- Skills 分頁 — 瀏覽、切換、閱讀每個已學習的技能。一個善用的 Agent 有 150+ 個技能。立即啟用 Browser automation、Computer use、Image generation 和 Video generation。
- Plugins 分頁 — 透過 API 金鑰取得額外能力(browser-use、fire-crawl、computer-use)。
- Profiles 分頁 — 多 Agent 設定。一個設定檔 = 一個擁有自己記憶、技能和模型的 Agent。同時運行多個專門角色。
Kanban 看板——最強大的畫面。 每天早上,把所有 AI 可處理的任務丟進 Triage 然後離開。Hermes 將每個任務拆解為子任務,移到 To-Do,分配子 Agent,它們並行執行。
狀態:Triage → To-Do → Ready → In Progress → Blocked → Done。守護程序持續運行(v0.16+),每 60 秒檢查新任務——不使用 Cron 輪詢,任務之間不浪費 token。
第八層 — 使用案例
- 每日導師 — 貼上 YouTube 連結;Hermes 抓取逐字稿、提取關鍵概念,並排程早晨課程 + 測驗。
- 電腦管理員 — 在所有裝置上安裝 Tailscale,就能從手機在任何地方移動任何檔案。
- 對話回憶 — 要求它回憶上個月所有的商業點子或連結;FTS5 搜尋 + 摘要涵蓋你的完整歷史。
- 搭配 xurl 的 X 內容工作流 — 將
xurl技能與/goal、研究技能和記憶結合,建立定期的內容系統(資料收集 → 風格檢查 → 重複檢查 → 草稿 → 品質評分 → 發佈)。第一天不要自動發佈——先審查 5–7 次執行結果。 - 任務控制中心 — 要求 Hermes 建造自訂控制面板(內容管線、記憶 wiki、成果頁面),無需程式碼。
- 原型建構者 — 從手機描述一個登陸頁面;它使用你已知的技術棧並部署到 localhost。
- 商業顧問 — 它了解你的業務、目標和限制,所以建議是基於你的實際情況。
- 過夜
/goal執行 — 睡前交給它一個複雜任務(例如競爭對手研究報告),醒來時文件已完成。
對於複雜的過夜任務,只在真正需要時才提高 max_turns(每個回合都消耗 token):
hermes config set goals.max_turns 20 # 研究、報告、內容草稿
hermes config set goals.max_turns 50 # 程式碼重構、多步驟建構
- 多 Agent 組織架構 — 建立獨立的設定檔(幕僚長、研究主管、內容主管),每個有自己的
soul.md,並行運行並匯報到一份晨間簡報。
第九層 — 自我改進(真正的差異化優勢)
自我改進迴圈是原作者認為 Hermes 真正的差異化所在:
- 你交給 Hermes 一個任務
- 它執行
- 完成後它回顧什麼有效、什麼無效,以及最佳路徑
- 它將其儲存為
~/.hermes/skills/中的技能 - 下次它直接使用該技能
糾正它一次,它就不會再犯同樣的錯誤。技能是透明的 markdown 檔案,你可以打開、閱讀和編輯。Nous Research 的更新會自動新增技能,不會破壞現有的。
hermes tools
立即啟用:browser-automation、computer-use。
第十層 — 安全性(誠實的觀點)
原作者的觀點:對於基本的個人使用,安全性顧慮被高估了,因為 Agent 只做你告訴它做的事。主要風險是指導它去做某件災難性的事——所以在提示前先思考,並審查破壞性操作。
對於個人使用,你主要需要的是常識、提示審查,以及在你的 soul.md 中設定一條基本規則,例如「絕對不要在沒有明確確認的情況下向任何人轉帳。」如果有問題,用 Claude Code 或 Codex 打開 Hermes 資料夾,要求它修復問題。
對於接觸敏感系統的生產環境 Agent,Hermes 提供了完整的安全性方案:
第一層 — Bitwarden Secrets Manager(憑證管理):
hermes secrets bitwarden setup # 引導式安裝:安裝 bws、提示輸入 token
hermes secrets bitwarden status # 驗證連線
hermes secrets bitwarden sync # 試運行:查看將套用的內容
一個引導 token 存在 .env 中;所有真實憑證都存在 Bitwarden 中。在 Web 應用程式中輪替一次金鑰,每個實例下次啟動時就會自動更新。
第二層 — iron-proxy 出站防火牆(憑證保護):
hermes egress install # 下載 iron-proxy 二進位檔,SHA-256 驗證
hermes egress setup # 互動式引導
hermes egress start # 啟動受管理的代理守護程序
hermes egress status # 二進位檔 + 設定 + 活躍映射
hermes egress setup --from-bitwarden # 在代理啟動時從 BSM 拉取真實憑證
Hermes 不是將真實憑證注入沙箱,而是交給 Agent 不透明的代理 token;iron-proxy 在網路邊界將它們換成真實憑證。就算沙箱被入侵,攻擊者也只能取得在代理背後才能運作的 token。兩層可以組合使用:在 Bitwarden 中輪替,它會自動傳播到整個伺服器群。
真正的洞察
ChatGPT 和 Claude 很強大,但每次對話都從零開始——沒有記憶、沒有改進、沒有上下文。Hermes 會複利成長:
- 第 1 天: 它對你一無所知
- 第 1 個月: 它知道你的工作方式和你在建什麼
- 第 6 個月: 它知道你的思考方式、你的日常任務,以及每個任務的最佳執行方式
原作者的框架:記憶、改進迴圈和信任才是 AI Agent 真正的瓶頸——而 Hermes 三者都解決了。Agent 本身是開源的,而且免費。
資源
官方資源:
- Hermes Agent 文件 — 安裝、設定、完整 CLI 參考
- Skills Hub — 可瀏覽和安裝的社群技能
- GitHub — 原始碼、問題、PR
本指南由 YanXbt 撰寫並分享,他還發表了關於 /goal 策略、完整 /goal 指南、xurl 內容系統以及 Hermes + Bitwarden 安全方案的配套深度文章。