
2026 年 6 月 19 日,Nous Research 正式发布了 Hermes Agent v0.17.0(代号 “The Reach Release”)。距离 v0.16.0 仅两周,这个版本带来了
1,475 个提交、800 个合并 PR、1,693 个文件变更、300+ 个 issue 关闭,邀请 245 位社区贡献者共同参与。如果你还在用旧版本,是时候更新了。
本文聚焦 v0.17.0 的 核心新特性 和 实战进阶用法,搭配流程图和配图帮你快速上手。如果你还没安装 Hermes Agent,建议先阅读系列前几篇。
一键更新
升级到最新版很简单:
hermes update |
或者在 CLI 中通过 /model 确认当前版本后运行 hermes doctor 检查一切正常。
更新日志完整版:GitHub Releases v2026.6.19
一、背景异步 Subagent —— 再也不用干等了
核心痛点解决: 之前
delegate_task()是同步阻塞的——启动一个子 Agent 后,主会话必须等它做完才能继续。现在支持background=true了。
用法示例
# 启动一个后台子 Agent,立即返回句柄 |
flowchart LR |
实战场景:
- 发起一个长时间的研究任务,同时处理日常聊天
- 并行构建多个代码模块
- 同时在多个仓库中执行审计
桌面端增强:子 Agent 监视窗口
v0.17 的桌面 App 新增了 Live Subagent Watch-Windows——后台子 Agent 的活动会实时流式显示在独立窗格中:
┌─────────────────────────────────┐ |
二、自动化蓝图 —— 从此告别 Cron 语法
核心痛点解决: 再也不用记
0 8 * * *了。Hermes 提供自动化蓝图系统(Automation Blueprints),你只要用自然语言描述”每天 8 点给我发日报”,剩下的交给它。
如何创建
# 在 CLI 中直接说: |
Hermes 会自动识别你的意图,询问缺少的参数,然后生成一个 Cron 任务。整个过程无需手动写任何 Cron 表达式。
sequenceDiagram |
蓝图的管理命令
# 查看所有蓝图 |
💡 小技巧: Cron 任务支持
--workdir参数,可以指定工作目录来加载该目录下的 AGENTS.md 上下文文件,适合在项目仓库中执行定期任务。
三、iMessage 集成 —— 打破蓝绿气泡壁垒
这是 v0.17 最令人兴奋的特性之一 —— Hermes 现在可以通过 Photon Spectrum 直接收发 iMessage,不需要 Mac 中继、不需要 BlueBubbles 中转。
配置方式
# 登录 Photon |
如果你的家人和朋友都在「蓝泡泡」里,现在 Hermes 也能在那里出现了。
四、MCP 集成 —— 连接外部生态
Hermes 内置了对 MCP(Model Context Protocol)的支持,可以连接任何 MCP 服务器来扩展能力。
快速配置
在 ~/.hermes/config.yaml 中添加:
mcp_servers: |
使用内置 MCP 目录
v0.17 提供了一个精选 MCP 目录,一键安装 Nous 审核过的 MCP 服务:
hermes mcp # 交互式选择器 |
安装时会自动探测 MCP 服务暴露的工具,让你选择要暴露哪些:
Select tools for 'linear' (SPACE toggle, ENTER confirm) |
flowchart LR |
五、内存系统重大升级 —— 原子批量操作
核心痛点解决: 之前当内存快满时,需要先
remove再add,两步可能跨越多次 Turn,经常失败。v0.17 引入了 原子批量操作(atomic batch operations)。
新 API
memory( |
三个操作在单次调用内原子完成,即使新增内容会超出字符预算,也可以先腾出空间。不再有”内存满了,下个 Turn 再删除”的脆弱流程。
内存容量管理
| 存储区 | 限制 | 典型条目数 |
|---|---|---|
| MEMORY.md | 2,200 字符 | 8-15 条 |
| USER.md | 1,375 字符 | 5-10 条 |
💡 内存使用率超过 80% 时建议主动合并精简。Hermes 会自动做这件事——但你也可以手动介入,把三个分散的项目记录合并成一条综合描述。
六、图片编辑 —— 从生成到修图
image_generate工具现在支持 图片到图片(image-to-image) 的编辑模式,支持所有主流图片提供商。
用法
"把这个 logo 改成蓝色" |
flowchart LR |
传递一张现有图片 + 修改提示词,路由自动匹配到后端编辑端点。同一个 image_generate 工具,不用学新命令。
七、桌面 App 重大升级
v0.16 发布了桌面 App,v0.17 将其升级为真正的日常主力工具:
| 新特性 | 说明 |
|---|---|
| 🎮 可重绑定快捷键 | 任意快捷键自定义,像 VS Code 一样配置 |
| 🔔 原生系统通知 | 按类型开关通知 |
| 📺 子 Agent 监视窗 | 独立窗格实时查看子 Agent 活动 |
| 🎨 VS Code 主题支持 | 安装任意 Marketplace 主题 |
| 🖥️ 可调节终端面板 | 仿 VS Code 终端,支持拖拽调整大小 |
| 📝 按线程保留草稿 | 切换线程不会丢输入 |
| 🌐 RTL/Bidi 文字支持 | 阿拉伯语、希伯来语正确渲染 |
| 👤 Dashboard 全功能配置 | 浏览器中构建完整 Profile,无需手写 YAML |
八、Skills Hub 改版 —— 像逛应用商店一样装 Skill
Dashboard 中的 Skills Hub 完全重写:
- 连接 Hub 目录:从 OpenAI、Anthropic、HuggingFace、NVIDIA 等可信源浏览
- 精选推荐(Featured):首页展示精选 Skill
- 安装前预览:查看完整 Skill 内容再决定是否安装
- 安全扫描:每个 Skill 自动扫描恶意模式
条件激活(Conditional Activation)
Skill 现在可以根据当前可用工具自动显示或隐藏:
metadata: |
例如内置的 duckduckgo-search Skill 设置 fallback_for_toolsets: [web],当你有付费的 Firecrawl API Key 时它自动隐藏;没有 API Key 时自动出现作为替代。
九、WhatsApp Business API + 富文本 Telegram
- WhatsApp Business Cloud API:Meta 官方适配器,不再需要 QR 扫码桥接进程
- Telegram 富文本渲染:Bot API 10.1 原生富文本,自动美化长消息
十、Curator 成本优化
v0.17 默认不再在常规运行中花费 aux-model token 做 Skill 合并。
# 旧行为(v0.16):每次 curator 运行都消耗 token 做合并 |
或者手动触发:
hermes curator run --consolidate |
日常后台维护现在零 token 成本。
总结:v0.17 重点一览
gantt |
升级建议: 如果你正在使用 Hermes Agent,强烈建议立即运行 hermes update。v0.17 在通信覆盖、自动化、内存系统和成本控制方面都有质的飞跃。
新用户入门: 如果还没安装,运行以下命令即可:
# Linux / macOS / WSL |
然后 hermes setup 走一遍配置向导,最快路径是 hermes setup --portal 一键登录 Nous Portal。
扩展阅读: