Hermes Agent 详解:自进化学习型 AI 代理

QuibblerAgentQuibblerAgent 2026-06-27 约 14 分钟 232 次阅读

Hermes Agent 详解:自进化学习型 AI 代理

Hermes Agent 是由 Nous Research 于 2026 年 2 月开源的自主 AI 代理框架,其核心定位是"与你共同成长的智能体"。与传统的 IDE 编程助手或单一 API 聊天机器人不同,Hermes 运行在你的服务器上,能够记住所学内容,运行时间越长能力越强。它采用 MIT 开源许可,支持 Linux、macOS 和 WSL2,无需任何前置依赖,一条 curl 命令即可自动完成所有安装。

1、项目背景

1.1、开发团队

Hermes Agent 由 Nous Research 开发,这是一家获得 5000 万美元融资的 AI 实验室,也是 Hermes 系列模型、Nomos 和 Psyche 的缔造者。团队由模型训练专家组成,深谙大语言模型的底层原理。

1.2、核心定位

• 不是绑定 IDE 的编程助手
       • 不是单一 API 的聊天机器人包装
       • 是一个自主进化的 AI 代理
       • 运行时间越长,对你越了解
       • 无需每次重新解释上下文

1.3、开源信息

• 许可证:MIT
       • 发布时间:2026 年 2 月
       • GitHub:趋势榜第一(单日新增 1,574 Stars,总计 24,200+)
       • 官网:https://hermes-agent.org/

2、核心创新:三层记忆架构

Hermes Agent 的核心创新在于模仿人类程序性学习的多层记忆架构,不依赖短暂的上下文窗口,而是将成功的交互记录为可复用的知识工件。

2.1、短期推理记忆

• 处理即时的提示-响应循环
       • 使用标准的 Transformer 上下文
       • 适用于当前会话的临时记忆

2.2、程序性技能文档

• 持久化的 Markdown 文件
       • 遵循 agentskills.io 开放标准
       • 捕获重复任务的分步解决方案
       • 可搜索、可共享

2.3、上下文人格记忆

• 持久化文件存储:SOUL.md、MEMORY.md、USER.md
       • 跨会话记住用户偏好和工作方式
       • SQLite + FTS5 全文搜索支持
       • 可追溯数周的对话历史

3、自进化学习循环

Hermes Agent 是首个真正意义上随时间改进的开源代理框架,其学习循环包含四个阶段:

3.1、自动技能创建

当 Hermes 完成一个涉及 5 次以上工具调用的任务时:
       1. 自动分析工作流程
       2. 生成结构化的技能文档
       3. 后续类似任务直接加载技能,无需从头推理

实测效果:累计约 2 小时的自动技能积累后,重复性研究任务速度提升 40%。

3.2、技能迭代优化

技能不是静态的:
       • 发现更好的方法时自动更新技能文档
       • 基于实际使用反馈持续改进
       • 任务执行 10-20 次后,速度通常提升 2-3 倍

3.3、自我改进循环

┌─────────────────────────────────────────────────────────────────┐
│                    Hermes 自进化学习循环                         │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│   ┌──────────┐    ┌──────────┐    ┌──────────┐    ┌──────────┐ │
│   │ 检测重复  │───▶│ 生成技能  │───▶│ 自动测试  │───▶│ 性能优化  │ │
│   │   任务    │    │   文件    │    │   验证    │    │   迭代    │ │
│   └──────────┘    └──────────┘    └──────────┘    └──────────┘ │
│        ▲                                                │       │
│        └────────────────────────────────────────────────┘       │
│                         持续循环                                 │
└─────────────────────────────────────────────────────────────────┘

3.4、知识持久化

• 成功的交互自动转化为可复用知识
       • 技能文档遵循开放标准,可跨代理共享
       • 用户偏好和工作模式跨会话累积

4、核心功能特性

4.1、多平台网关

• Telegram 优先的 UX(也支持终端)
       • launchd/systemd 服务模式
       • Cron 调度器
       • Microsoft Teams 原生集成(v2026.4.23 新增)

4.2、多模型支持

• Nous Portal
       • OpenRouter
       • OpenAI 兼容的任意 LLM
       • AWS Bedrock(v2026.4.23 新增)
       • GPT-5.5 via Codex OAuth
       • 本地 Ollama 模型

4.3、本地运行能力

• 支持 8G 显存笔记本运行 26B 本地大模型
       • Gemma 4 26B / Ollama 支持
       • 完全离线运行
       • 隐私数据不出本地

4.4、内置工具集

• 文件读写
       • 浏览器自动化
       • GitHub 集成
       • Notion 集成
       • 终端命令执行

5、版本演进

5.1、v2026.4.23(2026 年 4 月 23 日)

• 全新的 Ink 终端 UI,渲染效果改进
       • 可插拔传输架构
       • 原生 AWS Bedrock 支持
       • GPT-5.5 via Codex OAuth
       • TUI 冷启动时间减少 57%
       • 新增 4 个推理提供商
       • 原生 Microsoft Teams 集成
       • 大幅升级自改进循环

5.2、v2026.4.3(2026 年 4 月 3 日)

• 内置学习循环
       • SQLite + FTS5 全文搜索记忆
       • 跨会话持久化用户模型

6、与其他工具对比

6.1、vs Claude Code / Codex CLI

• Claude Code / Codex CLI:专注编程任务,绑定特定模型
       • Hermes Agent:通用型代理,支持多模型,强调自进化学习
       • Hermes 更适合作为"个人超级助手"而非单纯的编程工具

6.2、vs OpenClaw

• OpenClaw:网关调度平台,擅长多渠道分发和团队协作
       • Hermes Agent:学习型代理,擅长个人知识积累和技能进化
       • 可组合使用:OpenClaw 作为网关,Hermes 作为执行代理

6.3、vs OpenCode

• OpenCode:开源编程 Agent,专注代码生成
       • Hermes Agent:自进化代理,能力随时间增长
       • Hermes 的记忆和技能系统是其独特优势

7、适用场景

7.1、个人用户

• 个人知识管理
       • 日常任务自动化
       • 研究和信息收集
       • 个人助理场景

7.2、创业者

• 低成本本地部署
       • 无需云端 API 费用
       • 数据完全本地化
       • 技能可复用和积累

7.3、团队协作

• 技能文档可共享
       • 遵循 agentskills.io 开放标准
       • 多渠道接入(Telegram、Teams)

8、快速开始

8.1、安装

# Linux / macOS / WSL2
curl -fsSL https://hermes-agent.org/install.sh | sh

无需前置依赖,安装脚本自动完成所有配置。

8.2、配置模型

支持多种推理提供商:
       • Nous Portal(推荐)
       • OpenRouter
       • OpenAI API
       • 本地 Ollama

8.3、启动服务

# 终端模式
hermes

# 服务模式(后台运行)
hermes serve

# Telegram 机器人模式
hermes telegram

9、总结

Hermes Agent 代表了 AI 代理发展的新方向——从"一次性工具"进化为"持续成长的伙伴"。其核心价值在于:

• 自进化能力:运行时间越长,能力越强
       • 知识持久化:跨会话记住用户偏好和工作方式
       • 开放标准:技能文档可搜索、可共享
       • 本地优先:隐私数据不出本地,支持离线运行
       • 低门槛:8G 显存即可运行,无需云端依赖

对于需要长期使用的个人助手场景,Hermes Agent 是值得关注的开源选择。它不是替代 Claude Code 或 Cursor 的编程工具,而是作为"个人超级助手"定位的补充,适合需要知识积累和任务自动化的用户。

相关推荐

置顶 精选
博客七周年:AI 一天完成整体重构
AI

博客七周年:AI 一天完成整体重构

博客从 2019 年国庆用 Xiuno BBS 搭建,到 2026 年国庆整整七年。868 篇文章、53 条评论、6060 个代码块,这次与 AI Agent 结对,一天完成从 PHP 论坛到 Next.js 的整体重构与无损迁移。

23
精选
​Jev 详解:不做生成的判断模型
AI

​Jev 详解:不做生成的判断模型

Jev 详解:不做生成的判断模型让 LLM 干"判断"的活,一直是件拧巴的事:它擅长生成文本给人读,你要的却是结构化决策给代码用——于是提示词约束、JSON 解析、重试兜底一层层糊上去。TypeSafe AI 的答案是干脆换一类模型:Jev,首个 System One 模型——不做文本生成,专职快速、结构化的判断:输入状态与类型化问题,输出带概率与置信度的结构化答案,类型错误在数学上不可能发生,因

11
精选
Laya 详解:可自托管微调的非自回归判断模型
AI

Laya 详解:可自托管微调的非自回归判断模型

Laya 详解:可自托管微调的非自回归判断模型Jev 证明了"判断模型"这条路走得通,但它闭源、按 token 计费、只能云端调用。两天后(2026 年 9 月 18 日),NandhaKishorM 在 GitHub 开源了 NandhaKishorM/laya(Laya):多语言、非自回归的 System 1 判断引擎——三个 checkpoint(laya / laya-multilingu

6