Hermes Agent 实测:刚破 15 万⭐,凭什么这么快

2026/05/11

什么是 Hermes Agent

Hermes Agent 是 Nous Research 出品的开源 AI agent,设计目标是:能在任何机器上跑、能从任何消息平台跟你说话、用过会越来越懂你。2026-05-17 突破 15.4 万 GitHub stars,距 3 月发布约 10 周——是 2026 年 OpenClaw 生态增长最快的项目。MIT 协议,5 美元 VPS 也能跑,模型不锁。

在真实科研工作流里用了两周,本文讲清为什么这股 star 增长是合理的——以及一个你应该知道的代价。


核心要点

  • 10 周 15.4 万⭐——2026 年 OpenClaw 生态增长最快,5/17 刚破 15 万(过去 6 天涨了约 1 万)
  • 多平台 gateway:Telegram / Discord / Slack / WhatsApp / Signal / 邮箱 / CLI——一个进程全部搞定
  • 自改进 skill loop:agent 从经验中创建 skill,使用中持续改进
  • 模型自由:OpenRouter 的 200+ 模型 + Nous Portal、NVIDIA NIM、小米、GLM、Kimi、MiniMax、OpenAI、HuggingFace——hermes model 一键切换,零锁定
  • 到处都能跑:7 个 terminal backend(本地、Docker、SSH、Singularity、Modal、Daytona、Vercel Sandbox)。Modal / Daytona 的 serverless 持久化——闲置几乎不花钱
  • OpenClaw 直接迁移hermes claw migrate 把 SOUL.md、记忆、skill、命令白名单、API key 全部搬过来
  • 诚实的代价:token 用量比极简 agent 高——能力是有成本的

关键信息

属性
仓库NousResearch/hermes-agent
维护方Nous Research
Stars (2026-05-17)154,009
Fork 数22.4K+
协议MIT
语言Python, TypeScript
状态活跃(commit 节奏极高)
招牌 slogan"The agent that grows with you"(陪你一起成长的 agent)
文档hermes-agent.nousresearch.com/docs

Hermes Agent 跟别的不一样在哪

大部分 "AI agent" 项目本质是 CLI 工具。Hermes 结构上不一样——它是一个 agent harness,把 4 件被别人焊死的事解耦了:agent 在哪跑、你从哪跟它说话、用什么模型、跨会话记得什么。

这个解耦是大家点 star 的真正原因。你可以让 Hermes 跑在 Modal serverless 容器上、在地铁里从 Telegram 跟它说话、让它写代码用 Claude Sonnet、跑批量任务用便宜的 Kimi K2,两套上下文还能接得上——这些全是配置文件改的,不动代码。

如果你用过 Claude Code 或 OpenClaw,Hermes 最直观的理解是"同一个 agent loop,但脱离了笔记本电脑"。


多平台 gateway 到底干什么

一个 hermes gateway 进程让 agent 同时从 Telegram / Discord / Slack / WhatsApp / Signal / 邮箱 / CLI 可达,跨平台对话连续。

具体:我在公交车上从 Telegram 问一个研究问题,看着 agent 在我家 VPS 上跑 Python 脚本,结果回到 Telegram,回家后我在笔记本 CLI 接着同一个对话。不用切来切去、不用重建上下文。

gateway 还处理语音备忘录转写——在 Telegram 录音,Hermes 转写后像你打字一样操作。对边想边做的研究工作流,这是杀手锏。

最适合:工作不是整天坐在一个终端窗口里的人。田野研究者、临床医生、实验室里走动的人特别有用。


自改进 skill loop 怎么工作

Hermes 实现了闭环学习:复杂任务完成后,agent 自动创建一个 skill(SKILL.md 文件)记录什么管用。 下次自动加载。需要改进时,使用中持续 refine。

底层是 agentskills.io 开放标准——Anthropic 和广义 OpenClaw 生态都用这个格式。所以你在 Hermes 里累的 skill 在 Claude Code 能用,反过来也行。没有格式锁定。

还有个 _spawn_background_review() 机制定期 spawn 子 agent 审查对话历史、保存记忆。社区里有人评价 "机制非常出色"。属于那种用一周才意识到离不开的功能。

对科研人员:实验流程、统计 workflow、综述模式——教一次 agent,下次自动复用,不用自己维护 prompt 库。


"任何模型、任何地方"承诺站得住吗

hermes model 切换模型。不改代码、不锁定。 支持的清单异常广:

  • OpenRouter(200+ 模型,包括 Claude、GPT、Gemini、DeepSeek、Llama)
  • Nous Portal(Nous 自己的托管 endpoint)
  • NVIDIA NIM(Nemotron 家族)
  • 小米 MiMoz.ai/GLMKimi / MoonshotMiniMaxHuggingFaceOpenAI,或任何 OpenAI-compatible endpoint

实战中这个很重要,因为不同任务该用不同模型。Claude Sonnet 4.6 写代码、GPT-5 做律法风格推理、DeepSeek V3 跑大量研究扫描(追求便宜)。Hermes 让你对话中途切换——上下文、记忆、skill 跟着走。


"到处都能跑"实际怎么样

7 个 terminal backend 自带: local、Docker、SSH、Singularity、Modal、Daytona、Vercel Sandbox。最亮的是 Modal / Daytona 的 serverless 持久化——agent 环境闲置时休眠、需要时唤醒,会话间几乎不花钱。

实战部署选项:

方案成本适合
本地 CLI$0本地数据密集工作
$5 VPS + gateway$5/月24/7 Telegram 私人 agent
Modal serverless闲置低于 $5/月 + 按用付费突发式研究任务
Daytona serverless类似 Modal突发间需要持久 workspace
GPU 集群$$$本地 LLM

第一次用我推荐 $5 VPS 那条路——装 Hermes、跑 hermes gateway、注册 Telegram bot,搞定。


社区怎么说

来自公开社区的真实信号,轻度复述:

"Hermes 能力非常强。架构很扎实,能处理复杂工作流。我的吐槽是 token 用量。" —— 早期用户对比 Hermes 和 OpenClaw

"Hermes 的 _spawn_background_review() 机制非常出色,定期 spawn 子 agent 审查对话历史、保存记忆和 skill。" —— 社区贡献者

r/hermesagent 大讨论里反复出现两个主题:

  • 大家爱跨平台连续性(Telegram + CLI 同一个 session)
  • 大家用内置 cron 做定时自动化——每日报告、每周审计、GitHub PR review 每 2 小时跑一次

官方文档里有一个 GitHub PR review agent 教程 把这个模式讲得很清楚:cron 触发 → agent 审查未关闭 PR → 总结推到 Telegram。不需要 webhook server。


诚实的代价

Hermes token 用量比极简 agent 高。闭环学习、background review、跨会话记忆都吃 context。

如果你目标是"单轮最便宜 agent",Hermes 不是答案——选更薄的 harness。如果目标是"用几周后越来越好的 agent",token 成本是入场费,值得付。

实战缓解办法:维护工作(记忆审查、skill 整理)用便宜模型(DeepSeek、Kimi),干活用 Claude / GPT。模型切换功能就是为这个设计的。


对科研人员的特别价值

科研工作流上,3 个功能压过其它一切:

  1. 语音备忘 + Telegram:实验台前口述观察,结构化笔记自动回来。不切 App 上下文。
  2. 定时 cron + 推送:每晚文献扫描 → 早上 Telegram 总结。每周 arXiv 主题监控。自动、持久。
  3. Skill loop:教它一次统计偏好(比如"t-test 前先检查前提"、"多重比较用 BH 校正")然后永久复用。

这 3 个合起来是我换过去的理由。3 月起 Hermes Agent 就在 Claw4Science 的 core 组 里——"列出来"和"天天用"之间的差距比预期大很多。


怎么安装 Hermes Agent

# Linux / macOS / WSL2 / Termux
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

# Windows(PowerShell,早期 beta)
irm https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.ps1 | iex

# 然后:
source ~/.bashrc
hermes

首次配置:

hermes setup              # 完整向导
# 或一步步来:
hermes model              # 选 provider + model
hermes tools              # 启用 toolset
hermes gateway setup      # 配置 Telegram / Discord 等
hermes gateway start      # 启动消息 gateway

从 OpenClaw 迁移:

hermes claw migrate --dry-run   # 预览
hermes claw migrate             # 交互式

迁移内容:SOUL.md、记忆、skill、命令白名单、API key、TTS 资产。


常见问题

Hermes Agent 收费吗?

不收。MIT 协议。个人 / 商用都免费。你只付底层 LLM API 调用费(通过 hermes model 你自己控制)。

没付费 API 能用吗?

能。本地通过 Ollama / LM Studio / vLLM 跑模型,或用免费 endpoint(Nous Portal 有免费档)。云 API 是按用付费。

跟 Claude Code 有什么不同?

Claude Code 是 Anthropic 的官方 CLI。Hermes 是 harness——跑在任何模型上、活在任何平台上、跨会话持久、笔记本睡着也工作(gateway + VPS)。栈的不同层;你可以两个都用。

跟 OpenClaw 有什么不同?

OpenClaw 是更广义的开源 agent 生态。Hermes 是 Nous Research 在那个生态里(旁边)的特定 harness。hermes claw migrate 一条命令搬走 OpenClaw 配置。

最低自部署硬件?

$5/月 VPS(1 vCPU、1 GB RAM)够 gateway 用了。本地重活要更多。本地 LLM 的 GPU 显存匹配模型大小(一般 16-48 GB VRAM)。

有论文 / arXiv 吗?

目前没有学术论文。技术参考是 官方文档 和 GitHub README。

给 Telegram 访问我的文件安全吗?

Hermes 出厂带 DM 配对 + 命令审批 + 容器隔离 就是为这个设计的。默认要求 shell 命令显式审批;要更高自主权你自己选择开。看 安全文档


上手

如果你做了科研专用的 Hermes workflow 值得分享(定时文献扫描、实验记录自动化等),提交给我们——正是我们想推荐的模式。


更新于 2026-05-17(Hermes 今日突破 15 万⭐;初稿 2026-05-11 时为 14.4 万⭐)。Star 数、模型清单和功能描述更新时已对照官方仓库和文档验证。