Hermes Agent vs OpenClaw 调研对比报告
调研日期:2026年4月23日
分析维度:架构设计、核心能力、记忆系统、执行环境、安全模型、生态与社区、适用场景
一、基本信息速览
| 对比项 | Hermes Agent | OpenClaw |
|---|
| 开发方 | Nous Research(硅谷知名AI实验室) | OpenClaw Community(PSPDFKit创始人Peter Steinberger主导) |
| GitHub Stars | 100,000+(2026年2月上线,增长极快) | 190,000+ ~ 310,000+(2024年上线,生态成熟) |
| 许可证 | MIT | MIT |
| 诞生时间 | 2026年2月 | 2024年 |
| 技术栈 | Python 3.11+ | Node.js 24 + TypeScript |
| 核心理念 | 自我进化 —— 越用越聪明的数字伙伴 | 本地优先 —— 可控、安全、可扩展的基础设施 |
| 一句话定位 | 你的 AI 学徒(主动学习,持续成长) | 你的 AI 工作台(什么都能连,稳定可控) |
二、架构设计对比
2.1 架构理念
| 维度 | Hermes Agent | OpenClaw |
|---|
| 设计哲学 | 学习循环优先(Learning Loop) | 控制平面优先(Control Plane) |
| 架构定位 | Self-Improving Agent Runtime(自我改进运行时) | Local-First Enterprise Gateway(本地优先企业网关) |
| 人机关系 | Agent 自主进化,追求”越用越懂你”,人在辅助位置 | 人在决策链中心,追求”你定义它做什么” |
| 取舍 | 牺牲绝对可控性,换取便利性与个性化 | 牺牲部分便利性,换取可预测性、可审计性与完整掌控 |
2.2 技术架构分层
Hermes Agent(Python生态)
run_agent.py:核心 Agent 编排循环cli.py / gateway:CLI + 消息平台双入口hermes_state.py:SQLite 会话和状态存储environments/:RL环境、评测、数据生成- 核心创新:闭环学习系统 —— 每次执行都是训练数据,自动生成并迭代可复用的 Skill
OpenClaw(Node.js生态)
- 网关层:消息路由、协议适配、连接管理
- 智能体层:Agent 引擎、工具调度、任务编排
- 应用层:业务逻辑、插件管理、权限控制
- 核心创新:三位一体分层 —— 网关/智能体/应用解耦,强调本地部署与协议适配
2.3 部署方式
| 维度 | Hermes Agent | OpenClaw |
|---|
| 安装命令 | curl -fsSL …/install.sh | bash(自动配置 uv + Python) | npm install -g openclaw@latest |
| 部署要求 | Linux / macOS / WSL2(Windows原生实验性) | macOS / Windows / Linux(需Node 24) |
| 后端支持 | 6种后端:local、Docker、SSH、Daytona、Singularity、Modal | 主要依赖Node环境运行 |
| Serverless | 原生支持(Modal / Daytona),闲置近乎零成本 | 无原生Serverless,需自行部署 |
| 运行成本 | 极低,$5/月 VPS 即可 | 软件免费,API费用 $10-150/月 |
| 后台常驻 | 支持 systemd 服务化安装 | 支持 –install-daemon 安装为系统服务 |
三、核心能力对比
3.1 消息平台支持
| 平台 | Hermes Agent | OpenClaw |
|---|
| Telegram | ✅ | ✅ |
| Discord | ✅ | ✅ |
| Slack | ✅ | ✅ |
| WhatsApp | ✅ | ✅ |
| Signal | ✅ | ✅ |
| iMessage | ❌ | ✅ |
| 微信 | ✅(v0.9.0+) | ✅ |
| 企业微信 | ✅ | ✅ |
| 钉钉 | ✅ | ✅ |
| 飞书 | ✅ | ✅ |
| QQ | ✅(官方插件) | ✅ |
| Google Chat | ❌ | ✅ |
| Microsoft Teams | ❌ | ✅ |
| WebChat | ❌ | ✅ |
| Matrix | ❌ | ✅(插件) |
| 总计 | ~15+ 平台 | 30+ 平台 |
3.2 模型兼容性
| 维度 | Hermes Agent | OpenClaw |
|---|
| 云端模型 | Nous Portal(原生OAuth)、OpenRouter(200+模型)、任意OpenAI兼容端点 | Anthropic Claude(默认Opus 4.7)、OpenAI GPT系列、通义千问、豆包等 |
| 本地模型 | 本地 vLLM | Ollama |
| 模型切换 | 通过 hermes model 自由切换 | 配置驱动,多模型调度 |
| 特色 | 模型无关架构 | 建议使用最新最强模型以获得最佳质量 |
3.3 自动化与工具能力
| 能力 | Hermes Agent | OpenClaw |
|---|
| 工具调用 | 原生支持,自动生成Python/JS工具包 | 原生支持Tool Use |
| 浏览器自动化 | 完整浏览器控制(导航、点击、输入、截图、视觉分析) | 自动浏览网页、填写表单、抓取数据 |
| 文件操作 | 支持 | 支持(可配置人工确认) |
| 定时任务 | 内置 cron 调度器 | 支持 |
| 多智能体协作 | 并行子智能体(独立对话+终端,RPC零上下文消耗) | 多智能体路由(按工作区隔离) |
| 图像理解 | 支持 | 内置(v4.15+) |
| 语音能力 | 语音备忘录转录 | 移动节点支持语音工作流 |
| AI视频生成 | ❌ | ✅(v4.11+原生支持) |
| MCP协议 | 原生支持 | 支持 |
四、记忆系统深度对比
4.1 记忆架构
| 维度 | Hermes Agent | OpenClaw |
|---|
| 存储方式 | SQLite FTS5(全文检索)+ 自动摘要压缩 | 纯 Markdown 文件(MEMORY.md、USER.md)+ LanceDB |
| 用户建模 | Honcho dialectic user modeling 深度用户画像 | Memory Palace 式管理 + Dreaming 系统 |
| 容量管理 | 字符限制强制优先级排序,防止记忆膨胀 | 无硬性容量限制 |
| 数据归属 | 本地 ~/.hermes/ 目录,零云端上传 | 本地 ~/.openclaw/ 目录,完全透明可编辑 |
| 可干预性 | 自动提炼存储,人工难以直接审计底层记忆 | 完全透明,可直接人工编辑、审计记忆文件 |
| 跨会话能力 | 跨会话检索能力强,能”回忆”数周前细节 | 超级记忆库,你告诉它什么它就记住什么 |
4.2 记忆分层
Hermes Agent:三层记忆 + 主动进化
- 短期记忆:当前会话上下文,处理即时任务
- 中期记忆:跨会话积累的用户偏好、任务模式
- 长期记忆:通过 Skills 沉淀的永久知识,可被未来会话调用
- 核心特点:会主动写 Skill,教一次就会,下次同类任务自动完成
OpenClaw:Dreaming + 主动记忆引擎
- 自动整理:会话精华形成结构化记忆
- 历史导入:支持从 ChatGPT 历史记录导入记忆
- 记忆宫殿:Memory Palace 式管理,可按天分文件管理
- 核心特点:超级记忆库,但不会自己创造新知识
4.3 记忆系统评分
| 维度 | Hermes Agent | OpenClaw |
|---|
| 跨会话持久性 | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ |
| 主动学习能力 | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ |
| 记忆检索速度 | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
| 数据可导出性 | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
| 人工可审计性 | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
五、技能系统对比
5.1 技能生成方式
| 维度 | Hermes Agent | OpenClaw |
|---|
| 生成模式 | 自动生成。完成复杂任务后,Agent自动分析操作模式并创建 Skill 文件 | 人工编写。提供52+内置技能,新技能需用户显式创建 |
| 内置技能 | 40+(涵盖MLOps、GitHub、图表、笔记等) | 52+(覆盖文档处理、数据分析、API集成等) |
| 标准化 | 符合 agentskills.io 开放标准,可跨Agent共享 | 技能平台带有安装门控和UI管理 |
| 示例 | 连续三次执行”PDF转Markdown存入Obsidian”后,自动生成可复用脚本 | 需通过界面或配置手动定义新技能及触发规则 |
5.2 技能生态
- Hermes:社区技能库支持从 agentskills.io 安装第三方技能;技能数量随使用自动增长,无上限
- OpenClaw:社区插件/技能丰富;可让AI辅助写新技能;插件归档SHA-256校验
六、安全模型对比
6.1 安全机制
| 维度 | Hermes Agent | OpenClaw |
|---|
| 执行隔离 | 默认沙盒隔离 + Docker容器(no-new-privileges、cap-drop ALL等硬化参数) | 依赖部署环境,无默认沙盒描述 |
| 审批策略 | 三模式(manual/smart/off)× 四方式(once/session/always/deny) | 可配置”所有文件操作必须人工确认”、”敏感数据访问需二次验证” |
| 访问控制 | MCP凭证过滤 + 上下文文件注入扫描(防prompt injection) | RBAC角色权限 + 显式allowlist白名单 + 群组提及规则 |
| 审计能力 | — | 全量审计日志 + exec-policy CLI审计命令执行 |
| 多租户 | — | 多租户隔离 |
| 隐私保护 | 零遥测、零数据收集 | 本地存储天然隐私保护 |
| SSRF防护 | — | 浏览器工具SSRF防护 |
6.2 安全哲学
- Hermes:侧重环境隔离与隐私保护,五层防线设计
- OpenClaw:侧重人在回路(Human-in-the-loop),企业级RBAC + 审计合规
七、生态与社区
| 维度 | Hermes Agent | OpenClaw |
|---|
| GitHub增长 | 2个月从0到100k+ Stars,增速+204% | 长期积累,190k-310k Stars,目前增长最快的开源AI项目之一 |
| 中文社区 | 中文文档完善,有微信社区 | 中文社区非常活跃,文档齐全 |
| 企业支持 | Nous Research 背书(融资过亿美元) | 社区驱动,PSPDFKit创始人主导 |
| 争议事件 | 曾被国内团队指责抄袭EvoMap(Nous否认) | 前身Clawdbot/Moltbot |
| 第三方集成 | QQ Bot官方合入,支持国产大模型(智谱、Kimi、MiniMax) | 支持DeepSeek、豆包等国产模型 |
八、选型建议
8.1 选择 Hermes Agent,如果你:
- ✅ 追求AI主动进化:希望AI越用越聪明,能自动沉淀经验
- ✅ 低成本快速启动:$5/月VPS即可运行,适合个人开发者
- ✅ 极简主义:不想折腾复杂配置,偏好”约定优于配置”
- ✅ 微信/国内平台优先:需要微信、企业微信、QQ等国内平台接入
- ✅ MLOps/AI训练:需要批量生成工具调用轨迹、强化学习训练支持
- ✅ Serverless部署:需要Modal/Daytona等原生Serverless支持
8.2 选择 OpenClaw,如果你:
- ✅ 多平台全覆盖:需要同时接入30+平台(含iMessage、Teams、Matrix等)
- ✅ 企业级稳定:需要RBAC权限管理、审计日志、多租户隔离
- ✅ 工作流编排:追求复杂多Agent协作与任务编排
- ✅ 完全可控:偏好”显式优于隐式”,需要精细控制每个环节
- ✅ 团队使用:需要团队协作、知识沉淀与长期维护保障
- ✅ 多模态扩展:需要AI视频生成、移动节点(Canvas/相机/语音)
- ✅ 记忆可审计:需要直接编辑、审计AI的记忆文件
8.3 三层选型决策框架
| 判断层 | 条件 | 推荐 |
|---|
| 第一层:看需求 | 个人效率工具 / 单平台(微信) | Hermes Agent |
| 团队协作平台 / 多平台(3+) | OpenClaw |
| 第二层:看资源 | 预算有限(<$10/月)/ 不想折腾 | Hermes Agent |
如果你需要一个 ”什么都能连的AI工作台” —— 选 OpenClaw。
两者都是MIT开源、社区活跃的优秀项目,可根据实际场景灵活选择,甚至在未来生态互通后组合使用。
参考来源:
- Hermes Agent 官方文档:https://hermes-agent.org/zh/
- OpenClaw 官方文档:https://docs.openclaw.ai/zh-CN
- OpenClaw 官网:https://openclaws.io/zh/
- 腾讯云开发者社区、123AI、喵斯基部落等第三方对比分析