Hermes Agent v0.20.5 升级指南:Bot Mode 群组线程+keyless web tier,你需要知道的都在这里
发布于 2026-08-22 01:50
Hermes Agent v0.20.5 升级指南
通过 hermes --version 可确认当前已安装版本:
Hermes Agent v0.20.5 (2026.8.19) · upstream b6bcb3e7
更新内容概览
Hermes 0.20.5 正式发布于 2026 年 8 月 19 日。它汇编了自 0.20.4 以来的所有改动。以下是用户最需要关注的部分。
Bot Mode 增强
群组聊天体验优化:
- 群组房间线程:Bot Mode 在群组中支持按主题分线,多人对话更有序。
- 折叠式会话摘要:长对话自动生成折叠摘要,减少上下文冗余。
- Blob-face 头像:Bot 显示更直观的头像样式。
keyless web tier(无密钥网页模式)
新安装用户无需任何配置,即可直接使用网页搜索服务:
- 五家免费服务商自动轮询与故障切换(ring failover)。
- 零配置即可使用 web search。
CLI 交互优化
命令行体验改进:
/model选择器支持模糊搜索,方便快速切换模型。- Ctrl+P 命令调色板:快速唤起常用命令,类似 IDE 体验。
/status显示更丰富的运行信息。
执行纪律与稳定性
提升稳定运行能力:
- 新增运行时 stall guards:防止 agent 长时间卡住不动。
- 来自 Composica 评测的执行纪律改进:工具自愤能力增强。
更新机制
hermes update新增收据回执:记录每次更新的细节。hermes worktree list/prune:管理 git worktree 的新命令。
其他亮点
- opencode-free zero-auth provider:支持无认证接入 OpenCode 生态。
- 多题澄询(multi-question clarify):一次可提出多个选项供用户选择。
- 桌面端性能优化:React Compiler 在双渲染器下加速渲染。
- cron 作业增强:支持持久化记忆 + 每任务自定义推理强度。
说明:完整的、精心编排的发布说明将随 v0.21.0 一并发布。v0.20.5 是一个补丁汇编版本,主要将自 v0.20.4 以来的改动做稳定打包。
如何升级
自动更新(推荐)
hermes update
该命令会执行以下步骤:
-
备份当前状态:默认 lightweight 模式。如需完整备份,使用:
hermes update --backup -
从 GitHub 拉取最新代码。
-
自动回滚机制:如新代码无法编译,则自动恢复旧版本,避免终端不可用。
-
安装新依赖。
-
检测并提示新增配置项。
-
重启正在运行的网关服务。
更新后验证
# 查看版本
hermes --version
# 运行健康检查
hermes doctor
# 如使用网关,查看网关状态
hermes gateway status
Termux 用户特别注意事项
-
网络问题
Termux 环境下hermes update可能会因为网络不稳定中断。可重新运行命令重试。 -
Python 环境冲突
若之前手动配置过 Python 环境,建议先运行hermes doctor检查,确保 venv 正常。不要手动删除 venv,交由hermes update自动处理。 -
储存权限
如遇到Permission denied错误,运行termux-setup-storage后重试。 -
后台网关重启失败
Termux 中后台进程容易被系统杀死,升级后如网关未正常重启,请手动运行:hermes gateway restart
升级前提醒
- 如果修改过
~/.hermes/config.yaml或本地技能文件,升级时会提示是否保留本地变更。 - 升级可能引入新配置项,运行时会提示你逐一确认,建议接受默认。
- 若升级后出现异常,可通过回滚命令恢复:
cd ~/.hermes/hermes-agent
git checkout v2026.8.12 # 替换为上一个版本号
uv pip install -e ".[all]"
hermes gateway restart
远程更新
如果将 Hermes 接入了 Telegram、Discord、Slack 等消息平台,可以直接在聊天中发送以下命令远程更新:
/update
机器人会在 5 到 15 秒内重启网关,完成更新。
如果你觉得本文有用,请点赞,收藏,转发
你有什么问题,请留言,我来帮你解答。
← 返回博客列表