Hermes 与 OpenClaw:怎么选
两者的核心区别一句话总结:Hermes 是学习型智能体优先,OpenClaw 是消息网关优先。
Hermes 关注的是智能体如何在任务中积累经验、生成技能、提升执行能力;OpenClaw 关注的是如何把智能体接入更多通信入口,并稳定地路由来自不同平台、用户和工作区的请求。
前者偏执行引擎,后者偏通信基础设施。

Hermes:主打养成系
Hermes Agent 来自 Nous Research,于 2026 年 2 月发布。它最重要的设计是 learning loop,即学习循环:智能体会从任务执行中提炼经验,并将其沉淀为可复用的技能,走的是养成系路线。
这让 Hermes 更适合重复性强、结构稳定的任务,比如代码审查、研究整理、数据分析、批量文档处理。任务跑得越多,它越有机会把流程固化成程序性知识。
核心能力包括:
- 技能自我演化
:从历史任务中生成或调整技能。 - 多种沙盒机制
:支持本地执行、Docker、SSH、Singularity 和 Modal。 - 子智能体分发
:为并行任务创建独立上下文,避免互相污染。 - 浏览器与语音能力
:覆盖 Browserbase、Browser Use、Firecrawl、本地 Chrome,以及 Discord 语音。
Hermes 还有一个务实的可回滚机制:修改文件前先对工作目录做快照,出问题后可通过 /rollback 一键回退,令人安心。

OpenClaw:我一直都在
OpenClaw 的重点不在“智能体是否会自我进化”,而在“你能从任何地方把任务发给它”。它的核心是 Gateway,负责会话、路由和渠道连接。
这种架构让 OpenClaw 更像一套全天候运行的智能体通信层。它适合从 Telegram、WhatsApp、Slack、iMessage 等入口触发任务,也适合把多个智能体和多个工作区接入同一个中枢。
它的优势主要在连接能力:
- 渠道覆盖广
:Discord、Google Chat、iMessage、Matrix、Microsoft Teams、Signal、Slack、Telegram、WhatsApp、Zalo、WebChat 等都可接入。 - 多智能体路由
:可按智能体、工作区、发送者隔离会话。 - 移动端节点
:通过 iOS 和 Android 应用获得相机、画布和设备动作能力。 - 社区技能生态
:13,700+ 技能覆盖邮件、日历、网页操作、出行等日常自动化场景。
如果你想“随时随地通过任意聊天软件给 AI 下指令”,OpenClaw is always there for you。

各有各的问题
所谓得于斯者毁于斯,各自最大的问题也是出在其最核心的特色上。
Hermes 的问题集中在“自我学习”这条主线上:
- 自评过于乐观
:Hermes 会评估自己的任务结果,并据此判断是否成功。问题在于,它的自评并不精准,可能一个比较拉的效果它给打了一个夯的评分;随后自动生成的技能,就会把错误经验固化下来。因此,重要任务必须接入外部验证,比如测试、人工审查或端到端检查。 - 自动学习可能覆盖人工调优
:同一套技能生成机制,也可能重写你已经手动调整过的技能。对特定工作流做过细致配置的用户,可能会发现系统“自我改进”后反而退回到更泛化、更不贴合场景的版本。 - 成熟度仍然有限
:Hermes 发布节奏和版本数量都还少,和 OpenClaw 经历过的大规模使用与迭代相比,工程稳定性还没有被同等强度地验证。更新少不等于更稳定,只是暴露问题的机会更少。
OpenClaw 的问题则更多来自网关型架构的复杂度:
- 更新容易破坏链路
:社区最常见的抱怨,是版本升级后消息投递、Cron 定时任务或 Webhook 出问题。对一个常驻网关来说,发布前的 staging 和回归测试纪律非常关键,这也恰恰是用户最不放心的地方。 - 记忆不够可靠
:智能体可能忘记指令、在项目之间串数据,或者反复犯同样的错误。对长期助理而言,记忆稳定性不是加分项,而是用户是否继续使用的核心因素。 - 自托管才是真门槛
:Docker、SSH、YAML、安全加固、日志排查、24/7 在线维护,都会把 OpenClaw 从“装个智能体”变成一套基础设施工程。不少用户最后花在运维上的时间,比花在智能体工作流本身上的时间还多。龙虾的安装也能变成一门生意就可见一斑。

安全风险
智能体框架天然处在高风险位置。它能读消息、调工具、访问文件、执行命令,能力越大权限越高暴雷的风险也就越大。
OpenClaw 因为生态更大、部署更多,暴露的问题也更多。原文提到,社区已经记录到多个 CVE、恶意技能和大量暴露在公网的实例。这类问题并非 OpenClaw 独有,而是开源智能体生态快速扩张后的典型副作用。
Hermes 公开安全事件较少,但不能简单等同于更安全。它更年轻,部署规模和攻击面还没有被充分检验。
部署任一框架前,至少要检查:默认权限、工具调用审批、沙盒隔离、社区技能来源、密钥泄露风险,以及网关是否暴露在公网。智能体越强,默认配置越不能直接当生产配置。
成本:自主运行会放大模型账单
自主智能体的成本不是简单按消息数线性增长。每次对话、工具调用、上下文追加、任务复盘,都可能重新消耗大量 Token。会话越长,成本越容易失控。
社区反馈的成本区间差异很大:轻量用户使用低价模型,可能每天一到三美元;重度用户如果长时间使用 Claude Opus 级别模型,日成本可能达到上百美元。
更稳妥的方式是按任务分层:
-
高风险任务使用最强模型。 -
日常任务使用成本与能力均衡的模型。 -
低风险自动化交给 Qwen、GLM、Kimi 等更便宜的模型。
同时要主动重置会话、限制上下文长度,并考虑用包月订阅替代纯按 Token 计费。对智能体系统来说,成本控制已经是架构设计的一部分。
选型建议
以下场景更适合用 Hermes:
-
你希望智能体在长期重复任务中逐步变强。 -
你想支持多种沙盒,尤其是通过 Modal 做云端执行。 -
研究型工作流,需要子智能体分工推进。 -
需要支持 ACP 以便与 IDE 做更紧密的集成。
Hermes 的决定性理由是 learning loop。如果你的任务类型反复出现,例如数据分析、代码审查、研究综合,它确实有机会越做越熟练高效。
更适合选 OpenClaw 的场景:
-
想从尽可能多的平台直接给 AI 助理发消息。 -
需要移动端节点,调用手机相机、画布或设备动作。 -
更看重稳定性和接入范围,而不是最新的智能体特性。
OpenClaw 的优势在于入口覆盖和生态完整度。如果你的核心需求是“从 WhatsApp 给 AI 发消息,让它去操作电脑或服务器上的任务”,OpenClaw is something really suitable for you。

可以全都要
更好的做法不是二选一,而是把两者放在不同层级里使用:OpenClaw 做编排层,Hermes 做执行层。
具体来说,让 OpenClaw 负责日常消息入口、任务规划、拆解、调度和多步骤协调。让 Hermes 承接那些重复、明确、需要持续优化的任务循环。
两者之间可以通过 ACP 协议通信。虽然 Hermes 文档中将自己描述为 OpenClaw 的继任者,并提供了 hermes claw migrate 迁移命令,但从工程实践看,短期内不必急着合并到单一框架。它们解决的问题并不完全重叠:OpenClaw 更擅长连接和编排,Hermes 更擅长重复任务执行和能力沉淀。

写在最后
Hermes 和 OpenClaw 的分野,本质上不是两个开源项目之间的胜负,而是 AI Agent 技术正在走向分层的一个缩影。
早期的 Agent 更像是“会调用工具的聊天机器人”:给它一个入口、几组 API、一些提示词,它就能完成一些自动化任务。但随着使用场景变复杂,单一形态已经不够用了。一个真实可用的 AI 系统,至少要同时回答三个问题:任务从哪里来,任务如何被拆解和调度,执行过程如何持续变好。
OpenClaw 回答的是前两个问题。它把消息入口、会话、路由、设备节点和技能生态组织到一个常驻网关里,让 AI 真正进入日常通信网络。这类框架的价值不在单次推理有多聪明,而在于它能否稳定接住来自不同平台、不同用户、不同工作区的请求。换句话说,它更接近 AI 时代的控制面。
Hermes 回答的是第三个问题。它关心智能体能否从任务中学习,把重复经验沉淀为技能,并在下一次执行时表现得更好。这代表了另一条路线:Agent 不只是被动调用工具,而是逐渐形成自己的任务记忆、执行习惯和局部能力。这更接近 AI 时代的执行面。
所以,选 Hermes 还是 OpenClaw,并不是在选择哪个框架“赢了”。更准确地说,是在判断你的系统当前缺哪一层:缺入口和编排,OpenClaw 更合适;缺可持续优化的执行能力,Hermes 更合适;如果两者都缺,就应该把它们拆层组合,而不是强行期待一个框架包办所有问题。
夜雨聆风