先说结论:我不是要劝你换。但如果你关注 AI Agent 这个方向,Hermes Agent 是 2026 年到目前为止最值得研究的开源项目之一。它不是「更好的 OpenClaw」——它走了另一条完全不同的路。
Hermes Agent 是什么
Nous Research 今年 2 月底发布的开源 AI Agent 框架,MIT 协议,Python 写的。如果你对开源 LLM 有关注,应该听说过他们的 Hermes 系列模型(Nous Hermes 2、Nous Hermes 3)。Hermes Agent 是他们在「模型层」之上搭的「应用层」——一句话命令就能部署一个能自我进化的个人 AI 助手。
截至 4 月中旬,GitHub 上 64000+ stars,最新版本 v0.8.0,3400+ commits,迭代速度在开源 Agent 框架里排得上号。
但 stars 不是重点。重点是它的架构设计——闭环学习(Closed Learning Loop)。这是我看到最不一样的地方。
最大的不同:它会自己变聪明
OpenClaw 的 skill 系统——包括它生态里 ClawHub 上的各种技能包——本质上是人写的。你写一个 skill,描述清楚工具怎么用,Agent 每次照着执行。能力边界在你写的那一刻就固定了。
Hermes Agent 走了另一条路。它每次完成复杂任务后,会自动生成一个 Markdown 格式的「技能文件」,记录这次任务中发现的流程、踩过的坑、验证方法。下次遇到类似的任务,它直接加载这个技能,不用从头来。
Nous Research 的基准测试数据:使用自生成技能的 Agent 完成研究任务的速度比全新实例快 40%,不需要任何 prompt 调优。
这不是简单的「记住对话历史」,而是把经验提炼成可复用的知识。技能遵循 agentskills.io 开放标准,可以在不同平台间共享,用 /skill-name 直接调用。
换句话说:OpenClaw 的技能是「你说它能做什么,它就能做什么」。Hermes 的技能是「你用得越多,它越知道怎么做」。
记忆系统:跨 session 的真正持久化
两个框架都支持持久记忆,但做法差异很大。
OpenClaw 主要依赖 Markdown 文件(memory.md、user.md、每日日志)来做记忆。简单直接,但也意味着记忆容量有限,检索能力有限——随着使用时间拉长,文件越堆越多,LLM 的 context window 放不下全部内容。
Hermes 用的是SQLite + FTS5 全文搜索,每次对话都存入数据库,并且用 LLM 做摘要。它不只是记住你说了什么,还会提炼你的行为模式——你的编码风格、工具偏好、错误处理习惯、对结果的验收标准。
• OpenClaw:Markdown 文件 → 线性阅读 → 放不下了就要手动清理
• Hermes:SQLite 存储 → 语义检索 + LLM 摘要 → 自动提炼行为模式
说实话,这事儿没有绝对的好坏。Markdown 文件的好处是人能直接读、直接改。SQLite 的好处是能撑住规模,搜索更精准。看你更在意哪个。
模型自由度:400+ 的底气
OpenClaw 的模型支持也不差,主流的 OpenAI、Anthropic、本地 Ollama 都能用。
但 Hermes 在这一步走得更远。通过 Nous Portal(400+ 模型)、OpenRouter(200+ 模型)、Hugging Face provider,加上标准的 OpenAI 兼容接口,它几乎能接市面上任何模型。
而且它支持模型回退机制——主模型不可用时自动切换到备用模型。OpenClaw 也有类似功能,但 Hermes 在 v0.5.0 中专门做了 hardening,对各种模型提供商的可靠性做了大量修复(165 个 PR,65 个 issue)。
最近的 v0.8.0 还宣布了和 MiniMax AI 的合作,M2.7 模型直接内置支持——算是对国产开源模型的一个利好。
直面安全问题
这部分不太好写,但必须提。
OpenClaw 在 2026 年初曝出了 CVE-2026-25253,CVSS 评分 8.8(高危)。对于个人开发者来说,这意味着你部署的 OpenClaw 实例可能存在被攻击的风险。不是耸人听闻,The New Stack 在对比文章里明确指出了这一点。
Hermes Agent 目前零已知 CVE。当然,它项目更年轻,经受的攻击面也小,这个对比不完全公平。但 v0.5.0 的 release notes 里专门提到了「supply chain hardening」——说明团队在安全这块是花了心思的。
另外,Hermes 支持完全离线运行。通过 Ollama 跑本地模型,数据完全不出你的机器。对隐私敏感的场景,这是实打实的优势。
多实例 + MCP:从个人工具到团队基础设施
v0.6.0 引入的 Profiles 功能有点意思。单个安装可以跑多个隔离的 Hermes 实例,每个实例有独立的配置、记忆、会话、技能和网关服务。这意味着你可以用一套部署服务不同的团队或场景。
另外,Hermes 还支持 MCP Server 模式——可以被 IDE(比如 Cursor、Claude Code)直接调用,也可以被其他 Agent 框架集成。这让它不再只是一个「助手」,更像是一个可编程的 Agent 操作系统。
一张表看清楚
hermes claw migrate | ||
也不是没有短板
公平地说,Hermes Agent 的短板也很明显。
生态规模还远不如 OpenClaw。OpenClaw 的 ClawHub 上有大量社区 skill,消息渠道支持更成熟(Slack、Discord、飞书等等),企业级部署的经验也更丰富。Hermes 的社区 skill 库还在早期阶段。
自我改进循环并不稳定。自动生成的 skill 有时候会过于特化(over-fitted),只对特定场景有效。长期记忆系统会积累噪声,需要定期维护。这些都是项目文档里自己承认的问题。
代码生成不是强项。Hermes 定位是「对话式 Agent」,如果你需要严肃的软件工程任务,Claude Code、Cursor 这类专用工具配上前沿模型效果更好。
另外,Nous Research 有 Web3 背景,核心团队部分来自加密货币领域,累计融资约 7000 万美元。他们的更大愿景是 Psyche——一个分布式训练网络。这意味着 Hermes Agent 的发展方向可能会跟他们的模型训练战略绑定,不一定完全跟着用户需求走。
我的看法
我觉得 The New Stack 的判断挺准确的:OpenClaw 是「生态优先」,Hermes Agent 是「学习闭环优先」。这两个方向短期内不会分出胜负。
而且,它们大概率会走向融合而不是替代。Hermes 已经支持从 ClawHub 安装社区技能,也有官方迁移工具。agentskills.io 标准本身就是为了让技能跨平台通用。OpenClaw 也在加强记忆和持久化的能力。
如果你是个人开发者,想体验「Agent 越用越聪明」的感觉,Hermes Agent 值得试一试。一行命令部署,接 Telegram 或 Discord 就能用:
curl -fsSL https://hermes.agent/install | bashsource ~/.bashrchermes
如果你已经在用 OpenClaw,不用急着换。但关注 Hermes 的架构思路——尤其是自动技能生成和行为模式记忆——对你理解 AI Agent 的演进方向有好处。
毕竟,2026 年能赢的 Agent,不是工具最多的那个,而是能自己变强的那个。
夜雨聆风