Hermes Agent v0.21.0 (v2026.8.31) — The Pantheon Release
发布日期:2026-08-31
版本:v0.21.0 (tag v2026.8.31)
性质:Minor 主版本 — 从 v0.20.0 以来的全面升级,滚入 v0.20.1~v0.20.6 所有补丁。
规模:~5,800 commits · ~2,475 merged PRs · ~5,680 files changed · ~869K insertions · ~135K deletions · ~2,100 issues closed · 760+ contributors
Changelog:v2026.8.3 → v2026.8.31
🌟 核心亮点(对我们的影响评估)
1. Bot Mode — 内置多 Agent 社交
- 桌面 App 默认开启,每个 agent profile 自带名字+头像+群聊
- 支持 Discord 风格群聊,@提及任何 bot
- 对我们的影响:如果未来跑多 H01-H04 之间的 agent 协作,Bot Mode 提供了原生 UI 支撑
2. hermes peer — Agent 间通信
- 任意 Hermes agent 可通过 handle 向其他 agent 发消息,跨 profile、跨 gateway
- 回复持久化到 Bot Chat,可检查
- 对我们的影响:H01-H04 之间可原生互发消息,无需通过 Telegram 中转
3. Cron Job 持久记忆 + 连续性
- Cron agent 现在加载和更新持久 memory(像其他 agent 一样)
continuity=true可携带上一次运行输出到下一次(monitor 可去重)- 每个 job 有独立 notepad;monitor 模式无变化时不调用 LLM
- 对我们的影响:✅ 所有 cron job 可设 continuity=true,让定时任务跨次运行保持记忆,避免重复报告
4. Subagent 实时管控
- delegate_task 新增:list/steer/stop 正在运行的子 agent
- 子输出可加 JSON-schema 校验
- 默认上限提升:250 iterations、10 并发子 agent
- 对我们的影响:✅ 长时间任务(如多合约分析)可中途干预,不必等全部完成
5. MCP 指挥中心
- MCP servers + catalog 合并为统一桌面页
- 拖拽导入、后台健康检查、费用/使用量覆盖层
hermes://deep links 一键安装 MCP server- 对我们的影响:MCP 管理从配置文件考古变成仪表盘,Tushare/Trilium 等 server 状态一目了然
6. CLI 增强
- Ctrl+P 模糊命令面板
/model打字时实时过滤/status显示 reasoning mode、pending approvals、context usage- 状态栏可显示 cache-hit %、latency、tokens/sec
- 全局紧急停止、session pin/unpin、terminal pets
- 对我们的影响:✅ 日常操作效率提升;cache-hit 和 latency 监控对 provider 选型有帮助
7. 桌面 App 驱动浏览器
- Agent 可直接操作桌面 App 内置浏览器(导航、点击、阅读)
- 页面可弹出到系统浏览器
- 对我们的影响:需 PinchTab 的场景减少,可直接在桌面端让 agent 浏览网页
8. 新 Provider + 模型目录
- 新增:Meta Model API (Muse Spark)、CommandCode、Tencent TokenPlan、Nebius Token Factory、Ramp Router、Actual Computer
- 新增模型:GLM-5.3-Flash、qwen3.8-max/flash、Gemini 3.7 Flash、MiniMax M3 free、Nemotron 3.5 Lightning
model_overrides— 可自行 patch 任何模型的 context window 或定价,不需等版本更新- 对我们的影响:✅ model_overrides 可以手动调 v100 本地模型的参数显示
9. 安全加固
- AGENTS.md/skills/memory 写入始终要求 write approval(防止 prompt injection 篡改)
- 全面 redaction:.env 读取、terminal 错误、checkpoint、ACP logs
- Windows 破坏性命令纳入 approval 系统
- macOS TCC 签名身份持久化(更新后不丢权限)
- 对我们的影响:✅ 安全性提升,但 AGENTS.md 修改现在需走 approval(如有 approvals.mode=false 则不受影响)
🏗️ 核心架构变化
Provider & Model
- Stalled-provider recovery — 流卡死不再静默或烧尽重试预算
- MoA (Mixture-of-Agents) 加固 — client rebuild、stream retry、provider rotation
- Structured-output 韧性 — Anthropic wire 适配 + provider 拒绝时自动重试
- Compression: lean tail mode + 压缩保留度评估工具
- Oversized tool results 溢出到 cache(不再截断)
clarify支持一次问多个独立问题- Data-training-tier warnings — 模型使用你的数据训练时跨 picker 一致警告
Session & State
- Resumed transcripts 不会重复追加 —
_db_persisted标记 - SessionDB context-manager 协议 — 防止 DB 泄漏
- Instant session naming — 从首条消息自动生成标题
Messaging (Gateway)
- Slack 原生 live cards — 实时流式回复 + 任务卡片
- Telegram inline picker — 所有 command 和 skill 可通过 @botname 搜索
- Relay 成熟:native plugin、live-card ops、session-span segmentation
- Gateway control socket — fleet 可查询 gateway 身份/状态,updater 优雅暂停
⏰ Cron & Multi-Agent
- Monitor-mode jobs — hash 变化检测,无变化不触发 LLM
- Per-job durable notepads + per-job reasoning-effort pinning
- Pre-dispatch config validation
- Acked failure signatures 不再重复报警
- "Trigger now" 立即安全执行
- Live subagent orchestration: batch-quality validation before spawning
- Kanban: collision-hotspot flagging、split-brain decision-ownership
🔧 Tool System & MCP
- Interrupted commands 不再污染 cwd
- Windows rename contention recovery
- Colon-bearing session IDs 不再破坏 sandbox 挂载
- Vision output 不再被 clamp max_tokens
- Subagent work 保护 — git 检查失败不会删子 agent 未提交工作
🧩 Skills Ecosystem 新增
- Productivity skills: document-to-action-items, meeting-action-items, email-inbox-triage, github-issue-to-pr, weekly-review-planning, competitor-news-monitor, product-price-monitor
- HAR-derived API clients — 观看一次网站即可直接调用其隐藏 API
- publish-site — 版本化网站发布到 GitHub/Cloudflare/Netlify
- session-librarian — prompt 驱动的会话管理
- blocked-page-recovery — 分级 fallback 链
- merge-reconciler — 中立多方冲突解决
- ast-grep codemods
🐛 重要 Bug 修复
- Desktop session races (Stop→edit/resend) 修复
- Docker sandbox MEDIA 附件不再静默丢失
- Desktop binary attachments 正确送达 sandbox
- Session-hygiene compaction cooldown 重复失败时自动升级
- Provider-injected parameter 400s 重试而非中止 turn
- Cron jobs 不再继承 kanban worker 的 dispatcher 身份
↩️ 未包含的回滚功能
- Model Council mode (/council) — 落地后回滚,不在此版本
- DCP context engine — 落地后回滚
- WS-only gateway server — 合并后回滚,FastAPI 保留在桌面启动路径
📊 升级建议(针对本实例)
| 项 | 建议 |
|---|---|
| 升级命令 | hermes update(Docker 需重建容器);Node 26+ 必需 |
| 破坏性 | Minor 版本,无 breaking API;但 AGENTS.md 写入逻辑变更(需 approval) |
| 优先体验 |
① Cron continuity=true — 让所有定时任务跨次保持记忆 ② CLI /status — 监控 cache-hit% 和 latency ③ model_overrides — 手动调 v100 本地模型 context 显示 |
| 安全注意 | AGENTS.md/skills 写入现在默认需 approval(若 approvals.mode=false 不受影响) |
| 新增依赖 | Node 26(已在 memory 中记录) |
| 关注 | 760+ contributors;blender MCP 已因上游入侵被移除 — 定期检查 skill 安全扫描状态 |
📎 参考
- Release 页:v2026.8.31
- 对比:v2026.8.3 → v2026.8.31
- 前序版本分析:v0.20.4 (2026.8.18) · v0.20.0 (2026.8.3)
- 记录时间:2026-09-02