Hermes Agent 调研笔记

Hermes Agent 调研笔记

一、项目概览

Hermes AgentNous Research 开发的开源、自学习 AI Agent 框架。

项目信息 详情
首次发布 2026-02-25 (v0.1.0)
当前版本 v0.8.0 (2026-04-08)
GitHub Stars 22k+
协议 MIT
语言 Python

核心理念:Agent 应该随用户一起成长——通过内置学习循环,从经验中创建技能、持续改进,越用越强。

二、核心特性

2.1 自学习闭环

  • 完成复杂任务后自动创建可复用的 Skill 文档
  • Skill 在使用过程中自我迭代优化
  • 内置 FTS5 全文搜索 + LLM 摘要,支持跨会话记忆召回
  • 基于 Honcho 的用户画像建模,理解你是谁

2.2 多平台接入

单一 Gateway 进程即可覆盖:Telegram、Discord、Slack、WhatsApp、Signal、Email。支持语音备忘录转录,跨平台对话连续。

2.3 终端交互

完整的 TUI 界面:多行编辑、斜杠命令补全、对话历史、中断重定向、流式工具输出。

2.4 模型无关

支持 Nous Portal、OpenRouter (200+ 模型)、OpenAI、Anthropic、Hugging Face、小米 MiMo 等,hermes model 一键切换,零代码改动。

2.5 定时任务

内置 Cron 调度器,用自然语言定义定时任务(日报、备份、审计),结果自动投递到任意平台。

2.6 并行子代理

可生成隔离子代理并行工作流,支持通过 RPC 调用工具的 Python 脚本,将多步骤流水线压缩为零上下文开销的单轮操作。

2.7 灵活部署

6 种终端后端:Local、Docker、SSH、Daytona、Singularity、Modal。支持 Serverless 按需唤醒,空闲时几乎零成本。

三、快速上手

1
2
3
4
5
6
7
8
9
10
# 安装(支持 Linux / macOS / WSL2 / Termux)
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

# 启动
source ~/.bashrc
hermes # 开始对话
hermes model # 选择模型
hermes tools # 配置工具
hermes gateway # 启动消息网关
hermes setup # 完整设置向导

四、与 OpenClaw 对比

OpenClaw(前身 Clawdbot/MoltBot)由奥地利工程师 Peter Steinberger 于 2026 年 1 月发布,是 2026 年最火的开源 Agent 项目(200k+ Stars)。Hermes 与之有明确的渊源——内置了 OpenClaw 迁移工具(hermes claw migrate)。

维度 Hermes Agent OpenClaw
发布时间 2026-02 2026-01
开发者 Nous Research(团队) Peter Steinberger(个人起步)
GitHub Stars 22k+ 200k+
核心理念 自学习闭环——从经验中创建技能、持续迭代 自主执行——代替用户完成真实操作
Skill 系统 自动创建 + 自我改进,兼容 agentskills.io 标准 手动配置为主,无自动学习闭环
模型支持 模型无关(OpenRouter/小米 MiMo/HuggingFace 等) 主要绑定 Claude 系列
消息平台 Telegram/Discord/Slack/WhatsApp/Signal/Email Telegram/Discord/Slack/飞书
部署方式 VPS/Docker/SSH/Serverless(6 种后端) 本地优先,Docker/自托管
记忆系统 Honcho 用户画像 + FTS5 跨会话搜索 MEMORY.md 静态记忆文件
社区规模 快速增长中 庞大生态,插件/模板丰富

总结:OpenClaw 生态更成熟、社区更大,适合需要”开箱即用”自主执行的用户;Hermes 更轻量、更强调”越用越懂你”的自学习机制,适合希望 Agent 长期陪伴并持续适应自己习惯的用户。两者有迁移路径,可以按需切换。

五、与其他工具对比

特性 Hermes Agent Claude Code OpenAI Codex
自学习 Skill 系统 有 (OMC 扩展)
多平台消息 Telegram/Discord/Slack/WhatsApp/Signal CLI + IDE CLI + API
模型选择 任意模型 Claude 系列 GPT 系列
定时任务 内置 Cron 需外部调度
部署方式 VPS / Docker / Serverless 本地 / IDE 云端
开源 MIT 部分

六、评价

优势:自学习机制独特、模型无关、多平台覆盖、部署灵活、社区活跃。

局限:项目较新(仅 2 个月),API 稳定性待观察;与 Claude Code 等成熟工具相比,生态和插件数量尚有差距。

适用场景:需要一个长期运行、持续学习你偏好的个人 Agent,尤其是跨平台(Telegram/微信)使用场景。


参考来源:Hermes GitHub | Hermes 官方文档 | OpenClaw GitHub | MIT Technology Review China