LightVela

Hermes Agent vs OpenClaw:兩個開源 Agent 的根本差別

摘要

Hermes Agent 與 OpenClaw 的根本差別是"積累"與"連接":Hermes 由 Nous Research 出品,主打"越用越懂你"的自進化 Agent,把長期記憶(USER.md / MEMORY.md / SQLite+FTS5 / Skills)做成一等公民,Agent 自己決定記什麼、什麼時候升級成 Skill;OpenClaw 由 Peter Steinberger 主導,主打"接一切"的本地優先 Agent 與自動化網關,25+ 模型、20+ 消息平台都能掛上,Skill 由用户手寫、通過 ClawHub 分發。選 Hermes 是選一個"隨時間變強的分身",選 OpenClaw 是選一個"什麼都能接的調度台"。


引子:為什麼這兩個開源 Agent 老是被放在一起比

2026 年看開源 AI Agent 圈,幾乎繞不開這兩個名字。它們都主打"本地優先、可自託管、可跨平台聊天接入",也都自稱"通用 Agent 框架",官網首頁一眼掃下去像是同類產品。

但只要你真的用上一週,就會開始琢磨兩件事:

  • 為什麼 OpenClaw 裝了幾十個插件之後依然"每次都從零開始",而 Hermes 只用了兩天,就能主動喊出我上週做的項目名?
  • 為什麼 OpenClaw 在 63 天裏連續披露了 138 個漏洞(其中 7 個嚴重級),而 Hermes 的安全公告頁卻幾乎是空的?

答案是:它們回答的其實是兩個完全不同的問題。

  • OpenClaw 回答的是:"我如何把一個 Agent 接到我生活裏所有的通道上?"
  • Hermes Agent 回答的是:"我如何讓一個 Agent,隨着時間越用越懂我?"

下面從定位、架構、記憶、Skill、自進化、安全六個維度把這層差異一次講透。


一、定位:Learning Loop First vs Control Plane First

維度Hermes AgentOpenClaw
出品方Nous ResearchPeter Steinberger(奧地利獨立開發者)
定位標籤自進化 AI 智能體本地優先 Agent 與自動化平台
核心哲學Learning Loop First(學習閉環優先)Control Plane First(控制平面優先)
護城河"積累" —— 越用越強"連接" —— 什麼都能接
一句話概括解決 積累 問題解決 連接 問題

Hermes 的名字取自希臘神話中的信使之神,暗喻它作為"人與信息之間的信使",會持續替你觀察、記錄、成長。OpenClaw 走的是另一條路:它把自己做成一個中樞網關,讓 20+ 消息平台、25+ 模型都能掛上來,然後由**你(人)**來定義每一條規則、每一個 Skill、每一次觸發。

一個想變成"你的分身",一個想變成"你的調度台"。這是最本質的分歧。


二、架構:整合式 vs 網關式

OpenClaw 是網關式的四段結構

Gateway(網關)→ Agent(智能體)→ Skills(技能)→ Memory(記憶)

它的核心工程價值在於 Gateway:無論用户從 WhatsApp、Telegram、Slack、Discord 還是郵件進來,都收斂成同一個 Agent 會話。控制平面很清晰,權限、審計、路由都做在網關一層。

Hermes Agent 是整合式結構:大模型推理、終端執行、文件操作、瀏覽器自動化、網頁檢索、長期記憶、定時任務、多平台消息——這些能力被內建為同一個進程的模塊。它更像一個"隨身的、有大腦、有手腳、還有筆記本"的助理,而不是一個消息路由器。

結果就是:想接更多平台,OpenClaw 更擅長;想讓 Agent 自己變強,Hermes 更擅長。


三、記憶機制:兩個靜態 Markdown vs 四層結構化記憶

這是二者差異最戲劇化的地方。

OpenClaw 的記憶:兩個靜態 Markdown

  • MEMORY.md 存"持久事實"。
  • memory/YYYY-MM-DD.md 存"當天的會話上下文"。

設計非常剋制、非常"文本編輯器"友好。但它有兩個先天侷限:

  1. 只有最近兩天的日誌會自動加載,更早的記憶需要用户主動搜索。
  2. 記憶完全是人工格式的自由文本,Agent 自己不參與"決定要記什麼"。

Hermes Agent 的記憶:四層分工

載體角色
Prompt memory(提示層)MEMORY.md + USER.md每次會話開始時"凍結注入"到系統提示詞
Session archive(會話檔案)SQLite + FTS5 全文檢索 + LLM 摘要存下所有會話,可數週後回溯
Skills(技能層)SKILL.md 文件Agent 自己積累的"怎麼做"
External providers(外部提供者)Honcho、Mem0、Supermemory 等補充知識圖譜、語義搜索、用户畫像

四層結構裏最關鍵的動作是——Agent 自己決定什麼進 MEMORY.md,什麼進 USER.md,什麼升級成 Skill。這是它"越用越懂你"的物理基礎。

後續幾篇會分別把 MEMORY.md/USER.md 的分工、更新策略、以及 Skill 與 Memory 的區別講透。


四、Skill 系統:人寫 vs Agent 自動寫

Skill 是"可複用的操作流程",兩個框架都有,但獲取方式截然不同:

對比項Hermes AgentOpenClaw
誰來生成Agent 在完成複雜任務後自動提煉用户手工編寫 Markdown
觸發條件5+ 次工具調用、遇到錯誤後成功修復等用户主動創建
自我優化每約 15 個任務觸發一次反思循環,自動改寫舊 Skill無自動優化
開放標準兼容 agentskills.io通過 ClawHub 市場分發
安全審查內置掃描(prompt 注入、憑證、供應鏈風險)曾被 Snyk 審計出 5,700 個 skill 中 1,467 個可疑

一句話:Hermes 裏的 Skill 是"Agent 的肌肉記憶";OpenClaw 裏的 Skill 是"用户給 Agent 的操作手冊"。


五、自進化:Hermes 最不可替代的一條閉環

Hermes Agent 內建三條學習鏈路,它們互相咬合:

  1. 記憶鏈路:會話入 SQLite,摘要化後可 FTS5 檢索。
  2. 技能鏈路:複雜任務完成後自動寫出結構化 Skill(含步驟、陷阱、驗證方法)。
  3. 訓練鏈路:日常工具調用記錄本身就可以作為下一代模型的訓練數據。

有 Reddit 用户報告,Hermes 在兩小時內自動創建 3 個 Skill 文檔後,重複性研究任務的效率就出現了肉眼可見的跳變。

OpenClaw 沒有這條閉環。它更像一台 "Agent 的路由器與調度器",進化靠的是用户和社區給它加 Skill、裝插件、連服務。

這兩種路線沒有優劣之分,但選型時你要知道自己在選什麼:一個是讓 Agent 自己成長,一個是讓人來教 Agent 成長


六、安全:默認沙箱 vs 默認開放

維度Hermes AgentOpenClaw
默認沙箱容器只讀根 + 能力丟棄
授權流程默認開啓審批閘門網關認證默認關閉
注入防護內置 prompt injection / 憑證外泄掃描無內建掃描
已知漏洞多層保護默認標配曾在 63 天披露 138 個漏洞,其中 7 個嚴重級

Hermes 的安全思路是"默認拘謹,你顯式打開才放寬";OpenClaw 是"默認開放,你需要自己收緊"。 前者對個人隱私敏感者更友好,後者對企業內網做自定義管控更靈活。


七、那你到底該選誰?

優先選 Hermes Agent,如果你:

  • 想要一個"越聊越懂我"的長期助理。
  • 會把它接入個人知識管理、長期研究、跨會話追蹤場景。
  • 希望減少 Token 消耗(Agent 學過一次就不用再教)。

優先選 OpenClaw,如果你:

  • 主要訴求是"接更多通道、接更多工具"。
  • 有明確的團隊協作、集中審計需求。
  • 已經在 OpenClaw 生態裏積累了大量 Skill 和 Bot。

八、如果你想直接體驗 Hermes,但不想搭

Hermes Agent 最強的三件事——長期記憶、Skill 自進化、多平台接入——都建立在同一個物理前提上:它得長期在線、有獨立存儲、且是你專屬

這意味着理想的部署形態其實是一台 7×24 小時不掉線的雲端實例:筆記本合蓋不打盹、nudge_interval 能穩定觸發、多個終端喚起來都是同一份 ~/.hermes/

而這恰好就是 LightVela 做的事情。LightVela 是雲託管的 Hermes Agent 服務,把上面"需要自己搞定"的部分都提前搞定了:

  • 一鍵開通獨立雲實例,不佔本地電量與內存;
  • 內置正宗 Hermes Agent,MEMORY.md/USER.md/Skill 都是官方原版機制;
  • 24×7 在線,手機、筆記本、Telegram、飛書……多渠道進來都是同一個"認識你的 Agent";
  • 對話數據僅存於你的專屬服務器,不與第三方共享。

如果你被前面這些"自進化能力"打動,但不想花一個週末去搞 Ollama、SSH、systemd、備份策略,那 LightVela 大概率是你最短的一條路徑。


小結

  • Hermes 和 OpenClaw 都很優秀,只是它們服務的問題不同:Hermes 讓 AI 會成長,OpenClaw 讓 AI 會連接
  • 差異最戲劇化的一層是記憶:OpenClaw 兩個靜態 Markdown,Hermes 是四層結構化記憶 + Agent 自決策。
  • Skill 的分野是"Agent 自動寫" vs "用户手寫",安全模型的分野是"默認沙箱" vs "默認開放"。
  • 想"連接一切"選 OpenClaw;想讓 Agent"越用越懂你"選 Hermes——想省掉自託管麻煩就直接用 LightVela 把 Hermes 掛在雲上。