v0.22.4

Hermes Agent v0.22.4


Overview

v0.22.4 —— 一次清理式补丁。 发布于 2026 年 10 月 21 日。基于提交 4d04303818b 统计:14 个非合并提交 · 82 个文件(+1,475 / −3,022)· 13 个合并 PR。

这一版没有新能力,而这正是重点。改动最大的那一条是删掉桌面输入框上方的建议药丸,以及只为渲染它们而存在的辅助代码。其余都很小:去掉一个空弹窗、纠正一个错误标签、让一条配对路径变安全、放宽一条 lint 规则、给一次构建检查多留一点时间。


Highlights

1. 输入框上方的建议药丸没了

那些药丸出现的理由并不明确,大多是在劝你设置 MCP 服务器。现在它们被删掉了,只服务于它们的辅助函数也一起删掉——没有开关,是把这个功能移除,而不是默认关闭。(#142559)

2. 不装任何东西的插件跳过依赖同意步骤

如果一个插件没有声明任何依赖,或者它的 pyproject.toml 什么都不装,以前仍然会弹出一个清单为空的依赖同意框。自从插件变成可移植包之后,大量插件只添加一个工具或一条斜杠命令,完全不装 Python 包。现在它们可以直接启用,不再有这个空弹窗。(#142569)

3. 审批模式标签跟随活动 profile

在多 profile 安装上,桌面显示的审批模式有可能属于另一个 profile,而不是当前活动的那个。现在标签读取活动 profile 自己的模式,看到什么就是在跑什么。(#142565)

4. 插件目录新增 6 个条目,两个内置能力搬了出去

条目 说明
bubblewrap Linux 上的 bwrap 终端后端:不需要 root、不需要容器运行时也能给命令加文件系统隔离
singularity Singularity/Apptainer 终端后端,Hermes 核心里不再自带
mcp-serve 让 Hermes 自己成为 MCP 服务器。取代内置的 hermes mcp serve;客户端配置里的 args 由 ["mcp", "serve"] 改为 ["mcp-serve"],老写法会打印新拼法和安装命令,不会静默失败
agent-importers hermes import-agent 搬出核心,这一版新增 Cursor 作为来源
inbox Hermes Labs 社区条目
workflow-record Hermes Labs 社区条目

另外,Telegram Business 从官方条目挪到 Hermes Labs 的社区层。跑一次 hermes plugins update 才能拿到搬家的条目,否则你会以为某条命令“消失了”。

Fixes

修复 细节
WhatsApp 可安全重新配对 在仪表盘里登出之后再配对,账号不会停在坏状态(#142439)
桌面插件审核 surface lint 不再拦 prototype 写入,改由人工审核(#142586)
发布构建 存储较慢时,桌面包的预构建检查能获得足够时间校验归档输入(#142623)

同一天还有 v0.22.3

六个多小时前发布的 v0.22.3 是汇总版,把 v0.22.2 之后合并的所有内容压成稳定发布——约 620 个合并 PR、2,911 个非合并提交、4,206 个文件(+360,278 / −64,308)、326 个关闭的 issue。它的精选说明会随 v0.23.0 一起发布。这个 tag 到底负责什么,见 v0.22.3 发布页。

Upgrade

  • Microsoft Store 版:走商店自动更新。
  • 安装器装的桌面版(.exe / .dmg):这一版不含桌面包变更,下次捆绑发布时一起更新。
  • CLI:hermes update,或重跑安装脚本一行命令。
  • Docker / Hermes Cloud:nousresearch/hermes-agent:stable(或 :latest)。

完整变更对比:v0.22.3…v0.22.4

← Hermes Agent Changelog