OpenClaw vs Hermes Agent:两个37万+星的开源AI Agent,到底怎么选?
你有没有发现,2026年AI圈最火的方向不再是”哪个模型更强”,而是”哪个Agent更好用”?
从Claude Code到Codex,从Cursor到Gemini CLI,AI编码工具层出不穷。但在这些工具的背后,有两个名字被反复提及——OpenClaw和Hermes Agent。
它们不是AI编码工具本身,而是让AI Agent真正”活起来”的基础设施层。一个像操作系统,一个像进化体。
今天这篇,我从技术角度把这两个项目拆开揉碎,帮你搞清楚它们到底能干什么、有什么区别、你应该选哪个。
先看一组数据:
- • GitHub Stars:375,000+(截至2026年5月)
- • Forks:78,000+
- • 首次发布:2025年11月
- • 核心语言:TypeScript
- • 口号: “Your own personal AI assistant. Any OS. Any Platform.”
OpenClaw由Peter Steinberger和社区共同维护,定位是一个跑在你设备上的个人AI助手。它不是云服务,而是你安装在自己的服务器、笔记本或树莓派上的Gateway(网关)——你的数据不出你的控制范围。
核心能力:
- • 20+ 消息通道全覆盖 — WhatsApp、Telegram、Slack、Discord、Signal、iMessage、微信、飞书、LINE、QQ……几乎你能想到的聊天工具它都支持。一个Agent,全平台回复。
- • 多Agent路由 — 不同的渠道/账号/对话者可以路由到不同的Agent,实现”一个Gateway管多个AI分身”。
- • Voice Wake + Talk Mode — macOS/iOS支持语音唤醒,Android支持连续语音对话。
- • Live Canvas — Agent驱动的可视化工作台,支持A2UI交互协议。Agent可以在Canvas上实时展示图表、流程图、代码。
- • Cron任务引擎 — 内置定时任务系统,支持自然语言定义每日报告、定时推送、定期巡检。
- • Skills插件系统 — 通过ClawHub市场安装社区技能,扩展Agent能力。
安装方式:
npm install -g openclaw@latest
openclaw onboard --install-daemon
只要你有Node 22.19+,一行命令就能跑起来。Gateway默认以daemon方式运行,开机自启。

Hermes Agent:会自我进化的AI Agent
再看另一边:
- • GitHub Stars:170,888+(截至2026年5月)
- • Forks:28,600+
- • 首次发布:2025年7月
- • 核心语言:Python
- • 许可证:MIT
- • 开发团队:Nous Research
Hermes Agent的口号是”The agent that grows with you“——它会随着使用不断进化。
核心能力:
- • 内置学习循环 — 这是Hermes最独特的设计。它会从复杂任务中自动创建技能(skill),在使用中持续改进这些技能,还会主动”提醒”自己去记忆重要信息。每个对话都在让它变得更懂你。
- • 全终端TUI界面 — 原生终端UI,支持多行编辑、斜杠命令自动补全、对话历史、实时中断与重定向。
- • 多平台消息网关 — Telegram、Discord、Slack、WhatsApp、Signal,从终端到聊天工具无缝切换。
- • Cron自动化引擎 — 内置定时调度,支持自然语言定义每日报告、晚间备份、周度审计。
- • 子Agent并行 — 可以派生子Agent并行处理任务,通过RPC调用工具,把多步流水线压成零上下文消耗的单次调用。
- • MCP集成 — 支持连接任何MCP服务器扩展能力。
- • 记忆系统 — 持久化记忆+用户画像,跨会话回忆。
安装方式:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
一行命令搞定,自动处理Python环境、依赖和配置。
技术对比:两个Agent的设计哲学差异
两套系统都能让你的AI Agent不再局限于终端,但设计思路截然不同:
| 维度 | OpenClaw | Hermes Agent |
|---|---|---|
| 定位 | 个人AI助手基础设施 | 自我进化的AI Agent |
| 核心哲学 | Gateway模式,连接一切渠道 | 学习循环,持续自我改进 |
| 语言 | TypeScript (Node.js) | Python |
| 通道覆盖 | 20+ (微信/飞书/QQ等全涵盖) | 5个主流 (Telegram/Discord/Slack等) |
| 中国渠道 | ✅ 微信/飞书/QQ/LINE | ❌ 无原生支持 |
| Canvas可视化 | ✅ Live Canvas + A2UI | ❌ |
| 语音能力 | ✅ Voice Wake + Talk Mode | ✅ 语音备忘录转录 |
| 技能系统 | ClawHub市场 | Skills Hub + 自动创建技能 |
| 学习进化 | 无 | ✅ 核心设计(自动创建/改进技能) |
| 子Agent | sessions_spawn | ✅ 并发子Agent + RPC |
| MCP协议 | 支持 | 支持 |
| 迁移路径 | — | 支持从OpenClaw迁移 (hermes claw migrate) |
| 部署方式 | npm全局包 | Python + uv |
| 开源协议 | 自定义 | MIT |
最核心的区别在哪?
OpenClaw的设计哲学是”做好连接“——让你的AI Agent能出现在任何你聊天的地方,做好你能想到的一切自动化任务。它是一个Gateway操作系统。
Hermes Agent的设计哲学是”自己变强“——它不只是执行指令,而是在执行中学习、创造、改进。它是一个会进化的Agent生物。
说说我自己的使用感受
我自己就在用OpenClaw(你正在看的这篇文章就是OpenClaw帮我写的),最让我满意的两点:
一是渠道覆盖。 我可以通过飞书跟它对话,它写的文章自动推送到公众号草稿箱,定时任务早上9点推AI热点到我飞书。一个Gateway管了所有事。
二是工具生态。 Canvas可视化、Skills插件、Cron任务、浏览器控制……这些工具不是外部拼凑的,是原生集成的。
而Hermes Agent最打动我的是学习循环——它会在工作中自动创建技能。比如你教它一次怎么写公众号爆款文章,它下次自己就知道怎么写了。这种”越用越强”的体验,是静态Agent给不了的。
一句话总结
- • 如果你需要全渠道覆盖、强工具生态、中国IM支持 → 选 OpenClaw
- • 如果你需要Agent自我进化、自动创建技能、Python生态 → 选 Hermes Agent
- • 大人的选择:两个都要 — 很多人都跑着OpenClaw做Gateway+消息中枢,同时用Hermes做深度Agent任务。而且Hermes提供了
hermes claw migrate命令,可以从OpenClaw平滑迁移。

OpenClaw和Hermes Agent代表了AI Agent基础设施的两个方向:连接一切 vs 进化一切。
这不是谁取代谁的问题,而是你需要在哪个维度上获得能力的问题。好消息是,两个都是开源项目,你都可以装来试试。
你在用哪个AI Agent方案?踩过什么坑?评论区聊聊真实体验。
🤖 关注我,持续拆解AI工具和开源项目。
夜雨聆风