在AI代理快速发展的领域中,Hermes Agent和OpenClaw这两款工具引起了广泛关注。两者都提供强大的功能,但在实际场景中表现如何?让我们通过8轮实战测试来找出答案,重点关注速度、Token效率、学习用户偏好的能力和自我进化。
实验设置:公平竞争环境
为确保公平,我们为Hermes Agent和OpenClaw都创建了全新的代理。对于OpenClaw,我们保持工作区文件默认并清除了source.md文件。同样,对于Hermes Agent,我们创建了新配置文件并清除了对应的配置文件,其他文件保持不变。两个代理都使用GPT-5.4,推理强度设为“高”。任务是将视频脚本转换为Mermaid思维导图。
第1轮:速度和Token消耗
第一轮,我们要求两个代理将视频脚本转换为思维导图。Hermes Agent更快地完成了任务,仅消耗13K Token。而OpenClaw耗时更长,使用了24K Token—几乎是Hermes Agent的两倍。
# Hermes Agent命令
hermes run "将以下视频脚本转换为简洁的Mermaid思维导图。"
# OpenClaw命令
openclaw task "将视频脚本转换为Mermaid思维导图。"
第2轮:遵循明确指令
然后我们给出明确指令:“未来的思维导图必须简洁,每个节点不超过3个要点。”两个代理都应将此指令存储在记忆中。第二轮使用新脚本,Hermes Agent再次更快地交付结果(14.9K Token),而OpenClaw为27K Token。两者都遵循了规则,但Hermes Agent的输出明显更简洁,更符合要求。
检查它们的记忆存储时发现:
- OpenClaw将指令保存在每日记忆文件(
20260414.md)中,视为日常日志。 - Hermes Agent将其存储在
USER.md文件中,归类为长期用户偏好。
这一差异至关重要。长期偏好应存储在稳定的用户配置文件中,因此Hermes Agent的做法更有效。
第3-8轮:隐式学习和自我进化
接下来,我们测试隐式学习—没有明确的“记住”指令,只有重复的纠正。我们希望代理学会思维导图的主节点用英文、内容用中文。
- 第3-6轮:两个代理都没有完全掌握这一偏好。
- 第7-8轮:Hermes Agent最终生成了英文主节点和中文内容的思维导图,始终满足要求。OpenClaw未能适应。
为了了解Hermes Agent是如何学习的,我们检查了它的记忆。在USER.md中,我们发现:
- 对于Mermaid思维导图,Ti偏好主要/顶级节点使用英文,具体内容使用中文。
OpenClaw的记忆文件中没有类似更新。
Hermes Agent学习背后的秘密:背景审查机制
Hermes Agent内置了背景审查机制。它会统计对话次数,每第10次对话触发审查流程:
- 在后台生成一个新的AI代理。
- 它审查对话历史。
- 它使用特定提示来识别用户偏好或明确指令。
- 如果发现有价值的信息,则保存到
USER.md,并通知用户“用户资料已更新”。
在我们的测试中,经过10次对话(第2-6轮),Hermes Agent的背景审查识别了反复出现的英文主节点要求,并将其保存为长期偏好。
如何安装和迁移到Hermes Agent
全新安装
在终端中运行安装命令,按照设置向导完成提供者、模型和消息应用的配置。安装完成后,使用hermes chat启动。
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
hermes chat
从OpenClaw迁移
运行相同的安装命令,设置向导会自动检测OpenClaw并询问是否导入数据。输入y即可导入工作区、技能和其他配置。迁移过程无缝且无需手动操作。
总结
Hermes Agent在速度、Token效率和隐式学习方面优于OpenClaw。其背景审查机制使其能够随时间进化和适应用户偏好。虽然OpenClaw支持更多消息应用并拥有强大的多代理系统,但Hermes Agent的自我进化能力使其成为寻求更直观、自适应的AI助手的用户的理想选择。
常见问题
Q: Hermes Agent可以离线工作吗?还是需要持续联网?
Hermes Agent需要互联网连接才能与其底层AI模型提供者(如OpenAI、Anthropic)通信。不过,一旦建立会话,它可以在本地缓存某些操作。要实现完全离线操作,需要将其配置为使用本地托管的模型。
Q: Hermes Agent免费使用还是需要订阅?
Hermes Agent本身是开源且免费安装的。但你需要为底层AI模型提供自己的API密钥,这可能会产生使用费用。OpenClaw也是开源的,成本结构类似。主要区别在于Token效率—Hermes Agent通常使用更少的Token,这意味着更低的运营成本。
Q: 背景审查机制是什么?多久触发一次?
背景审查机制是每10次对话生成一个新AI代理来审查聊天历史的流程,用于发现用户偏好。如果发现有价值的信息,就保存到用户资料中。这使得Hermes Agent无需明确指令就能持续学习和适应,随着时间推移变得更加直观。