Agentic Research

This article is not yet available in English. You are reading the Traditional Chinese original. The English edition will appear here once it is translated.

Browse articles that do have an English edition

Hermes Agent 是什麼:一個閘道接住二十幾個通訊平台的開源 Agent

2026/09/3011 min readBryan Chan閱讀中文原文
TopicsHermes AgentNous ResearchOpen SourceMulti-Channel

你的通訊軟體不止一個:工作在飛書或企業微信,朋友在 WhatsApp 或 Telegram,社群在 Discord 或 Slack。AI 助理為什麼要每個視窗各養一個、記憶互不相通?Hermes Agent 的答案是:只養一個,讓它出現在所有地方。它是 Nous Research 開源的多渠道 Agent,官方口號「The Agent That Grows With You」——一個會跟著你長的 Agent。

它是什麼

Hermes Agent 的核心是一個常駐的 gateway(閘道)程序。一個 gateway 同時接二十幾個通訊平台:微信、企業微信、飛書/Lark、WhatsApp、Telegram、Discord、Slack、Signal、郵件、釘釘、QQ、Teams、Matrix、Mattermost、LINE、iMessage 等等。所有渠道背後是同一個 Agent、同一份記憶——你在微信上交代到一半的事,換到 Telegram 上接著聊,它知道你們在說什麼。

身份資料:Nous Research 出品,MIT 授權,倉庫在 github.com/NousResearch/hermes-agent,文件在 hermes-agent.nousresearch.com。框架本身免費開源,成本來自你接的模型 API。

在 工具地圖 上它站第三格(編排平台),跟 OpenClaw 是同一物種的近親;差別在側重——Hermes 的招牌是「成長」與「沙箱」,下面會講到。

「跟著你長」是什麼意思

官方列的六組能力,翻成人話:

  1. 無所不在(Connect)。 一個 Agent、一份記憶、出現在每個聊天介面。
  2. 記得住(Remember)。 持久記憶:它學你的專案、記住問題是怎麼解決的,而且會把解法自動沉澱成 skill——做過一次的事,下次直接調用,不必重新摸索。「自動生成 skill」是它跟多數框架最不一樣的一點。
  3. 排得動(Schedule)。 自然語言排程:「每天早上八點給我一份簡報」這種話直接生效,由 gateway 無人值守地執行。
  4. 拆得開(Delegate)。 大任務拆給隔離的 subagent 並行處理,每個分身有自己的對話與終端機——概念見 Subagent(子代理) 詞條。
  5. 查得到(Search & Browse)。 網頁搜尋、瀏覽器自動化、看圖(vision)、生成圖片、語音合成、多模型推理。
  6. 關得住(Experiment)。 五種沙箱後端:本地、Docker、SSH、Singularity、Modal,配上容器加固與命名空間隔離——危險的實驗有地方關起來跑(Sandbox(沙箱))。

用起來實際長什麼樣

安裝有四條路:桌面安裝包(macOS 官方包只支援 Apple Silicon;Windows 有桌面包);macOS/Linux 一行終端機指令:

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

Windows 用 PowerShell 的 iex (irm https://hermes-agent.nousresearch.com/install.ps1);Android 上還有 Termux 的 APT 通道。第一方安裝包自帶所需運行環境(Python 3.14),不用自己湊依賴。

裝完的動線是一串 hermes 子指令:hermes setup 走初始設定,hermes model 挑模型(填你手上的 API Key,或用官方的 Nous Portal 訂閱——免費層之上有多檔付費方案,附月度額度與兩百多個模型的託管工具,細節以 portal.nousresearch.com 為準),hermes tools 管工具,然後 hermes gateway setup、hermes gateway start 把閘道跑起來;hermes gateway status 看狀態,出問題先跑 hermes doctor 自檢。渠道的配置寫在 ~/.hermes/config.yaml 的 platforms: 段落——想接哪幾個平台,就在哪裡填哪幾個。本站有一篇完整的 飛書接入實戰,照著走一遍就懂整個模式。

之後的日常:你在飛書上問「上週那個部署問題最後怎麼修的?」——它翻自己的記憶回答;你說「每週五下午把本週的 PR 列表整理給我」——排程器記下,從此每週自動跑。同一個助理,手機、電腦、公司群、私人群,到處都在,記憶只有一份。

兩個進階細節值得先知道。其一,gateway 是常駐背景服務:用 systemd(Linux)、launchd(macOS)或 Windows 排程器註冊之後,它跟著機器開機存活,不需要你開著終端機視窗。其二,它支援按渠道覆寫:公司飛書渠道可以配一個穩重的模型與嚴格一點的系統提示,私人 Telegram 配便宜一點的模型、鬆一點的語氣——同一個 gateway,不同頻道不同人格、不同成本。

三個常見誤解

誤解一:「它是一個聊天機器人,只是開了二十幾個窗口。」 方向反了:多渠道只是入口,入口後面是同一個有記憶、有工具的 Agent。聊天機器人只會說;Hermes 會做——排程跑報表、開瀏覽器查資料、把命令執行在沙箱裡。「一個 Agent、一份記憶、處處可達」跟「二十個獨立的 bot」是完全不同的架構。

誤解二:「自動生成 skill,等於從此不用維護。」 學習機制會把解過的問題沉澱成 skill,這是它最迷人的功能,但 skill 本質是會被反覆執行的代碼與提示——它的權限、它的觸發條件,仍需要你定期審查。「自動沉澱」省的是你的力氣,不是你的責任。

誤解三:「能接二十幾個平台,就該都接上。」 渠道越多,攻擊面越大——每個平台都是一條能讓外部訊息抵達你 Agent 的通道。正確順序是:先接你每天都用的一兩個,跑順了、安全設定摸熟了,再逐步擴張。白名單預設就是為這個節奏設計的。

安全預設:白名單制

一個接了二十幾個平台、常駐運行的 Agent,等於在你機器上開了一扇通向所有聊天軟體的門。Hermes 的底線設計是:gateway 預設拒絕一切用戶——不在允許名單(allowlist)裡、也沒有完成 DM 配對(pairing)的人,說什麼它都不理。這是 演化史時代六 的標準答案:先預設關閉,再逐個放行。即便如此,「把 Agent 暴露給其他人」之前,你仍然要自己想清楚沙箱與權限——這台機器是你的,後果也是。

Hermes Agent 不是什麼

它不是聊天 App。 它是把你現有的聊天 App 變成 Agent 入口的那座橋;介面還是你原本的微信、Telegram、Slack。

它不是編程專用工具。 它能寫程式、能開終端機,但身份是「無所不在的個人助理」;純編程場景,Claude Code 或 Codex 更專。

它不是 OpenClaw 的馬甲。 兩者形態高度相似(常駐 Gateway + 多渠道 + skills),選擇依據是生態與側重:Hermes 強調自動沉澱 skill 的學習機制與五種沙箱後端,出自 Nous Research;OpenClaw 強調一切組件可拔插,由獨立基金會治理。兩篇讀完再挑。

它也不是託管服務。 本體跑在你自己的機器上(官方另有雲端部署入口,但那是選項不是默認)。

誰適合、誰不適合

適合:工作散落在多個通訊平台、想要「一個助理全部接住」的人;想要常駐背景服務(開機自啟、排程、無人值守)而不是開著終端機才存在的人;想給不同渠道配不同模型與人格(per-channel 覆寫)的進階玩家。

不適合:用 Intel Mac 的人(官方 macOS 桌面包只支援 Apple Silicon);完全不想碰命令列與 YAML 設定檔的人;需要廠商 SLA 的企業採購。

下一步