跳到主要內容

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. 安全策略不再只是“能用”,而是開始系統性收緊。