Hermes Agent
架构深度拆解
快速导航
首页
核心架构
整体架构
L0
Agent Loop
L1
工具系统
L2
Self-Improve
L3
三层记忆
L4
Subagent
L5
安全机制
对比
与 OpenClaw 对比
对比
Hermes vs OpenClaw
两大 Agent 框架的核心差异分析
详细对比
核心功能差异
维度
OpenClaw
Hermes Agent
自学习能力
❌ 无
✅ 技能自动创建+改进
skill_manage 工具创建持久化技能
记忆系统
静态 MEMORY.md
✅ 三层记忆架构
Context + Persistent + Archive
上下文压缩
❌ 无
✅ 三段式压缩
Head + Middle(摘要) + Tail
多 Agent 协作
❌ 弱支持
✅ 并行委托系统
delegate_task 最多3个并行子任务
工具数量
~30 个
72 个 + MCP
内置工具 + MCP 扩展
成本追踪
❌ 无
✅ Token 级别追踪
每次 LLM 调用成本可视化
安全隔离
Docker 沙箱
✅ 五层安全防护
配置复杂度
✅ 简单
❌ 复杂
学习曲线
✅ 平缓
❌ 陡峭
迁移工具
N/A
✅ 一键迁移工具
✅ = 支持/有优势
❌ = 不支持/无此功能
场景
适合场景对比
OpenClaw 适合
1. 快速原型
想快速搭建一个 Agent,测试想法
2. 短期项目
任务周期 < 1 周,不需要长期记忆
3. 简单任务
文件操作、Web 搜索、命令执行
4. 团队新手
不想配置太复杂的系统
Hermes 适合
1. 长期运行任务
重构项目、维护文档、持续监控
2. 自动化工作流
定时任务、事件触发、多步骤流程
3. 复杂协作
需要多 Agent 并行处理的大型任务
4. 成本敏感项目
需要细粒度的 Token 追踪和优化
5. 多平台需求
CLI + Telegram + Discord 等
总结
核心差异
OpenClaw 局限
会话结束即丢失
无持久化记忆
无法检索历史
每次重新上下文重建
Hermes 优势
三层记忆架构
跨会话上下文连续
Prompt Cache 成本优化
历史检索与学习
关键数据
Hermes: 72+ 工具 + MCP
自学习技能系统
五层安全防护
Subagent 并行处理