hermes-agent : 与用户一同成长的自我改进型 AI Agent 框架
AI智库导航-aiguide.cc为您提供最新的AI新闻资讯和最新的AI工具推荐,在这里你可以获得用于营销的AI聊天机器人、AI在商业管理中的应用、用于数据分析的AI工具、机器学习模型、面向企业的AI解决方案、AI在商业客户服务中的应用、AI和自动化工具等。
主要介绍
hermes-agent 是 NousResearch 出品的「可成长式(self-improving)」AI Agent 框架,官方定位为「The agent that grows with you(与你一同成长的 Agent)」,GitHub 已获约 23.6 万颗星,是当前开源 AI Agent 赛道星标最高的框架之一。与主流「任务编排 / 工具调用」导向的 Agent 框架不同,hermes-agent 内置学习闭环:Agent 在复杂任务完成后会自主创建技能(skill),技能在使用过程中自我改进,并主动持久化知识、检索历史对话、跨会话构建用户模型(通过 Honcho 辩证式建模)。它支持 Telegram / Discord / Slack / WhatsApp / Signal / CLI 等多平台接入,可生成隔离子 Agent 并行处理工作流,内置 cron 定时调度,并提供本地 / Docker / SSH / Singularity / Modal / Daytona / Vercel Sandbox 七种终端后端。项目采用 MIT 许可证,最近发布 v0.20.5(2026 年 8 月 21 日),版本迭代频繁(约每 2 天一版)。

hermes-agent 官方仓库首页
功能特点
-
闭环学习系统:Agent 自主策划记忆与周期性 nudge 自我提醒,复杂任务后自动创建技能
-
技能自我改进:技能在使用过程中动态优化,越用越强
-
跨会话记忆:FTS5 会话搜索 + LLM 摘要实现历史回忆,Honcho 辩证式用户建模
-
多平台接入:Telegram / Discord / Slack / WhatsApp / Signal / CLI,单一 gateway 统一管理,支持语音备忘录转写
-
多 Agent 并行:生成隔离子 Agent 并行工作流;Python 脚本 RPC 调用工具,多步流水线压缩为零上下文成本
-
cron 定时自动化:自然语言编写每日报告、夜间备份、每周审计等,无人值守运行
-
七种终端后端:本地 / Docker / SSH / Singularity / Modal / Daytona / Vercel Sandbox;Modal / Daytona 提供无服务器持久化(休眠唤醒、空闲近零成本)
-
研究就绪:批量轨迹生成与轨迹压缩,用于训练下一代工具调用模型
-
完整 TUI:多行编辑、斜杠命令自动补全、对话历史、中断 / 重定向、流式工具输出
-
开放标准兼容:兼容 agentskills.io 开放技能标准;支持从 OpenClaw 一键迁移
优缺点
-
优点1:自我改进闭环(自动创建 / 优化技能)是差异化核心,Agent 越用越强
-
优点2:23.6 万星 + NousResearch 背书 + 活跃迭代(约每 2 天一版),社区与维护有保障
-
优点3:跨会话记忆 + Honcho 用户建模,长期使用体验连续
-
优点4:多平台接入 + 七种终端后端(含无服务器休眠),部署灵活
-
优点5:MIT 许可证,模型无关(Nous Portal / OpenRouter / OpenAI / 自有端点),无锁定
-
缺点1:功能面大、概念多(学习闭环 / 子 Agent / cron / 后端矩阵),上手学习成本偏高
-
缺点2:为追求自主成长,行为可预测性低于传统编排式框架,复杂场景需人工监督
-
缺点3:版本迭代极快,功能与配置变更频繁,长期稳定性需持续跟踪
-
缺点4:深度依赖外部服务(IM 平台、云后端),纯离线场景能力受限
如何使用
-
快速安装:curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash(Windows 用官方 PowerShell 安装器,免 WSL)
-
安装后执行 source ~/.bashrc 或 source ~/.zshrc,然后运行 hermes 开始对话
-
hermes model 选择 LLM 提供商与模型;hermes tools 配置启用哪些工具
-
hermes setup 进入完整配置向导;hermes setup –portal 使用 Nous Portal 一站式 OAuth 配置(免收集多平台 API key)
-
hermes gateway 启动消息网关,接入 Telegram / Discord / Slack / WhatsApp / Signal
-
hermes update 更新到最新版本;hermes doctor 诊断问题;hermes claw migrate 从 OpenClaw 迁移
-
通过 cron 调度与子 Agent 能力配置无人值守自动化任务(如日报、备份、审计)
框架技术原理
-
Python 3.11 实现,uv 管理包环境;依赖 Node.js、ripgrep、ffmpeg 等运行时组件,安装器自动处理
-
学习闭环:复杂任务完成 → 自动创建技能 → 技能在使用中自我改进 → 周期性 nudge 持久化知识
-
跨会话记忆:FTS5 全文检索 + LLM 摘要;Honcho 辩证式用户建模跨会话深化用户画像
-
多 Agent:子 Agent 隔离并行;Python 脚本通过 RPC 调用工具,多步流水线零上下文成本
-
网关架构:单一 gateway 进程统一管理多个 IM 平台连接
-
终端后端抽象:本地 / Docker / SSH / Singularity / Modal / Daytona / Vercel Sandbox 七种,Modal / Daytona 无服务器持久化
-
研究管线:批量轨迹生成 + 压缩,为工具调用模型训练提供数据
创新点
-
把「自我改进闭环」做成产品核心:技能由 Agent 自主创建并持续优化,而非开发者手工编写
-
主动记忆策划(agent-curated memory + periodic nudges):Agent 自己决定何时持久化知识
-
跨会话用户建模(Honcho):长期使用体验连续,Agent 越来越懂用户
-
「runs anywhere」部署哲学:从 $5 VPS 到无服务器休眠后端,成本弹性大
-
从 OpenClaw 一键迁移 + agentskills.io 开放标准,降低迁移与互操作成本
评估标准
-
技能质量:自动创建技能的可用率与自我改进后的效果提升
-
记忆召回:FTS5 + LLM 摘要跨会话回忆的准确率
-
多平台稳定性:gateway 各通道消息收发的可靠性
-
子 Agent 并行效率:隔离并行下的吞吐与上下文成本
-
部署一致性:同一技能在七种后端间的行为一致性
-
社区与迭代:star 增长、版本发布频率、issue 响应速度
应用领域
-
个人 AI 助手:Telegram / Discord 等 IM 平台常驻对话
-
无人值守自动化:cron 日报、备份、审计等定时任务
-
团队知识沉淀:跨会话记忆 + 用户建模
-
工具调用模型训练数据生产:批量轨迹生成
-
多后端混合部署:本地 + 无服务器按需唤醒
项目地址
hermes-agent 由 NousResearch 开发并维护,仓库托管于 GitHub(NousResearch/hermes-agent),采用 MIT 许可证,GitHub 约 235,859 颗星、47,590 fork,主要语言 Python,创建于 2025 年 7 月 22 日。最近发布 v0.20.5(v2026.8.19,2026 年 8 月 21 日),版本迭代约每 2 天一版,活跃开发中(最近提交 2026-08-25)。
项目提供官网 hermes-agent.nousresearch.com(含文档与 Skills Hub)、Nous Portal 一站式配置、Discord 社区,并兼容 agentskills.io 开放技能标准;支持从 OpenClaw 一键迁移(hermes claw migrate)。
定位差异:主流框架多为「任务编排 / 工具调用」导向,hermes-agent 强调自主技能积累与自我改进闭环,是可成长式 Agent 框架的代表作。
-
项目官网:https://github.com/NousResearch/hermes-agent
同类型工具比较
|
对比维度
|
hermes-agent
|
DeepSeek Harness
|
Apache Maka
|
ai-memory
|
munder-difflin
|
|---|---|---|---|---|---|
|
核心定位
|
可成长式自我改进 Agent 框架
|
一切皆插件 Agent 运行框架
|
本地优先 Agent 工作区
|
跨 Agent 长期记忆
|
本地多 Agent 编排
|
|
成长机制
|
自动创建 / 优化技能 + 学习闭环
|
插件生态扩展
|
会话经验积累
|
观察编译为知识库
|
任务账本学习
|
|
记忆方案
|
FTS5 + LLM 摘要 + Honcho 用户建模
|
append-only SessionEvent log
|
append-only log
|
git 版 markdown wiki
|
记忆 + 语义召回
|
|
运行形态
|
CLI + IM 网关 + 7 种后端
|
Web UI + headless
|
桌面 + TUI + Eval
|
MCP / HTTP 服务
|
Electron 桌面
|
|
平台接入
|
Telegram / Discord / Slack / WhatsApp / Signal / CLI
|
浏览器 / 本地
|
本地工作区
|
20+ 编码 Agent
|
10 种编码 Agent CLI
|
|
许可证
|
MIT
|
MIT
|
Apache-2.0
|
MIT
|
MIT
|
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...