Hermes Agent v0.16.0 發佈說明
發佈日期:2026 年 6 月 5 日 官方標籤:
v2026.6.5與上一版對比:v2026.5.29.2...v2026.6.5
本頁基於官方 GitHub Release 做了結構化中文整理,便於快速瀏覽。
一句話概覽
官方將本次更新命名為 「The Surface Release(界面版本)」,核心主題是:
Hermes Agent 開始把能力放到用戶日常工作的表面:桌面端、網頁管理面板、首次配置流程、模型選擇器和會話回退都變得更直接。
重點變化:
- Hermes Desktop 原生桌面端上線:新增 Electron 桌面應用,覆蓋 macOS、Linux 與 Windows,支持應用內自更新、聊天流式顯示、會話列表、拖拽文件、剪貼板圖片粘貼、Cmd+K 命令面板,以及狀態欄模型選擇器。
- 桌面端可連接遠程 Hermes Gateway:可以把桌面 GUI 指向 homelab、VPS 或團隊服務器上的遠程 Gateway,並通過 OAuth 或用戶名密碼登錄;每個 profile 可以配置自己的遠程 host,還支持多 profile 併發會話。
- Web Dashboard 成為完整管理面板:瀏覽器裡可以配置 MCP catalog、消息渠道、憑據、webhook、memory、gateway、hook、系統設置和 Debug Share,很多場景不必再 SSH 到服務器修改
config.yaml。 - 桌面端完整簡體中文界面:聊天窗口、側邊欄、設置、命令中心、cron、消息、profile、skills、agents 等界面都已覆蓋簡體中文,語言設置會寫入
display.language。 - 首次配置更快:新增 Quick Setup via Nous Portal,首次啟動可以選擇快速登錄 Nous Portal、選擇模型並開始聊天;
hermes portal成為更直觀的快速配置入口。 - 默認 Skill 集合瘦身:移除冗餘、廢棄或重型默認技能,部分重型場景改為可選安裝;
environments:relevance gate 會減少無關 skill 進入默認索引。 - NVIDIA/skills 加入可信 Skills Hub tap:CUDA-X、AIQ、cuOpt 等 NVIDIA 驗證技能可以通過同一套 Skills Hub 發現、搜索和自動更新。
- 模型選擇器支持模糊搜索:Desktop、Web Dashboard、TUI 與 CLI 中都可以用少量字符搜索模型;多端點 provider 會被合併展示,模型目錄刷新頻率提升到每小時。
/undo [N]支持回退最近幾輪對話:CLI、TUI 和 Telegram、Discord 等消息平臺都可以軟刪除最近 N 個用戶回合,並把上一條消息預填回來方便修改重發。- 安全與可靠性修復:本窗口修復 2 個 P0、62 個 P1 和 16 個 security-tagged 問題,包含 CVE-2026-48710 Starlette pin、SSRF 檢查從事件循環移出、子進程憑據剝離等。
規模數據(自 v0.15.2 起):874 次提交 · 542 個合併 PR · 1,962 個文件變更 · 205,216 行新增 · 46,217 行刪除 · 399 個 issue 關閉(含 2 個 P0、62 個 P1、16 個 security-tagged) · 170 位社區貢獻者。
我應該升級嗎?
如果你屬於以下任一場景,建議優先升級 v0.16.0:
- 希望降低命令行門檻 —— 原生桌面端讓新用戶可以用常規應用的方式安裝、更新和聊天,更適合團隊推廣、非工程角色試用和 Windows/macOS 桌面環境。
- 把 Hermes 跑在遠程服務器上 —— 桌面端可以作為輕量 GUI 連接遠程 Gateway,API Key、模型和計算環境留在服務器側,本機只負責交互。
- 需要圖形化管理 Gateway —— Dashboard 新增管理面板後,消息渠道、MCP、憑據、webhook、memory 和系統檢查都能在瀏覽器裡完成。
- 中文用戶使用官方桌面端 —— 本次桌面端已經完成簡體中文本地化,適合直接給中文用戶試用和反饋。
- 經常切模型或找模型 —— 模糊搜索、分組展示和小時級目錄刷新可以減少模型列表裡的重複和查找成本。
- 會話經常需要修正上一輪輸入 ——
/undo [N]讓錯誤指令、走偏任務和消息平臺誤發都有更自然的回退方式。 - 重視默認上下文乾淨度 —— 默認 Skill 集合瘦身後,提示詞和選擇器裡的噪聲更少;需要重型場景時仍可通過
hermes skills install安裝。 - 關注安全和自託管可靠性 —— Starlette CVE 修復、SSRF 異步硬化、Bedrock bearer token 子進程剝離、Docker/技能內容安全保護都在本次窗口內落地。
升級前仍建議備份
SOUL.md、MEMORY.md、skills/、Gateway 配置和長期記憶相關數據。自託管 Gateway、Docker、Dashboard OAuth、遠程桌面端、多 profile 和 Skills Hub 用戶尤其建議先讀完本頁重點變化。
重點亮點
Hermes Desktop:原生桌面端成為本次主角
v0.16.0 最大的變化是 apps/desktop/ Electron 桌面應用進入發佈說明主線。它可以像普通桌面軟件一樣安裝在 macOS、Linux 和 Windows 上,支持應用內自更新,並提供完整聊天窗口、流式輸出、會話列表、會話歸檔與搜索、文件拖拽、圖片粘貼、Cmd+K 命令面板和狀態欄模型選擇器。
這對中文社區非常關鍵。過去很多用戶知道 Hermes 能力強,但第一步安裝、配置、打開終端就容易卡住。桌面端把“先跑起來”的路徑前移到 GUI 中,適合給同事、運營、產品、研究員和不熟悉終端的用戶試用。
主要 PR:#20059、#35607、#37099、#37379、#38631。
遠程 Gateway:本機跑 GUI,服務器跑 Agent
桌面端現在可以連接遠程 Hermes Gateway,並支持 OAuth 或用戶名密碼登錄。每個 profile 可以指向不同遠程 host,同一個窗口裡也可以跑多個 profile 的併發會話,還能通過跨 profile 的 @session 鏈接關聯上下文。
實際使用方式會更靈活:筆記本上只打開桌面 GUI,API Key、長期運行任務、模型環境和計算資源放在 homelab、VPS 或團隊服務器上。過去需要手動處理 --insecure、session token 或 WebSocket 細節的地方,現在可以走更完整的登錄流程。
主要 PR:#37888、#38851、#39330、#39778。
Web Dashboard:從會話查看器升級為管理面板
Dashboard 本次擴展成完整瀏覽器管理面板。用戶可以在網頁裡啟用或關閉 MCP catalog 條目,配置 Telegram、Discord、Slack 等消息渠道,管理憑據、webhook、hook、memory、gateway 和系統設置,並使用更新前檢查與一鍵 Debug Share。
這會顯著降低自託管運維成本。新增消息入口、調整 MCP server 或排查環境問題時,用戶可以先在 Dashboard 裡完成配置和觀察,再決定是否需要進入服務器命令行。
主要 PR:#36704、#36736、#37211、#38205、#38600。
桌面端簡體中文:官方 GUI 已覆蓋中文界面
Hermes Desktop 本次帶來完整簡體中文翻譯,覆蓋聊天窗口、側邊欄、設置、命令中心、cron、消息、profiles、skills 和 agents 等界面。默認語言仍是英文,用戶可以在 Appearance 設置中切換到簡體中文,選擇會持久化到 display.language。
這意味著中文用戶不必只依賴社區二次封裝來獲得中文界面。官方桌面端開始具備直接面向中文用戶收集反饋、演示和推廣的條件。
主要 PR:#38241。
Quick Setup via Nous Portal:首次啟動少走彎路
首次配置流程被拆成 Quick Setup 和 Full Setup 兩條路徑。Quick Setup 可以通過 Nous Portal 登錄、選擇模型並開始聊天;Full Setup 保留給需要細配 provider、工具和環境的高級用戶。hermes portal 也成為更直觀的 Nous 快速配置命令。
對新手來說,這個變化比多一個功能更重要。第一次成功發出消息,通常決定用戶會不會繼續探索 MCP、Skills、Gateway 和多代理。
主要 PR:#35723、#36227、#38449、#38465。
默認 Skill 集合瘦身:默認上下文更乾淨
本次默認內置 Skill 做了一輪裁剪。冗餘或過期技能被移除,部分重型或小眾技能改為可選安裝,例如 Baoyu creative set、dspy、subagent-driven-development、minecraft-modpack-server、pokemon-player 和 hermes-s6-container-supervision 等。
新增的 environments: relevance gate 會減少上下文無關 skill 進入默認索引。Curator 也可以清理長期未使用的內置技能,並記錄每個 skill 的使用情況。結果是 picker 更清爽,默認提示詞更輕,用戶在需要時仍能顯式安裝完整能力。
NVIDIA/skills:可信 Skills Hub tap 擴展
NVIDIA/skills 本次加入默認可信 Skills Hub tap,和 OpenAI、Anthropic、HuggingFace 等來源使用同一套發現、瀏覽、搜索和自動更新流程。NVIDIA 驗證的 CUDA-X、AIQ、cuOpt 等技能可以通過 Skills Hub 安裝,skills.sh.json sidecar 也帶來了更明確的分類標籤。
對於本地推理、GPU 優化、企業 AI 基礎設施和 NVIDIA 技術棧用戶,這是一個值得關注的生態入口。
主要 PR:#34333。
模型選擇器:Desktop、Web、TUI、CLI 都能模糊搜索
模型選擇器現在在 Desktop、Web Dashboard、TUI 和 CLI 中支持模糊搜索。輸入少量字符就能找到目標模型,多端點 provider 會歸併到同一行,並顯示說明信息。模型目錄刷新頻率也從每天提升到每小時。
本窗口新增或補齊的模型包括 deepseek-v4-flash、1M 上下文的 MiniMax-M3、qwen3.7-plus 和 Gemini OAuth/API-key picker 中的 gemini-3.5-flash。
主要 PR:#36928、#35227、#35756、#35659、#36214、#37046。
/undo [N]:把走偏的最近幾輪拿回來
/undo [N] 支持回退最近 N 個用戶回合,並把上一條用戶消息預填回來,方便修改後重發。這個能力覆蓋 CLI、TUI 和消息平臺,Telegram、Discord 等入口也能保持一致體驗。
在長任務中,這個命令可以處理很多真實問題:提示詞寫錯、臨時改變目標、Agent 被上一輪信息帶偏,或者在消息平臺裡發錯內容。軟刪除設計也讓歷史保留更可控。
CLI 與 TUI:默認界面可以配置
用戶現在可以設置 hermes chat 默認進入 classic CLI 或 Ink TUI,並通過 --cli 做單次覆蓋。TUI 側統一了 /model 命令,新增 Sessions overlay,代理委派開始時也會提示用戶查看 /agents dashboard。
另外,TUI 啟動期間對慢速或失效 MCP server 的處理更穩,減少 eager MCP discovery 阻塞 agent-capable startup 的情況;終端輸入模式恢復、PowerShell 剪貼板 UTF-8、/save 快照路徑等細節也有修復。
主要 PR:#37782、#37112、#35273、#35397、#38224。
安全與可靠性:小範圍高優先級補丁集中落地
v0.16.0 關閉了 399 個 issue,其中包含 2 個 P0、62 個 P1 和 16 個 security-tagged。安全側重點包括 Starlette BadHost 漏洞 CVE-2026-48710 的版本固定、異步路徑中的 URL SSRF 檢查移出事件循環、Bedrock inference bearer token 從子進程環境變量中剝離、bws_cache.json 文件讀取保護,以及技能內容中不可見 Unicode 的清理。
這些修復對自託管 Gateway、Docker、憑據池、插件工具、長期記憶和多用戶環境都很重要。建議生產環境升級前先在一臺實例上完成迴歸,再推廣到多 profile 或團隊部署。
主要 PR:#35118、#39046、#34498、#34421、#37245。
其他值得注意的變化
- Desktop 安裝與生命週期繼續補強:macOS 安裝器更名為 Hermes,Linux 配置 Electron sandbox helper,Windows 修復 Electron 緩存損壞恢復和應用內更新競態。
- Dashboard 鑑權支持可插拔用戶名密碼登錄、自託管 OIDC provider、刷新 token 輪換,以及 OAuth-gated 模式下的 chat tab 和 WebSocket 認證改進。
- Agent loop 新增 progressive tool disclosure、系統提示環境 hint、
hermes prompt-size診斷,以及read_file行號 gutter token 優化。 - Session 與 state 側支持 FTS5 segment merge、
hermes sessions optimize、/branchsession 可見性修復,以及缺失 FTS5 runtime 時的降級處理。 - Kanban 任務支持
goal_modeworker、任務附件、圖片引用進入 worker vision、默認 assignee fallback、每 profile 併發上限和 run terminate endpoint。 - Tool system 與 installer 側修復了 provider pickers、free local backend 默認值、unsupported pip install 提示和 stale update-check cache。
- Docker 與部署側繼續補齊自託管路徑、安全默認值、dashboard registration 和網絡隔離文檔。
升級建議
常規升級仍然使用:
hermes update
如果你使用的是 Python 包安裝,也可以按自己的包管理器流程升級到 hermes-agent==0.16.0。升級前建議先確認當前安裝路徑、Git remote、Gateway 配置和長期記憶路徑,尤其是通過 Docker、VPS、自託管 Dashboard 或多 profile 部署的用戶。
升級後建議做四件事:
- 運行
hermes --version,確認版本已經到 v0.16.0。 - 打開 Dashboard,檢查 Gateway、消息渠道、MCP 和憑據是否符合預期。
- 如果使用桌面端,測試本地會話與遠程 Gateway 登錄各一次。
- 嘗試
/undo 1、模型模糊搜索和 Quick Setup 入口,確認新交互路徑可用。