版本号:v1.3 | 发布时间:2026-04-13 15:30 CST | 调研日期:2026-04-13
更新内容:
- v1.1: 移除 2.1 节(Prompt/Context/Harness Engineering 演进本质),该内容已移至 Prompt Engineer 报告
- v1.2: 新增"基本概念定义"章节、"发展时间线"章节
- v1.3: 新增"Claude Code 对比分析"完整章节(3.1-3.6),章节重新编号(共9章)
执行摘要
本报告深入调研 OpenClaw 与 Hermes Agent 两大 AI 个人助手平台的演进关系。Nous Research 官方将 Hermes 定位为"介于 Claude Code CLI 和 OpenClaw 消息平台代理之间",明确承认两者共享 DNA。核心差异在于:OpenClaw 是成熟的"AI 助手平台",强调集成编排;Hermes 是面向未来的"自进化 AI 框架",具备闭环学习和自动技能创建能力。两者不是替代关系,而是互补演进。
一、基本概念定义
1.1 AI Agent(人工智能代理)
定义:能够感知环境、自主决策并执行行动以实现特定目标的智能系统。与传统 AI 工具不同,Agent 具备持续性(长期运行)、自主性(无需人工逐步指导)和工具使用能力(调用外部 API、操作文件系统等)。
核心特征:
- 持久化记忆:跨会话保留上下文和学习成果
- 工具编排:调用外部工具完成复杂任务
- 多平台集成:连接消息平台、日历、邮件等
- 自主规划:将复杂目标分解为可执行的子任务
1.2 个人 AI 助手(Personal AI Assistant)
定义:面向个人用户的 AI Agent,运行在用户自有设备上,直接访问用户的文件、消息、日历等私有数据,提供个性化的自动化服务。
与传统云 AI 的区别:
1.3 关键术语
| 术语 | 定义 |
|---|---|
| MCP(Model Context Protocol) | Anthropic 提出的开放协议,标准化 LLM 与外部工具、数据源的集成方式 |
| Skill(技能) | Agent 的可扩展能力单元,通常包含 SKILL.md 定义文件和实现代码 |
| Closed Learning Loop | 闭环学习:Agent 从任务执行中自动学习并改进自身行为 |
| RAG(Retrieval-Augmented Generation) | 检索增强生成:从外部知识库检索信息来增强 LLM 输出 |
| Subagent(子代理) | 由主 Agent 派生的专项 Agent,处理特定子任务 |
| A2UI | Agent-to-User Interface:Agent 与用户交互的可视化界面 |
二、发展时间线
2.1 OpenClaw 发展历程
2025年11月24日 — 诞生
Peter Steinberger 在马德里的周末发布了 "Clawdbot",一个连接 AI 模型与消息应用的本地助手。首日获得 5,000 GitHub stars。
2026年1月27日 — 第一次更名
Anthropic 发出商标警告("Clawd" 与 "Claude" 过于相似),项目紧急更名为 "Moltbot"。更名过程中 10 秒的空窗期被加密骗子利用,抢注了原 Twitter 账号并发行虚假 $CLAWD 代币。
2026年1月29-30日 — 正式定名 OpenClaw
更名为 "OpenClaw",48 小时内获得 34,168 stars,创下 GitHub 最快增长纪录。
2026年2月2日 — 病毒式增长
达到 60,000 stars(仅用 3 天),登上 Hacker News 首页,获得 TechCrunch 等媒体报道。
2026年2月14日 — 创始人加入 OpenAI
Peter Steinberger 宣布加入 OpenAI 专注个人 Agent 研发,OpenClaw 项目移交给开源基金会管理。
2026年3月3日 — 超越 React
以 250,829 stars 超越 React(React 用了 10 年达到此数字),成为 GitHub 史上 stars 最多的项目。
2026年3月24日 — 历史新高
超过 335,000 stars,创历史最高纪录。
2.2 Hermes Agent 发展历程
2023年 — Hermes 系列起步
Nous Research 在 Discord 社区起步,发布 Hermes 1(基于 LLaMA 13B 微调),在多项基准测试中排名第一。
2024年 — Hermes 3 发布
基于 Llama 3 70B 的 Hermes 3 80B 发布,登顶开源模型排行榜。获得 Paradigm 5000万美元 A 轮融资,代币估值 10 亿美元。
2025年2月25日 — Hermes Agent 诞生
Nous Research 发布 Hermes Agent v0.1.0,从模型层向 Agent 层扩展。
2026年3月12日 — v0.2.0 首个正式版本
两周内合并 216 个 PR,解决 119 个 issue,新增 7 个消息平台、MCP 客户端支持、技能生态系统(70+ 技能)。
2026年3月23日 — v0.4.0 平台扩展
新增 6 个消息平台适配器(Signal、钉钉、Twilio SMS、Mattermost、Matrix、Webhook),4 个推理提供商。
2026年3月28日 — v0.5.0 安全加固
供应链安全审计,移除被攻击的 litellm 依赖,修复 50+ 安全漏洞。
2026年4月3日 — v0.7.0 弹性架构
可插拔内存提供程序、凭证池轮换、Camofox 反检测浏览器、168 个 PR 合并。
2026年4月8日 — v0.8.0 智能发布
后台任务自动通知、实时模型切换、MCP OAuth 2.1、209 个 PR 合并,达到 27,000 stars(242 名贡献者)。
2.3 时间线对比
| 时间点 | OpenClaw 里程碑 | Hermes Agent 里程碑 |
|---|---|---|
| 2023年 | — | Hermes 1 发布(Nous Research 起步) |
| 2024年 | — | Hermes 3 80B 登顶开源排行榜 |
| 2025年11月24日 | Clawdbot 首次发布 | — |
| 2025年2月25日 | — | Hermes Agent v0.1.0 发布 |
| 2026年1月30日 | 更名为 OpenClaw,48h 内 34K stars | — |
| 2026年2月14日 | 创始人加入 OpenAI | — |
| 2026年3月3日 | 超越 React 成为 GitHub 第一 | — |
| 2026年3月12日 | — | v0.2.0 发布,216 PRs 合并 |
| 2026年4月8日 | 335K+ stars | v0.8.0 发布,27K stars |
三、Claude Code 对比分析
3.1 Claude Code 定位
Claude Code 是 Anthropic 官方推出的终端级编程 Agent,于 2025 年初发布,定位为"专业软件开发助手"。与 OpenClaw/Hermes 的通用个人助手定位不同,Claude Code 专注于代码开发场景:
"Claude Code is an agentic coding tool that reads your codebase, edits files, runs commands, and integrates with your development tools."
— Anthropic 官方文档
3.2 核心能力对比
| 维度 | Claude Code | OpenClaw | Hermes Agent |
|---|---|---|---|
| 定位 | 专业编程 Agent | 通用个人助手 | 模块化多代理框架 |
| 核心场景 | 代码开发、重构、测试 | 生活自动化、消息处理 | 自进化 AI 系统 |
| 上下文窗口 | 200K tokens | 依赖模型 | 依赖模型 |
| 代码库理解 | ✅ 深度架构映射 | ❌ 基础文件操作 | ❌ 非设计重点 |
| IDE 集成 | ✅ VS Code/JetBrains/Xcode | ❌ 无 | ❌ 无 |
| 多文件编辑 | ✅ 跨文件重构 | ⚠️ 基础支持 | ⚠️ 基础支持 |
| diff 视图 | ✅ 原生支持 | ❌ 无 | ❌ 无 |
| 消息平台 | ⚠️ 需通过 Channels 扩展 | ✅ 15+ 平台原生支持 | ✅ 15+ 平台原生支持 |
| 持久运行 | ⚠️ Remote Control (2026.04) | ✅ 后台常驻 | ✅ 后台常驻 |
| 自托管 | ❌ Anthropic 托管 | ✅ 完全本地 | ✅ 完全本地 |
3.3 技术架构差异
Claude Code 架构特点:
- 云端模型 + 本地执行:LLM 推理在 Anthropic 云端进行,文件编辑、命令执行在本地终端
- 深度代码理解:自动映射整个代码库架构,追踪跨文件函数调用关系
- 安全沙箱:Anthropic 管理的沙箱环境,细粒度权限控制
与 OpenClaw/Hermes 的核心差异:
| 特性 | Claude Code | OpenClaw/Hermes |
|---|---|---|
| 数据控制 | Anthropic 处理查询 | 完全本地,用户主权 |
| 模型选择 | 仅 Claude (Sonnet/Opus) | 多模型(Claude/GPT/Gemini/本地) |
| 技能扩展 | Claude Skills (YAML/Markdown) | ClawHub/Hermes Skills (Python/Node) |
| 设置时间 | ~30 秒 | 30-60 分钟 |
| 成本模式 | $20-200/月订阅制 | 免费 + API 调用费 |
3.4 定价对比
Claude Code 定价(2026年4月):
| 套餐 | 价格 | 适用场景 |
|---|---|---|
| Pro | $20/月 | 个人开发者,中轻度使用 |
| Max 5x | $100/月 | 高频使用,长时间会话 |
| Max 20x | $200/月 | 全天 Agentic 工作,多并发 |
| Team Premium | $100/座/月 | 开发团队 |
| Enterprise | 定制 | 大型组织,500K 上下文 |
重要更新(2026年4月4日):Anthropic 已禁止 Claude Pro/Max 订阅的 OAuth Token 用于第三方工具(包括 OpenClaw),使用 Claude 模型需按 API 费率计费。
3.5 使用场景对比
选择 Claude Code 当:
- 需要深度代码库理解和跨文件重构
- 需要IDE 原生集成(VS Code/JetBrains/Xcode)
- 需要生产级稳定性和托管安全
- 团队已有 Anthropic 订阅
- 优先快速启动(30秒设置)
选择 OpenClaw 当:
- 需要通用生活自动化(日历、邮件、智能家居)
- 需要消息平台原生集成(WhatsApp、Telegram、Discord)
- 需要完全数据主权(本地运行,无云上传)
- 需要多模型选择(Claude/GPT/Gemini/本地)
选择 Hermes Agent 当:
- 需要自进化能力(自动从经验学习改进)
- 需要用户建模(个性化适应)
- 需要RL 训练支持
- 偏好 Python 开发
3.6 官方定位关系
Nous Research 对 Hermes Agent 的官方定位明确提及 Claude Code:
"Hermes Agent sits between a Claude Code style CLI and an OpenClaw style messaging platform agent"
— Nous Research
这一定位揭示了三者的层次关系:
| 产品 | 定位 | 核心特点 |
|---|---|---|
| Claude Code | 专业编程 CLI | 代码专家、IDE集成 |
| Hermes Agent | 中间地带 | 消息+自学习、可进化 |
| OpenClaw | 消息平台代理 | 通用生活助手、多平台 |
四、项目概览
| 维度 | Hermes Agent | OpenClaw |
|---|---|---|
| GitHub | nousresearch/hermes-agent | openclaw/openclaw |
| 定位 | 模块化多代理 AI 框架 | 个人 AI 助手(全平台) |
| 口号 | Modular Multi-Agent AI Framework | Your own personal AI assistant. The lobster way 🦞 |
| 开源协议 | Apache 2.0 | MIT |
| 社区热度 | 约 22,000 Stars(新项目) | 354k Stars, 71.6k Forks |
| 官网 | hermes-agent.nousresearch.com | openclaw.ai |
| 开发团队 | Nous Research | Peter Steinberger + 社区 |
五、演进关系定位
"Hermes Agent sits between a Claude Code style CLI and an OpenClaw style messaging platform agent"
— Nous Research 官方说明
5.1 官方定位对比
这一定位明确承认 Hermes 和 OpenClaw 共享 DNA:两者都是个人 AI Agent,都支持 Telegram、Discord、Slack 等消息平台,都支持自托管,都有技能系统和持久化记忆。
5.2 演进视角:从"持久化"到"自进化"
| 代际 | 代表产品 | 核心能力 | 关键差异 |
|---|---|---|---|
| 第一代 | OpenClaw | 跨平台消息集成、技能系统、持久记忆 | 记忆存储事实,但不从经验创建技能 |
| 第二代 | Hermes Agent | 闭环学习、自动技能创建/改进、用户建模 | 任务执行→学习→改进的循环 |
六、核心架构差异
6.1 学习循环(Learning Loop)
OpenClaw:记忆系统跨会话存储事实,但不会从经验自动创建技能,依赖 MEMORY.md + AGENTS.md 手动管理。
Hermes Agent:情景记忆(ChromaDB 向量存储 + 语义检索),记录每个任务的执行,自动用于改进未来表现,"Closed Learning Loop" 真正自我改进。
6.2 技术栈对比
| 维度 | Hermes Agent | OpenClaw |
|---|---|---|
| 运行时 | Python 3.8+ | Node 22.16+ / Node 24 |
| 包管理 | pip / poetry | pnpm |
| 记忆系统 | SQLite + FTS5, ChromaDB | JSONL transcripts + session registry |
| MCP 支持 | ✅ 原生 MCP | 网关层 MCP 集成 |
| Canvas 可视化 | ❌ 无 | ✅ Live Canvas + A2UI |
| 移动端 | ❌ 无原生应用 | ✅ macOS/iOS/Android 节点 |
七、核心能力对比
| 功能 | Hermes Agent | OpenClaw |
|---|---|---|
| 自动创建/改进技能 | ✅ Agent 自动从经验创建技能 | ❌ 依赖手动编写 SKILL.md |
| 用户建模 | ✅ Honcho dialectic 用户建模 | ❌ 无 |
| RL 训练 | ✅ Atropos RL 训练支持 | ❌ 无 |
| Subagent 深度 | 明确限制深度与工具集 | 完整子 Agent 编排,支持嵌套 |
八、选型建议
8.1 选择 Hermes Agent 当:
- 需要自进化能力(Agent 自动从经验学习)
- 需要 serverless 休眠(Daytona/Modal 零成本空闲)
- 需要 Signal/Feishu 原生支持
- 偏好 Python 开发
8.2 选择 OpenClaw 当:
- 需要完整的平台生态(ClawHub 技能市场)
- 需要移动端应用(iOS/Android/macOS 节点)
- 需要Canvas 可视化(A2UI)
- 需要复杂的多 Agent 编排(嵌套 subagent)
- 偏好 TypeScript/Node.js
九、结论
两者不是替代关系,而是互补演进。OpenClaw 是成熟的"AI 助手平台",Hermes 是面向未来的"自进化 AI 框架"。最佳实践是使用 OpenClaw 作为编排器(conductor)处理任务路由、认证管理、基础设施集成,使用 Hermes 作为专项专家(specialist)处理需要长期记忆和学习能力的专项任务。
权威来源与引用
来源:Hermes Agent 官方文档 vs OpenClaw 对比页面
网址:https://hermes-agent.ai/vs/openclaw
时间:2026年4月
核心引用:"Hermes Agent sits between a Claude Code style CLI and an OpenClaw style messaging platform agent"
来源:DAMO开发者矩阵 / 大厂前端小白菜
网址:https://damodev.csdn.net/69d7c31154b52172bc6810b2.html
时间:2026年4月9日
来源:CloudAI Sphere
网址:http://gfox.flashj.cn/hermes-agent-vs-openclaw.html
时间:2026年4月8日
来源:Userorbit Blog
网址:https://userorbit.com/blog/hermes-agent-vs-openclaw
时间:2026年4月3日
来源:OpenClaw 官方文档
网址:https://docs.openclaw.ai
来源:Anthropic 官方
网址:https://code.claude.com/docs/en/overview
时间:2025-2026
核心引用:"Claude Code is an agentic coding tool that reads your codebase, edits files, runs commands, and integrates with your development tools"
来源:ClaudeFast Blog
网址:https://claudefa.st/blog/tools/extensions/openclaw-vs-claude-code
时间:2026年4月11日
核心观点:Claude Code 是专业编程工具,OpenClaw 是通用生活助手,两者定位完全不同
来源:Verdent AI
网址:https://www.verdent.ai/guides/claw-code-claude-code-vs-openclaw
时间:2026年4月5日
关键更新:Anthropic 2026年4月4日起禁止 Claude Pro/Max 订阅用于第三方工具
来源:GoCodeLab
网址:https://gocodelab.com/en/blog/en-claude-code-remote-agents-launch-2026
时间:2026年4月9日
核心观点:Remote Agents 允许在云端运行 AI 编码会话