Hermes如何在两个月内接棒OpenClaw成为开源Agent新宠?
功能重合的背后:Hermes与OpenClaw的对比
进入2026年4月,OpenClaw(俗称“龙虾”)迎来了强劲挑战者——Hermes Agent。后者连续数周占据GitHub Trending榜首,狂揽22,000颗星。尽管社区普遍认为Hermes在技术上全面超越OpenClaw,但实际上两者的功能清单几乎完全重合。
例如,定时调度、子Agent委派、浏览器自动化、TTS(语音合成)、Vision视觉能力等核心功能,双方均支持。甚至连Gateway集成平台如Telegram、Discord、Slack等也毫无悬念地全都有。
真正的差异:Skill自动进化的闭环
尽管功能相似,Hermes的核心竞争力在于其Skill系统的自动进化闭环。Skill是Agent的工作流知识单元,类似于一个Markdown文件,指导Agent完成特定任务。
Hermes将Skill生命周期分为两部分:运行时的静默生成和离线的硬核进化。当Agent调用工具超过5次或用户纠正输出时,系统会自动打包工作流并存储为本地SKILL文件。这一步完全静默,用户通常不会察觉。
真正拉开差距的是第二步的进化。Hermes内置了一套离线批量进化算法,基于DSPy框架和GEPA核心算法。GEPA(Genetic-Pareto Prompt Evolution)摒弃强化学习,通过大模型的反思能力和进化算法优化技能库。
具体而言,GEPA通过反思性变异、帕累托前沿选择和自然语言反馈作为变异信号,确保技能探索的多样性和鲁棒性。
记忆系统:主动与被动的分野
Hermes的另一大亮点是其主动记忆系统。与OpenClaw的被动触发机制不同,Hermes每隔约15轮对话就会强制触发一次微调(nudge)机制,回顾对话并记录用户习惯。
此外,Hermes内置SQLite FTS5全文检索能力,无需额外配置词向量服务即可快速翻找历史记录。这种高频主动写入和硬核检索手段,使Hermes在用户体验上显著优于OpenClaw。
复杂度的转移:从用户到系统
Hermes的成功并非源于自动化消灭决策,而是将决策逻辑从用户转移到底层硬编码规则中。例如,工具调用满5次触发技能生成、对话轮数达到15轮触发反思等条件,均由系统严格盯守。
为了保证稳定性,Hermes在上下文管理和安全审查方面采取了一系列保守设计。例如,ContextCompressor采用字符串替换逻辑而非智能摘要,记忆层面使用冻结快照以牺牲实时性换取确定性。
产品定位:干预递减的光谱
从Claude Code到OpenClaw再到Hermes,开源Agent铺成了一条清晰的产品光谱。一端是用户需高度干预的专业工具,另一端是全自动化的日常助手。
Hermes选择了最激进的方向,押注大部分用户既不想也不屑弄懂Agent的运行原理。它的野心是让用户在不知不觉中感受到Agent的自我进化。
未来的方向:先占生态位,再等技术升级
尽管Hermes仍存在一些问题,例如技能覆盖导致用户不满、记忆判断薄弱等,但它已成功圈住了第一批忠实用户。更重要的是,它踩在了一个基本确定的方向上。
Hermes的战略是先通过兜底工程卡住位置,待底层模型能力提升后逐步放开限制。届时,它将凭借真实用户、技能生态和记忆底座站稳终点。






