最近,Nous Research 发布了一个新项目 Hermes Agent,短短几天就收获了 47.2k Star 和 6.1k Fork。作为一个 OpenClaw 深度用户,我决定花一周时间深度体验,从安装部署到源码架构,全方位对比这两个框架。
苏米注:这篇文章源于我的真实需求——作为 OpenClaw 的长期用户,我很好奇这个新出的 Hermes Agent 到底有什么过人之处。经过一周的深度使用,我有了自己答案。
先说结论
如果你追求的是 Agent「越用越聪明」,对自我学习和记忆深度有执念,Hermes Agent 是目前做得最好的。
如果你追求的是生态丰富、多平台覆盖、原生 App 体验、中文社区支持,OpenClaw 仍然是稳的。
Hermes Agent 是什么
Hermes Agent 是一个开源的、自托管的持久化 AI Agent 框架,采用 MIT 协议,Python 编写。
它的核心理念很简单:An AI agent should learn from completed work and get measurably better the longer it runs.
翻译成人话就是:这个 AI 助手不是每次都从零开始,它会从完成过的任务里学习,越用越强。
这个理念听起来不新鲜,但市面上大部分 AI Agent 真正能做到「跨 session 学习和积累」的凤毛麟角。大部分所谓的 Agent,关掉对话框就失忆了。
核心特点解析
1. 闭环学习系统
这是 Hermes Agent 最硬核的卖点。它有一个完整的闭环学习循环:执行任务 → 自动评估结果 → 提炼成可复用的 Skill 文档 → 下次直接调用。
而且还有周期性的「nudge」机制,类似心跳检测,定期整合记忆、优化 Skill、清理过时信息。
举例:第一次让 Hermes 做竞品调研,它可能要折腾很久。但做完之后,它会自动生成一个「竞品调研」的 Skill。下次再做竞品调研,它直接按 Skill 来,又快又好。
苏米注:这个机制 OpenClaw 目前没有。OpenClaw 的 Agent 也能写 Skill,但没有这种自动化的反馈循环,需要手动让它去总结和学习。
2. 多层记忆架构
Hermes Agent 的记忆系统分了五层:
- Prompt 级别:MEMORY.md 和 USER.md,每次对话注入(与 OpenClaw 相同)
- 会话搜索:SQLite FTS5 全文索引 + LLM 摘要,可搜索几周甚至几个月前的对话
- 程序性记忆:Skill 系统,Agent 学到的「怎么做」的知识
- 用户建模:集成 Honcho 库,用推理模型建立用户偏好、价值观和心理状态的高保真模型(可选)
- 可插拔记忆提供者:v0.7.0 新增,可换不同后端(向量数据库或自定义数据库)
说实话,这个记忆架构的深度,是目前我在开源 Agent 框架里见过最完整的。
3. 沙盒执行:五种后端
Hermes Agent 支持五种执行后端:
| 后端 | 特点 | 适用场景 |
|---|---|---|
| 本地直接执行 | 最快,隔离最少 | 快速测试 |
| Docker 容器 | 只读根文件系统、命名空间隔离 | 日常使用 |
| SSH 远程执行 | 远程服务器 | 分布式任务 |
| Singularity | HPC 容器运行时 | 科研场景 |
| Modal | 无服务器 GPU 执行 | ML 训练 |
这个沙盒的多样性挺让人意外,尤其是 Singularity 和 Modal,明显是面向科研用户的。
4. 14+ 消息平台全覆盖
Hermes Agent 的 Gateway 支持 14+ 消息平台:Telegram、Discord、Slack、WhatsApp、Signal、Email、SMS(Twilio)、Matrix、Mattermost、Home Assistant、DingTalk、飞书、企业微信、CLI。
有个细节值得说:Hermes Agent 的 session 是绑定到用户 ID 的,不是绑定到平台的。这意味着你可以在 Telegram 上开始对话,然后切换到 Discord 继续,Agent 记得之前聊了什么。
另外,它可以作为 OpenAI 兼容的 API 服务器运行,可以用 Open WebUI、LobeChat 这类前端直接连接。
5. 科研工具链(独一份)
这是 Hermes Agent 真正的差异化优势:
- 批量轨迹生成工具:并行跑 Agent 评测
- Atropos RL 集成:直接通过工具接口做强化学习训练(GRPO 算法 + LoRA 适配器)
- ShareGPT 格式轨迹导出:直接用来做微调数据集
这些东西对普通用户可能没什么用,但对 ML 研究者和 Agent 训练工程师来说,简直是神器。
6. 反检测浏览器
v0.7.0 新增了 Camofox 浏览器后端,基于 Camoufox(Firefox 的反指纹分支),在 C++ 层面做指纹伪装,可以绕过 Cloudflare 和 Google 的反机器人检测。
这个功能对做爬虫、数据采集的用户非常有用。
Hermes Agent vs OpenClaw:全维度对比
记忆和学习
胜者:Hermes Agent
它的闭环学习系统是架构级别的,自动生成 Skill、周期性记忆整合、用户建模都是内建的。OpenClaw 的 Agent 也能写 Skill、搜索记忆,但缺少自动化的学习循环。
打个比方:Hermes Agent 像一个会记笔记的学生,考完试会复盘错题。OpenClaw 像一个很聪明的学生,你问他什么他都能答,但考完试就忘了。
消息平台覆盖
胜者:OpenClaw
OpenClaw 支持 20+ 平台,包括 iMessage、Microsoft Teams、LINE、IRC、Nostr、微信、Google Chat 这些 Hermes Agent 不支持的。不过对中国用户来说,两边都支持飞书和企业微信,这个最重要。
原生 App
胜者:OpenClaw(完胜)
OpenClaw 有 macOS 菜单栏 App、iOS App、Android App,支持语音唤醒、实时语音对话。Hermes Agent 只有 CLI 和 API 服务器,没有原生 App。
如果你习惯在手机上跟 AI 助手语音对话,OpenClaw 是唯一选择。
生态和社区
胜者:OpenClaw(碾压级)
| 指标 | OpenClaw | Hermes Agent |
|---|---|---|
| GitHub Star | 349k | 47k |
| Fork | 70k | 6.1k |
| Commits | 27k+ | 3.6k |
OpenClaw 的 ClawHub 技能市场已经非常成熟,各种现成技能直接安装。Hermes Agent 也有社区技能,但规模小得多。
安全性
胜者:Hermes Agent
Hermes Agent 到目前为止没有公开的 CVE,沙盒优先的设计理念,加上 v0.7.0 的秘密泄露阻断、供应链加固,安全意识很强。
OpenClaw 之前出过一个高危漏洞 CVE-2026-25253(CVSS 8.8 分,远程代码执行),虽然已经修复,但这个记录不太好。
模型灵活性
平局
两边都很好。Hermes Agent 支持 Nous Portal、OpenRouter、OpenAI、Anthropic 及任何 OpenAI 兼容端点。OpenClaw 支持 Anthropic、OpenAI、Google、OpenRouter、本地模型和 OAuth 订阅。都可以用一条命令切换模型。
科研工具链
胜者:Hermes Agent(独占优势)
轨迹生成、Atropos RL 训练、ShareGPT 导出,这些是 ML 研究者才会用到的东西,但一旦你需要,就只有 Hermes Agent 有。
中文生态
胜者:OpenClaw
OpenClaw 有完善的中文文档、活跃的中文社区、ClawHub 技能市场。飞书的集成做得非常深,各种飞书操作都有对应的工具。
Hermes Agent 虽然也支持飞书,但社区主要是英文的,中文文档和教程相对较少。
安装和迁移
Hermes Agent 的安装很简单:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
它使用 Python 3.11 + uv 包管理器。装完之后跑 hermes setup,会启动交互式向导,帮你配置模型、API Key、记忆、Gateway 等。
如果你想从 OpenClaw 迁移过来,它有一个专门的命令:
hermes claw migrate
可以自动导入你的 SOUL.md、MEMORY.md、USER.md、自定义 Skill、API Key、消息平台配置等。
苏米注:这个迁移工具的存在,说明 Nous Research 是认真的,他们不是随便做个竞品,而是认真在抢用户。
选购建议
选 Hermes Agent 的情况:
- 你希望 Agent 越用越聪明,自动学习你的工作习惯
- 你是 ML 研究者,需要轨迹生成和 RL 训练工具
- 你对安全性要求很高,希望沙盒优先的设计
- 你偏好 Python 生态
- 你用的是 VS Code、Zed 或 JetBrains,想要 ACP 编辑器集成
选 OpenClaw 的情况:
- 你需要 iMessage、Teams、LINE 这些平台的支持
- 你想要原生手机 App 和语音唤醒功能
- 你想要更大的社区和技能市场
- 你是中文用户,需要完善的中文生态
- 你已经深度使用了 OpenClaw,迁移成本太高
我的建议
新手用户:先试 OpenClaw。它的生态更成熟,上手更友好,中文社区更强。
OpenClaw 老用户:如果对「Agent 不够聪明」这件事有执念,可以试试 Hermes Agent。迁移工具有,风险可控。
最佳方案:两个都跑。OpenClaw 负责日常沟通和内容创作,Hermes 负责深度学习和研究任务。
总结
Hermes Agent 的出现,对整个 AI Agent 赛道来说是一件好事。它证明了一件事:AI Agent 不应该只是个聊天机器人加几个工具,它应该是能学习、能成长、能越用越强的。
现在的大模型已经够强了,真正的瓶颈不是模型能力,而是 Agent 能不能把模型能力转化成持久的、可积累的执行能力。
OpenClaw 也在进化,它的社区更大、迭代更快。但 Hermes Agent 在「学习」这个维度上的思考,确实更深。
两个项目都是 MIT 协议的开源项目,不存在谁取代谁的问题。它们在推动同一个方向的进步,只是路径不同。作为用户,我们才是最大的赢家。