🚀 Hermes Agent v0.11.0 发布!周报 #3 亮点速览

0 阅读1分钟

🚀 Hermes Agent v0.11.0 发布!周报 #3 亮点速览

📢 这是「Hermes Agent 周报」第 3 期,覆盖 4.20 ~ 4.26。 记录全球最火的开源 AI Agent 框架 Hermes Agent 的每周动态。 觉得有用就收藏+关注,不错过每周更新 👋


📊 本周速览

指标数据
提交数1,080 个
新功能144 个
Bug修复555 个
贡献者260 人
当前版本v2026.4.23 (v0.11.0)

模块热度 TOP5

模块提交数
🖥️ TUI终端界面136
📦 发布/版本135
🌉 网关/消息平台47
🔧 CLI命令行24
🤖 Agent核心23

一句话总结:v0.11.0 正式发布——被称为"The Interface release",重写了整个 TUI 终端界面,新增 5 条推理路径,支持 AWS Bedrock,还塞进了 144 个新功能。

特别说明:本周 1,080 个 commit + 260 个贡献者创下新高,是因为 v0.11.0 大版本拆入了过去两周的累积工作。平时没那么卷,别慌 😂


🆕 重磅新功能

1. One-Shot 模式:hermes -z "你的问题"

commit: 7c8c031f + a9fa73a6 | 贡献者: @Teknium

是什么:新增 hermes -z(zero-shot)模式,一条命令直接提问,不需要进入交互式对话。同时支持 --model / --provider 指定模型,以及 HERMES_INFERENCE_MODEL 环境变量。

为什么重要:做脚本集成、管道命令、定时任务的时候不用再开一个完整对话了。一行搞定,pipe 友好。

怎么用

# 直接问
hermes -z "当前目录下最大的文件是哪个?"

# 指定模型
hermes -z "帮我总结这篇论文" --model claude-sonnet-4

# 管道输入
cat README.md | hermes -z "给这份文档写个目录"

我的点评-z 模式是我这周最爱的功能。写了几年 shell 脚本的人都懂——能 pipe 进 LLM 的感觉太爽了。搭配 hermes fallback 做故障转移,可以写很多自动化脚本。


2. Slack 原生斜杠命令:与 Discord/Telegram 平权

commit: 087e74d4 | 贡献者: @Teknium

是什么:把所有 gateway 命令注册为 Slack 原生斜杠命令(Slash Commands)。之前只有 Discord 和 Telegram 有这个待遇,现在 Slack 用户也能用 /invite/reset/help 这些了。

为什么重要:Slack 工作空间里团队协作的场景更自然了。不用再在消息里拼 command,直接打 / 就能看到所有可用命令。

我的点评:多平台功能对齐一直是 Hermes 的硬活,Slack 用户基数大,这次补齐很重要。团队用 Slack 的可以考虑把 Hermes 拉进频道了。


3. 浏览器自动拉起本地 Chromium(云模式)

commit: 42c076d3 | 贡献者: @Teknium

是什么:当 Hermes 运行在云上(cloud 模式),但目标 URL 是 localhost/127.0.0.1/LAN 地址时,自动在本地拉起 Chromium 实例,不用你再手动配置远程浏览器。

为什么重要:之前云部署跑在云上,想访问本地的开发环境页面必须手动搞 remote debugging。现在系统自动判断,体验像在本地一样。

我的点评:做开发调试的神器。你在云上跑 Hermes,让它帮你操作本地的 Jenkins/Docker/Django admin 页面——零配置。


4. Kanban 协作面板:持久化多用户看板

commit: 15937a6b | 贡献者: @Teknium

是什么:新增一个持久化的多用户 Kanban(看板)协作面板。多个用户可以同时在一个看板上管理 task,状态持久化。

为什么重要:之前 Hermes 的 task 管理是单用户的,现在可以团队协作。看板的每个列都支持拖拽排序、多人同时操作。

我的点评:这是把 AI Agent 往"团队协作工具"方向推了一步。不过目前更多是实验性功能,期待后续完善和与其他工具的集成。


5. 模型回退管理:hermes fallback

commit: 1e37ddc9 | 贡献者: @Teknium

是什么:新增 hermes fallback 命令,可以管理回退(fallback)模型提供商。比如 OpenAI 挂了自动切到 Anthropic,再挂切到本地 GGUF。

为什么重要:一个模型提供商说炸就炸,有了 fallback 你的 Agent 不会因为上游 API 挂了就罢工。

怎么用

# 添加回退提供商(按优先级依次尝试)
hermes fallback add openai --secondary anthropic --tertiary llama-cpp

# 查看当前回退配置
hermes fallback list

# 测试回退链路
hermes fallback test

我的点评:做生产部署的人应该懂这个有多关键。虽然大部分个人用户用不上,但对于企业级 Agent 部署,fallback 是刚需。"一个提供商挂了?换下一个。"


🔧 重要改进

  • 远程模型目录85536690):新增远程模型清单 manifest,支持 OpenRouter + Nous Portal 自动发现可用模型。不用手动配 model list 了。
  • Azure Foundry 提供商731e1ef8):自动检测传输层协议、模型列表和上下文长度。Azure AI Foundry 用户开箱即用。
  • 技能列表状态可见0e2a53ea):skills list 命令现在显示每个技能是启用还是禁用状态,方便排查。
  • 审批硬限制列表eb28145f):新增不可恢复命令的硬限制黑名单。某些高危命令(比如 rm -rf /)直接拦死,人工也不能放行。
  • 安装/更新 PATH 守卫897dc3a2):修复 RHEL 上 root 账号非登录 shell 找不到 /usr/local/bin 的问题。
  • 初始化重配置a55de5bc):对已有安装运行 setup 会智能重配置,不会破坏现有配置。

⚡ 性能优化

本周只有 4 个 perf commit,但质量不错:

  • TUI 滚动冻结c8ff70fe):滚动时自动冻结屏外 live tail,不再一边滚动一边刷内容,告别卡顿
  • TUI resize 防抖0078f743):终端窗口大小变化时做 debounce,不会再狂发 RPC 请求
  • 浏览器升级 0.13→0.26284e084b):agent-browser 大版本跳跃,同时新增 daemon 空闲超时自动关闭
  • Ink 文字缓存bd929ea5):Flex 布局重排时缓存文字测量,减少重复计算

🐛 关键 Bug 修复

本周 555 个 bug fix,挑几个影响面大的:

  • Slack rich text 解析6087e040):修复引文、列表和链接预览的提取问题,Slack 消息不再"看起来像乱码"了
  • 网关退出时缓存清理bf05b8f4):网关关闭时清理所有缓存的 Agent 实例,防止"鬼进程"残留
  • Cron 中 HomeAssistant 工具集丢失4921b269):设置了 HASS_TOKEN 但 cron 任务启动后 homeassistant 工具集是空的问题
  • Memory 异步客户端关闭18beb69b):Hindsight 异步客户端退出时优雅关闭,修复内存泄漏
  • Slack Connect 频道文件下载f9885130):跨组织共享频道的文件下载终于能用了
  • 背景任务审批10e36188):后台任务里的操作需要审批时,CLI 正确弹审批提示

📦 版本发布

版本日期一句话
v2026.4.23 (v0.11.0)2026-04-23The Interface release — TUI大重写、5条推理路径、AWS Bedrock、平台插件体系

这是个大版本。从 v0.9.0 到 v0.11.0,累计 1,556 commits、761 个 PR、1,314 个文件变化、22 万行代码变化。

升级命令:

hermes update

👀 值得期待

  • 🔜 TUI 插件系统 — v0.11.0 已经为 TUI 插件留了 slot,后续会涌现更多社区插件
  • 🔜 Tool Gateway v2 — 初次集成后,下阶段预计会开放更多 tool 供 gateway 调用
  • 🔜 多模型同时推理 — session 级别多模型混合,不同任务走不同模型(已有相关 PR 在讨论)

💬 本周热议

GitHub 上围绕 v0.11.0 的讨论热度很高:

  • "这个 TUI 重写太漂亮了,Ink + React 的组合对终端交互来说是个新高度"
  • One-shot mode 被不少人在 Reddit 上讨论,有人开始用它写 daily log 的 AI 摘要脚本
  • 关于 Azure Foundry 的支持,企业用户反馈积极

📈 升级建议

本周发布了 v0.11.0 大版本,建议升级。 特别注意:TUI 有 Breaking Change(旧的 terminal UI 完全被 Ink TUI 替代),如果你在用 hermes 无参数运行,现在进入的是全新的交互模式,习惯可能有点变化。 另外 hermes -z one-shot 模式是新的默认行为入口之一,建议看看文档适应一下。


觉得有用? 👍 点个赞,让更多人看到! 有问题? 💬 评论区聊聊,我每周都会回复! 想第一时间收到? 🔔 关注专栏,每周一自动推送。


本文由「小星AI」整理发布,数据来源:NousResearch/hermes-agent 专栏持续更新中,欢迎订阅 ✨