Personal Knowledge Base

修哥筆記

「知識的沉澱與分享」

Hermes Agent vs OpenClaw:兩大開源 AI Agent 框架比較

· #Hermes #OpenClaw #AI Agent #比較 #技術隨筆

比較基準:截至查詢當下(2026)的官方來源。OpenClaw 官方「Why OpenClaw」文件內含一份針對 Hermes 的來源核對比較表,是最權威的交叉資料[4]。註:目前沒有獨立的「OpenClaw 2」產品線——現行主線即 OpenClaw(openclaw/openclaw,npm 套件 openclaw),本文即比較該主線[1]。

一句話定位

  • OpenClaw:「在你的裝置上、在你已有的聊天裡」——一套以 Gateway 為核心的多裝置個人助理,可從單人切換到互信的團隊部署[1][5]。
  • Hermes Agent:「會隨著你成長的 AI」——Nous Research 打造、主打內建學習迴圈的平台獨立自主代理(VPS、GPU、serverless 都能跑)[2]。

快速對照總表

面向 OpenClaw Hermes Agent
語言核心 Node.js(npm 套件)[1] Python(uv / Python 3.11)[2]
開發者 OpenClaw Foundation(501(c)(3) 非營利)[4] Nous Research(創投支持的 AI 實驗室)[4]
授權 MIT MIT
進駐形式 本機/多裝置+Gateway+伴隨 App[1][5] CLI+桌面+訊息 Gateway;強調 VPS/serverless 遠端[2]
架構哲學 信任的 Gateway+可隔離的執行(sandbox 預設關)[4] 父程序分派工具;遠端 backend 承接執行[4]
安全模型 政策以程式碼強制、確定性拒絕、SecretRefs、角色與稽核抽屜[4] 智慧審查被標記指令+硬性/設定拒絕規則、設定檔(profile)[4]
多人協作 人物級角色、session 歸屬、Co-authored-by、presence[4] adapter 內授權者平權+獨立 profile(含 multiplexing)[4]
學會自建技能 技能遵循 AgentSkills 規格、ClawHub 註冊表[4] 自主創建技能、技能自我改進、記憶、跨會話召回[2]
標準協定 MCP client/server、A2A 1.0、ACP、OpenAI 相容 API、OTel[4] MCP、agentskills.io、ACP[2]
第三方生態 ClawHub(含 VirusTotal/ClawScan 審計)、約 150 個 SDK 進口[4] Skills Hub(644+)、tap 儲存庫、MCP catalog[2][4]

關鍵差異拆解

1. 架構與信任邊界(兩者最大的不同)

OpenClaw 的核心主張是**「信任的 Gateway,不受信任的執行」**:Gateway 掌握渠道、設定、憑證與控制面 API,執行可移往 sandbox(Docker/Podman/SSH/OpenShell)、節點或一次性雲端 worker。政策靠程式碼強制,拒絕是結構性的,而非請求模型自覺遵守[4]。

Hermes 則以「父程序分派工具」為主:terminal、檔案、產生的 Python 可移到遠端 backend 執行,配 smart review+hardline denials。官方文件也老實點出 OpenClaw sandbox 預設關閉、兩者原生插件皆在程序內執行且未沙箱化[4]。

2. 治理與治理意涵

OpenClaw 由獨立的 OpenClaw Foundation(非營利)經營,捐贈方涵蓋 Atlassian、GitHub、Microsoft、NVIDIA、OpenAI、Tencent;release 皆以基金會身分簽署。其定位是「AI 界的瑞士」——對每個模型與實驗室中立[1][4]。Hermes 則由創投支持的 Nous Research(Paradigm 投資組合)開發[4]。這不代表優劣,但反映了「誰掌握路線圖」的不同答案。

3. 學習迴圈(Hermes 的招牌)

Hermes 唯一的突出賣點是封閉學習迴圈:複雜任務後自動把流程存成技能、技能在過程中被自我改進、記憶定期提示、FTS5 跨會話搜尋加 LLM 摘要、Honcho 用戶建模,並相容 agentskills.io 開放標準[2]。OpenClaw 有完整的技能/插件體系(AgentSkills、ClawHub),但沒有強調這種「會自己長大」的敘事[4]。

4. 部署彈性

Hermes 提供七種終端 backend(local、Docker、SSH、Singularity、Modal、Daytona、Vercel Sandbox),serverless 遇閒置冬眠、喚醒時近乎零成本——特別適合丟在一台 $5 VPS 上跑[2]。OpenClaw 則以「本機 + Gateway + 伴隨 App(語音、相機、螢幕、裝置本機動作)」與團隊部署見長[1][5]。

5. 原生互遷、甚至共存

Hermes 內建 hermes claw migrate,一鍵匯入 OpenClaw 的 SOUL.md 人格、記憶、技能與 API keys[2]。社群也有 HermesClaw,讓同一 WhatsApp 帳號同時跑 Hermes 與 OpenClaw[2]——表示兩者定位高度重疊、可互補。

該怎麼選(考量你已在使用 Hermes)

如果你是單人、以 VPS/serverless 為基地、希望助理「越用越懂你、自動沉澱技能」,Hermes 已完全契合——你目前的用法(WhatsApp gateway、cron 排程、網站部署、跨會話記憶)正是它的強項[2][3]。

OpenClaw 的優勢(多人角色協作、伴隨裝置 App、企業級安全模型與中立的基金會治理)對單人使用貢獻有限;但若你日後想「共享一個 agent 給團隊」或「佈署到手機等多裝置」,OpenClaw 的 Gateway 設計與 A2A/MCP 生態值得一試[4][5]。

兩者都不是封閉選擇:真到需要切換時,hermes claw migrate 能帶走你既有的人格、記憶與技能[2]。


Sources

[1] https://github.com/openclaw/openclaw — OpenClaw GitHub [2] https://github.com/NousResearch/hermes-agent — Hermes Agent GitHub [3] https://hermes-agent.nousresearch.com/docs — Hermes Agent Docs [4] https://docs.openclaw.ai/start/why-openclaw — OpenClaw Docs(架構哲學與 Hermes 比較) [5] https://docs.openclaw.ai — OpenClaw Docs

← 返回首頁