Hermes Agent v0.22.5
Overview
v0.22.5 —— 一次打包式补丁。 发布于 2026 年 10 月 22 日。基于提交 bf0203a794a 统计:231 个非合并提交 · 804 个改动文件(+35,212 / −17,885)· 81 个合并 PR · 30 个已关闭 issue。
这个 tag 的用途很实在:那些没法跟着 main 走的分发面——带 CLI 与安装脚本的 GitHub release、Microsoft Store 应用、Docker 和 Hermes Cloud——需要停在同一个稳定点上,而不是停在三天的合并工作里。发布说明写得很直白:这个窗口的整理版说明会随 v0.23.0 一起发,那份会覆盖 v0.22.0 以来的一切。所以这一页给的不是完整清单,而是一段故意没展开的改动摘要。
而这段摘要恰恰是最有用的部分。里面有四件事我们已经单独写过,剩下的则是那种“你先感觉到、后说得出名字”的改动:更新器开始拒绝提供它不会装的版本、Windows 的 launcher 在 Python 重新 pin 后不再退回旧版、斜杠命令可以反过来问你一个问题、侧栏可以用拖拽固定。
Highlights
1. 先说数字:这个补丁有多大
一个 tag 里 81 个合并 PR,算大补丁。升级前值得知道它的形状:231 个非合并提交、804 个文件、+35,212 / −17,885 行。里面大部分不是一个新功能,而是三天窗口累积下来的尾巴。作为对照,上一个 tag v0.22.4 是 13 个合并 PR、82 个文件。
2. hermes update 现在会按住它拒绝接受的版本
以前更新器可能把某个 stable release 摆给你,你点了同意,却什么都没装——看起来像“升级卡住了”,其实是它不接受。这个版本里,更新器不会接受的 stable release 会被按住不提供。实际效果:更新提示只在这个安装真的能升到那个版本时出现,被拒绝的版本不再伪装成你造成的卡顿。
3. Windows 的 launcher 不再卡在旧版
Python 的 pin 变化之后,Windows 上的 hermes update 可能停留在旧 launcher 上——更新跑完了,你下一条命令跑的还是上一个版本。现在 launcher 的重指向是更新流程的一部分,下一个 hermes 就是新构建。
4. 插件斜杠命令可以让你挑一个选项
插件的斜杠命令以前是“一发即走”:要么跑完,要么打印点东西。现在它可以摆出一组选项,等你挑完再继续。对插件作者来说,一条命令变成一小段对话,而选项列表是插件自己给的,不用模型去猜、去拼一段自由文本。
5. 桌面端:拖拽固定侧栏,一键装插件并显示等级徽章
桌面壳有两处变化。侧栏条目可以拖到你想要的位置固定;插件可以从目录里一键安装,每个条目带一个等级徽章,点之前就能分清官方、已验证和社区插件。同一版本还包含 Electron 44 升级。
6. hermes mcp serve 与 Singularity 从 core 搬进插件
两者都从核心包移到插件目录——和 v0.22.4 里 agent-importers 走的是同一个方向。现在 setup 在机器上发现别的 agent 的配置时会主动提供导入器,hermes import-agent 与 OpenClaw 迁移都属于这一块。如果你依赖 MCP server 模式或 Singularity/Apptainer 终端后端,升级后要按插件装回来。
7. 边角上一堆你会察觉的小事
- Pillow 13,以及一批依赖安全更新。
- 对话的工作目录消失时,现在会明确告诉你,而不是让工具调用报一个莫名其妙的路径错误。
- 长的 Claude DirectSDK 回答不再被 stall 计时器截断。
- 桌面端群聊又能显示哪个 bot 正在干活。
- 一个实验性的 webhook 模式 MCP 事件客户端随这个版本出现。
Fixes
| 修复 | 细节 |
|---|---|
| 被拒绝的版本 | 更新器不会安装的 stable release 不再作为更新摆出来 |
| Windows launcher | hermes update 在 Python 重新 pin 后重指向 launcher,而不是留着旧的 |
| DirectSDK stall 计时器 | 长的 Claude DirectSDK 回答不再被 stall 计时器截断 |
| 群聊指示 | 桌面端群聊重新显示哪个 bot 在工作 |
| 工作目录 | 对话的工作目录消失时会说明这件事,而不是丢一个路径错误出来 |
站内已单独写过的四件事
这个窗口里有四项在合并时就已经单独成文:
- Nous 登录重做——每次登录都是普通 device login,免费层访客会移交到你的账号:登录移交那篇。
- 可插拔委派后端——按模型映射或 profile 路由子代理,可按会话切换:委派后端那篇。
- 用量窗口套餐——套餐进度条、限额卡片、换模型后的恢复:用量窗口那篇。
- Windows 半更新安装——半途而废的更新长什么样、怎么修:Windows 半更新那篇。
Upgrade
- Microsoft Store 版: 通过 Store 更新。
- 从安装包安装的桌面端(.exe / .dmg):这个版本没有变化,等下一个打包版本。
- CLI:
hermes update,或者重跑安装一行命令。 - Docker / Hermes Cloud:
nousresearch/hermes-agent:stable(或:latest)。
完整变更对比:v0.22.4…v0.22.5
← Hermes Agent Changelog