跳到主要内容

Hermes Agent v0.7.0 发布说明

发布日期:2026 年 4 月 3 日
官方标签:v2026.4.3

一句话概览

这是一次偏“韧性与底层能力”的版本:记忆系统开始插件化、同提供方密钥池正式成型、Browser 端新增 Camofox、文件写入支持 Inline Diff 预览,API Server 会话连续性和网关稳定性也一起上了台阶。

重点亮点

  • 可插拔记忆提供者接口:记忆后端不再是内建唯一实现,第三方可通过插件接入。
  • 同提供方密钥池:可为同一 provider 配多把 key,并自动轮转。
  • Camofox 反检测浏览器后端:本地 stealth browsing 新选择。
  • Inline Diff 预览:写文件、打补丁时直接展示差异。
  • API Server 会话连续性:Open WebUI / API 侧工具流与会话持久化更稳定。
  • ACP 接收客户端自带 MCP Servers:编辑器生态真正开始与 Hermes 打通。
  • Gateway 加固:审批路由、媒体投递、race condition、压缩死亡螺旋等一并修复。
  • 阻断 Secret Exfiltration:URL、Base64、提示注入等泄漏路径被更严格检测。

核心 Agent 与架构

提供方与模型

  • credential pool 轮转与 401 failover 成为正式能力。
  • fallback provider 用过之后,下一个 turn 会更稳定地恢复主 provider。
  • GPT-5 / Codex 使用更合适的 developer role。
  • Gemini / Gemma 等 provider 特定提示更完善。
  • Anthropic 长上下文 429 时可自动降到 200k。
  • 自定义 endpoint、MiniMax、Fireworks、DashScope、Qwen 预览、Claude Sonnet 4.6 等也有兼容更新。

Agent Loop 与会话行为

  • Anthropic thinking block signature 能跨工具调用保留。
  • think-only empty response 在重试前会先被分类,避免无限重试。
  • 压缩失败导致的“死亡螺旋”被重点修复。
  • context exceeded 提示变得更可操作。
  • think / reasoning 标签清理更稳。
  • Codex 响应预检、流错误处理、prompt cache 一致性、压缩器异步问题都做了修补。

记忆与会话

  • 记忆系统改造成 ABC + 插件式接口
  • Honcho 恢复为参考级记忆插件,并补齐 profile 级 host / peer 解析。
  • 记忆刷新 状态持久化,减少网关重启后的重复刷新。
  • API Server 会话写回共享 SessionDB。
  • 非 CLI 会话的 token 使用也会被持久化。

消息平台(Gateway)

网关核心

  • race condition、照片投递丢失、flood control、stuck sessions 等问题一轮打包修复。
  • /approve/deny/stop/new 等命令在等待审批时的路由更正确。
  • DM thread session 可带着父上下文启动。
  • 已安装 Skills 可以动态注册为 slash commands。
  • system service 场景下 HERMES_HOME、日志、root / container 运行等问题都被照顾到。

各平台更新

  • Telegram:命令上限、排序、空白消息、E2E 测试、topic / skill 绑定等问题改进明显。
  • Discord:审批按钮 UI、reaction 开关、未授权用户处理更稳。
  • Slack:线程回复配置补齐。
  • WhatsApp / Webhook / Matrix:mention、tool progress、E2EE 等路径逐步修复。

CLI、更新与工具系统

新 Slash Commands

  • 新增 /yolo:会话级开关危险命令审批。
  • 新增 /btw:不污染主上下文的旁路提问。
  • 新增 /profile:快速查看当前 profile 信息。

交互式 CLI 与更新系统

  • TUI 启动后会贴近底部,减少大块空白。
  • /history/resume 更好用。
  • 支持 --max-turns
  • 能识别拖拽进终端的文件路径。
  • WSL 语音模式、NO_COLOR / TERM=dumb 等可访问性与跨平台兼容性得到改善。
  • hermes update 增加 fork 检测、upstream sync、冲突 git index 处理、launchd 竞争修复等。

Browser / 文件 / MCP / ACP / Skills

  • Browser:新增 Camofox,支持持久会话、VNC URL 发现、本地后端 SSRF 例外配置。
  • 文件系统:写入和 patch 支持 Inline Diff;读写时会检查文件是否过期、是否过大、是否为设备文件。
  • MCP:做了一批稳定性修复。
  • ACP:编辑器能把自己的 MCP Servers 注入给 Hermes。
  • Skills:增加尺寸限制、bundle 路径校验、metadata 类型检查,并把 hermes-agenthermes-agent-setup 合并。

安全与可靠性

安全

  • 浏览器 URL 与 LLM 响应都开始扫描 secret 模式,降低外泄风险。
  • execute_code sandbox 输出支持敏感信息脱敏。
  • .docker.azure.config/gh 等凭证目录被纳入保护名单。
  • GitHub OAuth token 模式、路径穿越、私有 / loopback IP、profile export 泄密等问题被补上。

可靠性与跨平台

  • 修复压缩死亡螺旋。
  • 修复 OpenAI SDK is_closed 判定问题。
  • 排除了 matrix 对安装 extras 的拖累,减少安装失败。
  • Docker 镜像、Homebrew 打包准备、CI fork 条件判断等工程面也同步推进。

升级建议

如果你从 v0.6.x 往上走,v0.7.0 最值得关注的是:

  1. 记忆系统已经走向插件化,后面可扩展性更强;
  2. 同 provider 多 key 轮转对高频使用者非常实用;
  3. Browser 和 MCP / ACP 的底层能力开始明显增强;
  4. 安全策略不再只是“能用”,而是开始系统性收紧。