这次 Hermes 0.11.0,我是认真看了一遍 release note 的。
看完第一个感觉很直接:这一版终于有点“换代”的味道了。
很多更新平时也会写成几十条 feature list,读完热闹一下就过去了。0.11.0 这一版给我的感觉不一样,它开始把 Hermes 从“功能很多的 Agent 工具”,往“更完整的平台”这条路上继续推了很大一步。
我觉得这才是重点。
先说我的判断
如果你平时只是偶尔拿 Hermes 跑两句命令、试几个模型,那这次更新你会觉得“功能变多了”。
如果你已经把 Hermes 当主力工具在用,尤其是天天碰 CLI、网关、多平台消息、插件、工作流这些东西,那 0.11.0 的体感会更明显。
这一版最值钱的地方,我个人看法有三点。
第一,交互层重做了,日常用起来更顺。
第二,底层传输层抽出来了,后面接模型、接平台、接能力这件事会更稳。
第三,插件、消息平台、工作流这些外围能力一起长出来了,Hermes 现在更像一个能继续往外搭的底座。
这三件事放在一起,分量就很够了。
1、最容易感知的变化:CLI 终于像个现代工具了
官方这次把交互式 CLI 用 React/Ink 重写了一遍,新入口是 hermes --tui。
这个更新我会放在很前面讲,因为它直接影响每天的手感。
很多 Agent 工具都有一个老问题:能力很强,界面很凑合。你可以用,但很难说顺手。尤其是一旦进入长对话、频繁切模型、开子任务、看状态,整个操作体验就开始考验耐心。
Hermes 这次明显在补这块。
从 release note 里能看到的点很多:sticky composer、状态栏、每轮计时、git branch 显示、slash 命令补全、路径补全、子代理观察层、OSC-52 剪贴板支持、light theme。
这些东西单看都不算惊天动地。
放到一起就很有用了。
因为它们解决的是同一个问题:你终于更像在用一个认真打磨过的工作台,而不是一个功能很全但手感毛糙的壳子。
这个差别,天天用的人会感受很深。
2、这次真正更值钱的,是底层那次大拆迁
官方 release 里有一块很多人可能会直接略过,就是 transport layer。
我反而很看重这个。
Hermes 把原来塞在 run_agent.py 里的格式转换和 HTTP 传输,抽成了单独的 agent/transports/ 层。AnthropicTransport、ChatCompletionsTransport、ResponsesApiTransport、BedrockTransport 这些都单独落位了。
这类更新有个特点。
它不炫。
但它非常影响后劲。
因为很多工具前面长得快,后面容易变得难维护,核心原因往往就是底层糊在一起。模型一家一个脾气,接口一家一个格式,补丁越打越多,最后每加一个 provider 都像拆炸弹。
Hermes 这次把传输层单独拎出来,意义很明确:后面继续接新模型、新推理路径、新 API 形态,成本会往下走,稳定性也更容易控住。
这次顺手带上的原生 AWS Bedrock 支持,我觉得就是这个重构马上结出来的果子。
所以这条更新在我这里权重很高。
它决定的不是今天多一个选项。
它决定的是后面 Hermes 还能不能继续长,而且长得不别扭。
3、模型接入这次一下子宽了很多
0.11.0 这一版里,模型和推理路径扩得挺猛。
官方点名的新入口包括:AWS Bedrock、NVIDIA NIM、Arcee AI、Step Plan、Google Gemini CLI OAuth、Vercel ai-gateway,另外还有 GPT-5.5 通过 Codex OAuth 直接进来。
我比较在意的有两个。
一个是 GPT-5.5 over Codex OAuth。
这个变化很现实。很多人手里本来就有 ChatGPT / Codex 那套账号体系,能直接把新模型拉进 Hermes,用起来会顺很多。官方还把 live model discovery 接到 model picker 里了,后面 OpenAI 再放新模型,出现速度也会更快。
另一个是 Bedrock。
这条对企业场景和偏稳态部署的人很重要。很多团队最终还是会走云上合规、统一采购、权限管理那套,Bedrock 能原生接进来,Hermes 的落地范围会一下子变宽。
所以这次模型层的变化,我会把它理解成两个方向同时推进。
一个方向是让个人用户更方便。
一个方向是让团队和企业用户更容易接。
这两头一起走,Hermes 的用户面就打开了。
4、插件这次开始真正“放权”了
这一段我觉得很关键。
Hermes 以前已经能扩展,但 0.11.0 这次明显把插件能力往前推了一大截。
官方 release 里写得很清楚,插件现在可以注册 slash command,可以直接 dispatch tool,可以在 pre_tool_call 阶段拦截甚至阻断工具调用,也可以改写 tool result、改写 terminal output,还能加自定义 dashboard tab,甚至能带 image_gen backend。
这就很有意思了。
因为从这一刻开始,插件在 Hermes 里的角色,已经更像“二次开发接口”,而不是“边上挂几个小功能”。
这个区别很大。
你真想把 Hermes 做成自己的系统,想接企业内部工具,想加规则,想做自己的消息流、审核流、面板流,这次开放出来的接口会比单纯多几个模型更有价值。
再加上 shell hooks 也进来了,很多人连 Python 插件都不用写,直接拿 shell script 挂生命周期事件就能干活。
这一步对折腾党很友好。
对想把 Hermes 往生产环境推的人也很友好。
5、消息平台这条线,Hermes 继续往“真能接入日常渠道”走
这一版又加了 QQBot,成了第 17 个支持的平台。
这个点我觉得挺有代表性。
Hermes 现在对“消息平台”这件事,已经不是随手支持几个主流平台的节奏了,它是在认真铺一张网。
Release note 里除了 QQBot,还有一堆很接地气的更新:Telegram 代理支持、ignored_threads、关闭链接预览、Discord forum channel、Feishu 文档评论智能回复、DingTalk 授权和卡片流、WhatsApp 语音发送、WeCom 扫码建 bot。
这些改动的共同价值很明确。
Hermes 离真实使用场景更近了。
以前很多 Agent 看着很能打,一到组织内部、一到群聊、一到日常通知链路,就开始掉线。平台一多,细节一多,坑也会跟着来。
Hermes 这次在这些细节上持续补,我会把它看成“能不能长期在线”的关键工作,而不是边角料。
尤其是国内用户常碰的 Feishu、企业微信、QQ 这些入口,越补越实用。
这件事比模型榜单变化更影响日常体验。
6、工作流这条线也更成熟了
这一版还有几个我挺喜欢的小点。
比如 /steer。
它允许你在 agent 运行中途,等下一次工具调用后塞一条新提示进去,继续把方向掰正。这个设计挺聪明,因为很多时候我们要的就是“别重开,继续修正”。
再比如 delegation 这块。
这次加了 orchestrator 角色,还有可配置的 max_spawn_depth,并且把并发子代理之间的文件状态协调也补上了。
这意味着什么?
意味着你以后让 Hermes 带着多个子任务一起跑时,整个体系会更像一个真正能协作的多 agent 工作流,而不是几个分身同时下场互相踩文件。
还有 webhook direct-delivery mode,我也觉得实用。
很多通知类、告警类、状态流类消息,本来就不需要每次都过一遍大模型。现在能直接推到平台聊天里,省 token,也更干脆。
这类设计特别对味。
该走 Agent 的走 Agent。
该直送的直送。
工作流终于有点“分层处理”的意思了。
7、Dashboard 这次也终于有存在感了
以前很多项目都有 dashboard,但经常停在“有一个页面”。
Hermes 这次把 web dashboard 也往前推了不少:中英文切换、react-router 侧边栏布局、移动端适配、Vercel 部署、每个 session 的真实 API 调用统计、一键 update 和 gateway restart,还有插件 tab 和 live theme switching。
我对这块的判断也很直接。
Dashboard 终于从“看一下”开始往“能管理、能扩展、能操作”走了。
尤其是插件 tab 这个点,一旦有人开始基于它做更细的面板能力,这块后面会很有想象空间。
哪些人这次最该升级
我会分三类。
第一类,已经把 Hermes 当主力 CLI 在用的人。
你会直接吃到 TUI 重写、交互细节、状态可视化这些红利。每天都在用的人,体感提升最明显。
第二类,自己在接模型、接平台、接插件的人。
这一版的 transport layer、插件放权、shell hooks、更多 provider 接入,对你来说都属于“基础设施升级”。这种升级平时最不热闹,后面最耐用。
第三类,想把 Hermes 真正接进日常沟通和自动化链路的人。
QQBot、Feishu、Telegram、Discord、Webhook direct delivery 这些更新,都是很实打实的东西。你一旦把 Agent 拉进群、拉进通知流、拉进组织内部工具,马上就知道这些细节值多少钱。
我自己的升级建议
如果你现在还停在 0.10.x,我觉得 0.11.0 很值得认真升。
尤其是你已经在重度使用 Hermes,这一版属于会明显改变日常使用手感的更新。
如果你有自己写的插件、脚本、定制化很深,那我的建议也很简单:先看一遍 release note 里跟 transport、plugin hooks、gateway 行为有关的部分,再动手升级。这样更稳。
对普通用户来说,这一版最直观的好处是更顺手了。
对重度用户来说,这一版真正大的价值,是 Hermes 的骨架更清楚了,接口更开放了,平台更像平台了。
我现在越来越觉得,一个 Agent 项目到了这个阶段,单点功能已经没那么稀缺了。
真正稀缺的,是把交互、模型接入、插件扩展、消息平台、工作流这些东西,慢慢接成一整套。
Hermes 0.11.0 这次给我的感觉,就是这套东西开始接上了。
所以这版更新我会给一个挺明确的判断。
它已经不只是“多了很多功能”。
它开始更像一个你可以长期往上搭的底座了。