Hermes Agent 完全指南:能自主学习的 AI 代理
简介
Hermes Agent 是由 Nous Research 开发的白主改进型 AI 代理(Agent),于 2024 年末开源。上线不到一年,GitHub 狂揽 36,800+ Stars,成为目前最热门的开源 AI Agent 之一。
它是目前唯一内置自学习循环的 AI Agent,能够从经验中自主生成技能并在使用过程中不断改进。
发展历史
| 时间 | 里程碑 |
|---|---|
| 2024 年 | Hermes Agent 正式发布 |
| 2025 年 | 快速发展期,9 个月内达到 36,800+ Stars |
| 2026 年 4 月 | 发布 v0.8.0 “The Intelligence Release”(209 个 PR) |
核心特性
1. 四层记忆架构
Hermes 拥有 AI Agent 领域最精细的信息分级系统:
| 层级 | 名称 | 功能 | 特点 |
|---|---|---|---|
| 第1层 | Prompt Memory | 常驻参数和偏好 | 硬性上限 3575 字符 |
| 第2层 | Session Search | 历史对话检索 | SQLite + FTS5 全文搜索 |
| 第3层 | Procedural Memory | 自动生成技能文档 | 按需加载 |
| 第4层 | User Modeling | 用户画像 | 12 个维度被动跟踪 |
2. 自主学习闭环
Agent 会在固定间隔收到”自省信号”,主动回顾近期任务。当任务满足以下任一条件时,会自动创建技能:
- 工具调用次数 ≥ 5
- 过程中出现错误恢复
- 用户中途纠正过操作方向
效果:自动创建 3 个技能后,同类任务执行速度提升约 40%,工具调用减少约 30%。
3. 真正的 Model Agnostic
支持 200+ 模型,一键切换:
- Nous Portal(免费)
- OpenRouter(200+ 模型)
- OpenAI、Claude、Gemini
- 智谱 GLM、月之暗面 Kimi、MiniMax
- Hugging Face 开源模型
- 自定义端点
架构全景
用户接入层 → 网关层(15+平台) → 意图解析 → Agent循环 → 模型层
│
┌─────────────────────┼─────────────────────┐
│ │ │
工具层 记忆层 调度层
(40+工具) (四层记忆) (Cron任务)
支持的平台
消息平台(15个):Telegram、Discord、Slack、WhatsApp、Signal、Email、钉钉、飞书、企业微信、Matrix 等
终端后端(6种):Local、Docker、SSH、Daytona、Singularity、Modal
可以完成的任务
1. 多平台对话
- Telegram、Discord、Slack、WhatsApp、Signal、Email
- 支持跨平台对话连续性
2. 智能记忆
- 自主技能创建(复杂任务后自动生成技能)
- 技能在使用过程中自我改进
- 跨会话记忆搜索
- 用户画像建模
3. 定时自动化
- 内置 Cron 调度器
- 支持每日报告、夜间备份、每周审计
4. 并行任务处理
- 可派生出独立的子代理
- 支持并行工作流
5. 终端操作
- 完整的 TUI 终端界面
- 多行编辑、命令自动补全
与主流框架对比
| 维度 | Hermes | Claude Code | Cursor | AutoGPT |
|---|---|---|---|---|
| 持久记忆 | 四层分级 | 项目级 | CLAUDE.md | 简单文件 |
| 自主学习 | ✅ 自动 | ❌ | ❌ | 有限 |
| 模型支持 | 200+ | Claude only | 多模型 | OpenAI |
| 消息平台 | 15个 | ❌ | ❌ | ❌ |
| Cron 调度 | ✅ | ❌ | ❌ | ❌ |
| 成本 | $5/月 | $200/月 | $20/月起 | 免费 |
安装和使用
安装
pip install hermes-agent
或使用官方脚本:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
常用命令
hermes # 启动交互式 CLI
hermes model # 选择模型
hermes tools # 配置工具
hermes gateway # 启动消息网关
hermes setup # 完整设置向导
hermes update # 更新版本
hermes doctor # 诊断问题
最低运行要求
- $5/月 VPS,空闲时几乎零成本
- 支持 Linux、macOS、WSL2、Android Termux
注意事项
- Token 成本:简单任务约 $6,大型重构约 $187
- 记忆上限:Prompt Memory 3575 字符限制
- 安全性:v0.7.0+ 已加强安全措施
- 版本迭代:3 周 5 大版本,生产环境建议等 LTS
总结
Hermes Agent 的核心创新是“越用越强”:
- 不是记住答案,而是提炼方法论
- 四层记忆 + 自主技能进化 = 目前最精细的 Agent 架构
- 跨平台、多模型、自学习的完整解决方案
对于独立开发者来说,$5/月 VPS + 免费模型是性价比极高的私人 AI 助手选择。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END














暂无评论内容