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