深度对比 · 2026

同一个问题,
两种相反的架构答案

Hermes Agent(Nous Research)与 OpenClaw 解决的是同一个问题:一个自托管、常驻、通过微信/Telegram/Discord 等消息渠道随时可用的 AI 代理。但两者对"什么才是核心"做出了相反的判断,这一层差异决定了它们几乎所有的优劣。

第一层 · 背景

先看两者是什么

Hermes Agent:Nous Research 出品的 Python 代理框架,MIT 开源。主打"学习循环":把对话历史、技能沉淀、偏好记忆做成默认开启的内置能力。原生安装即可跑在 1GB 的小 VPS 上,不需要 Docker。

OpenClaw:开源社区旗舰,Node.js/TypeScript 实现,2026 年初 GitHub 星标已超过 30 万。主打"消息网关":30+ 渠道集成、Web 控制台、多代理人设、ClawHub 插件市场,默认 Docker 部署。

20+
Hermes 消息渠道
30+
OpenClaw 渠道集成
300+
Hermes 可切换模型
第二层 · 核心差异

架构的反转:谁是主角?

Kilo.ai 的 Brendan O'Leary 用一句话点破了本质:

"Hermes 是在一个会学习的代理外面包了一层网关;OpenClaw 是在一个消息网关里面塞了一个代理。"

Brendan O'Leary, Kilo.ai

这个反转驱动了下游几乎所有的取舍。

Hermes Agent

代理为一等公民,渠道是外挂
渠道 工具
学习代理
记忆核心

记忆默认开启,技能自动沉淀,跨会话不归零

OpenClaw

网关为一等公民,代理是插件
渠道 插件
消息网关
控制面

渠道稳定、人设灵活、生态庞大,记忆需自己搭

所以 Hermes 的记忆"天生就在",OpenClaw 的记忆"理论上存在"。前者默认记住,后者默认遗忘,这是用户能直接感知的最大差别。

第三层 · 事实

八个维度,硬碰硬

维度Hermes AgentOpenClaw
技术栈Python 原生安装TypeScript / Node.js
部署形态原生安装,无需 Docker 小 VPS 省内存Docker 优先(docker-setup.sh)
记忆模型内置 SQLite,默认开启,代理自主策展插件化(如 LanceDB 向量记忆),需手动配置与提示词调教
模型支持300+ 模型,OpenRouter 多模型路由,Nous Portal 免 API Key 试用OpenAI 兼容端点,GitHub Copilot / Claude / GPT
管理界面CLI 优先Web Control UI 仪表盘
多代理人设单代理多渠道每代理独立渠道/身份/人设,典型 5-10 个 bot 舰队
技能生态内置 40-78 个工具/技能,自学习沉淀100+ 内置 + ClawHub 插件市场
发布节奏11 个 release,迭代慢但稳定137 个 release,迭代快但破坏性变更多

数据来源:lucaberton.com、clawfleet.app、Kilo.ai(2026 年 5 月综合报告)

第四层 · 实证

社区实测:为什么 30% 的人搬了家

Kilo.ai 对 r/openclaw 社区 1300+ 条评论做了综合,结论是:约三成用户因记忆不可靠转投 Hermes。这不是营销话术,是真实迁移记录。

"只花几个小时,它就完成了我得花几周配置 OpenClaw 才能做的任务,因为记忆太差了。它真的记得住东西。Hermes 给我的感觉,就是 OpenClaw 想成为的样子。"

u/Soul_Mate_4ever,r/openclaw 对比帖顶赞回答(+106)

"主要就是记忆问题。从第三天起我就在跟它搏斗,花了太多时间研究怎么让它别再忘事。"

u/spinsilo(+42)

另一条 182 评论的帖子《三个月后我受够了:OpenClaw 正式成为一个烧钱坑》,抱怨的是记忆流失和 Cron 任务被静默错过。还有用户描述:OpenClaw 每次发版都会破坏配置文件,60% 的会话时间花在看护代理;换到 Hermes 后调试负担降到 5% 以下。

反面案例:OpenClaw 创始人自己承认的"糟糕一周"

2026 年 4 月 24 日起,OpenClaw 网关变慢、部分安装陷入插件依赖修复死循环、Discord/Telegram/WhatsApp 渠道表现退化。创始人 Peter Steinberger 公开承认,并承诺核心"更小、更安全、更基建级",同时计划推出 LTS 版本。但这不是终点:OpenClaw 仍有真实优势,见下文。

第五层 · 成本真相

"省 90% token"是真的吗?

Hermes 社区最大的卖点是成本:默认多模型路由,Haiku 干杂活($0.25/百万 token),Sonnet 做复杂推理($3/百万),Opus 留给深度分析($15/百万),只有 10-15% 的消息真正需要 Sonnet。而 OpenClaw 默认把整段对话上下文全量发给同一个模型,50 条消息的对话每次都要全量重发,确实烧钱。

但真相是:差异在默认配置,不在框架能力

OpenClaw 同样支持模型路由和 failover,只是默认没开。换句话说,OpenClaw 的"贵"是出厂设置,不是架构宿命。选型时不该被"省钱"话术一票带走,要看自己有没有意愿把配置调对。

第六层 · 场景分层

谁该用谁:按你的瓶颈选

问自己一个问题:你的瓶颈是"什么都在流失",还是"接不进渠道"?前者选 Hermes,后者选 OpenClaw。

🧠

选 Hermes Agent

  • 重复性常驻自动化:日报、巡检、备份,希望"同一个 Cron 三个月后更聪明"
  • 长期无人值守任务,需要跨会话记忆
  • 1GB 免费档小 VPS,不想养容器运行时
  • 要模型自由:300+ 模型随时切换,不锁一家
  • 能接受 CLI 管理,偏好"首 48 小时失败更少"
🌐

选 OpenClaw

  • 5-10 个 bot 舰队:每个代理独立渠道、独立身份、独立人设
  • 重度渠道依赖:WhatsApp、iMessage、IRC、Nostr 等长生产记录集成
  • 需要 Web 控制台管理多实例
  • 团队已标准化 Docker 运维体系
  • 依赖 ClawHub 生态里 Hermes 没有对应品的技能

第三种选择:两个都要,分层用

社区里越来越常见的架构是:OpenClaw 当外层网关(管渠道、权限、多设备接入),Hermes 当高学习能力的节点(管积累、记忆、长任务)。两者配置目录相互独立,不存在"用了 A 就废了 B"。另有少数人跳过二者,用 OpenAI Codex 商业版,但它没有原生 Telegram bot、没有渠道人设模型,chat 工作流场景并不适用。

第七层 · 结论

结论

这不是一场淘汰赛,而是一次分层

Hermes 的诚实定位不是"比 OpenClaw 更强",而是"首 48 小时失败的方式更少"。它是为"个人/小团队的常驻自动化"设计的:记忆默认开启、技能自动沉淀、小 VPS 免容器,代价是生态薄、单代理、CLI 管理。

OpenClaw 是为"多代理、多渠道、多用户"的网关运营设计的:渠道广、人设灵活、生态庞大、有 Web 控制台,代价是配置复杂、记忆默认不给力、发版激进。

最稳的选择路径:先判断瓶颈在"积累"还是"接入";再评估自己的运维能力(容器熟不熟、CLI 能不能忍);最后用两周试点验证,而不是看星标数站队。若两者都要,就让 OpenClaw 管渠道、Hermes 管学习。