Hermes Agent 和 OpenClaw 到底怎么选?一个老用户的真实评测

吉贤把两份源码都读了,亲测后给出结论:OpenClaw 四胜一负。但 Hermes 有两个设计确实亮眼。初学者和深度用户各有答案。

Hermes Agent 和 OpenClaw 到底怎么选?一个老用户的真实评测 封面图

结论先行:Hermes 的"自我进化"没自媒体吹的那么神——本质就是自动写 markdown 操作日记。OpenClaw 在并发架构、安全模型、代码质量上全面占优。初学者选 Hermes,深度用户别换 OpenClaw。

封面图

一、怎么回事

最近中文自媒体又开始了——“Hermes Agent 碾压 OpenClaw”、“自我进化的 AI 框架来了”。

我没急着跟风。因为 OpenClaw 我已经用了几个月,搭了 LightRAG 知识图谱、写了几十个专属 Skill、配置了完整的 Harness。要让我换,总得有个让人信服的理由吧?

所以我干了一件事:把两个框架的源码都 clone 下来,让 Claude Code 逐文件读了一遍。加上我自己实际跑的体验,今天跟你聊聊大实话。

二、Hermes 的"自我进化"到底是什么

这是被吹得最狠的点。说白了两层:

第一层(真做了):任务结束后,AI 把操作步骤提炼成文字,存成一个 markdown 文件。下次做类似任务时,把这个文件塞进上下文当参考。

不是学会了一个新技能,而是写了一篇操作日记。

第二层(画饼中):用 DSPY 做优化。Phase 1 做完了,Phase 2 到 5 全在规划里——也就是没做出来。而且每次优化要花 2~10 美元 API 费用,还得人工 review PR。

所以准确的说法是"会自动攒经验文件",不是"会自己变聪明"。

三、手动档 vs 自动档

对比图

一个最贴切的比喻:

HermesOpenClaw
操作方式自动档手动档
上手速度半天跑起来一两个周末
学习方式AI 自己攒 skill,你看不见你亲手写,完全掌控
修改自由度受限想怎么改怎么改
成功率(实测)—没 Harness 33% → 有 Harness 97%

自动档上手快,但换档逻辑你不知道,想改装没门。手动档累点,但你能摸到每一个齿轮。

有位老哥实测:同一个 Telegram 项目,没搭 Harness 前子任务成功率只有 33%,搭完冲到 97%。这分数是手动档司机开出来的。

四、四个维度,OpenClaw 赢了

1. 并发架构

OpenClaw 用的 Node.js,天生 Event loop 异步,高并发 IO 是它的看家本领。Hermes 用的 Python,GIL 锁一上,多线程就废了,只能拿多进程跑。一多进程——进程复制、内存重复占用、进程间通信……全是恶心事。

所以你跟 Hermes 说个事,它得半天不理你。甚至 stop 命令发过去都卡住,你得用 Claude Code 从后台去救。

2. 安全模型

OpenClaw 有三层沙箱隔离。Hermes 有个亮点叫 Smart Approval——用一个小模型判断命令是不是真危险,这个确实是创新,OpenClaw 没有。

3. Token 消耗

同一个活,Hermes 烧了三倍以上的 token。

原因也简单:它那个 subagent 机制,你让它干个事,它全 delegate 给别的 agent 去跑,结果主进程堵死了,token 也烧飞了。

4. 代码质量

Hermes 的核心文件 run_agent.py——11,741 行。所有核心逻辑全塞在一个文件里。这不是架构,是把所有东西缠成一坨。

OpenClaw 的代码结构清晰得多,毕竟是经过社区长时间打磨的。

五、Hermes 赢了什么

就一个地方:运行时自主创建 Skill。

AI 在干活过程中自己攒经验、生成标准化的 markdown 文件,下次遇到类似任务直接调出来用。这个能力 OpenClaw 真没有。

还有一个 Smart Approval 的设计也很聪明——用轻量模型做安全预审,比单纯的正则匹配靠谱。

这两个设计,OpenClaw 该学。

六、所以你该选谁

选 Hermes:你是刚入门的初学者,想半天就跑起来,不 care 底层细节,用个个人助手就够了。

继续 OpenClaw:你已经在上面投入了时间搭配置写 Skill,或者你需要一个可审计、可深度定制的生产环境框架。

说白了,关键不是工具,是你愿不愿意学开手动档。


总结:自媒体吹的"碾压"根本不成立。Hermes 有个好概念、两个好设计,但离真正取代 OpenClaw 还差得远。等 Hermes 再跑几个月,我会重新看看——但现在,我不换。

← 返回文章列表