Hermes Agent 是什麼?Nous Research 的自我改進 AI 代理完整解說
Nous Research 的 Hermes Agent 是什麼、它自己撰寫的技能如何運作、自架需要什麼、Nous Portal 的價格,以及它和 OpenClaw 的比較。
概覽
| 機器人 | 授權 | 聊天 App | |||||
|---|---|---|---|---|---|---|---|
| Hermes Agent | MIT | 26.2萬 | 是 | 否 | Telegram, WhatsApp, iMessage, Discord, Slack | US$20/月起 | |
| OpenClaw | MIT | 39.4萬 | 是 | 否 | Telegram, WhatsApp, iMessage, Discord, Slack | 免費 | |
| NemoClaw | Apache-2.0 | 2.3萬 | 是 | 是 | Telegram, Discord, Slack | 免費 | |
| ZeroClaw | MIT OR Apache-2.0 | 3.3萬 | 是 | 是 | Telegram, WhatsApp, Discord | 免費 |
檢查清單
| Hermes Agent | OpenClaw | NemoClaw | ZeroClaw | |
|---|---|---|---|---|
| 開源授權 | 是 | 是 | 是 | 是 |
| 支援本地模型 | 是 | 是 | 是 | 是 |
| 預設沙箱隔離 | 否 | 否 | 是 | 是 |
| 預設無遙測 | 是 | 否 | 否 | 是 |
| 整合你的聊天 App | 是 | 是 | 是 | 是 |
| 你不在時也能工作 | 是 | 是 | 是 | 是 |
Hermes Agent 是 Nous Research 推出的免費 AI 代理,採用 MIT 授權。你可以在自己的電腦或伺服器上執行它,並透過 Telegram、Discord、Slack、WhatsApp 和 Signal 等聊天應用程式與它對話。Nous 在 2026 年 2 月 25 日宣布推出。它以 Python 撰寫,和 OpenClaw 並列為規模最大的兩個開源個人代理。
它是包在模型外面的軟體,而不是模型本身:你接上哪個模型,它就用哪個。

它的不同之處:會自己撰寫技能
Nous 稱 Hermes Agent 能自我改進。實際上這代表三件事(文件):
- 完成一項複雜任務後,它會寫出一個可重複使用的技能,描述它是怎麼做到的,並在再次使用時不斷改進這個技能。
- 它會保留經過整理的記憶,並能搜尋過去的工作階段。
- 它會隨著時間建立關於你的個人檔案。
結果就是一個不需要你寫提示詞或外掛,就能在你的例行任務上越做越好的代理。這也代表它的行為會隨著學習而漂移,所以不時看看它在技能裡寫了些什麼是值得的。
你也可以用 profiles 執行多個獨立的代理,每個都有自己的模型、記憶和技能,還能把它們放進同一個群組聊天。
執行它需要什麼
Hermes Agent 能在 Apple Silicon 上的 macOS、Windows 10 或 11,以及 64 位元 Linux 或 WSL2 上執行。安裝腳本需要 Git 和 curl,並會自己設定 Python 3.14;macOS 和 Windows 另外有桌面安裝套件,Linux 則沒有桌面安裝套件,只能用腳本(安裝)。它也支援 Docker,Android 則可以透過 Termux 在命令列中使用。
你可以從終端機介面或本機網頁儀表板管理它,在那裡能看到來自每個頻道的工作階段,並開關各個聊天平台。一個閘道就能連接 20 多個平台。iMessage 比較麻煩:它需要在 Mac 上另外執行一個 BlueBubbles 伺服器。
和 OpenClaw 一樣,它是為習慣命令列、能維持伺服器運作的人打造的。
費用
代理本身免費。你要為模型付費,方式有三種:
- 你自己的供應商金鑰,例如 OpenRouter、OpenAI 或任何相容的端點。依用量付費。
- 本機模型,每則訊息都免費(本機模型指南)。
- Nous Portal,Nous 的訂閱服務:Plus 每月 20 美元、Super 100 美元、Ultra 200 美元,提供 200 多個模型、託管網頁搜尋、圖片生成、語音和雲端瀏覽器,外加一個託管的雲端代理(依方案為 4 到 8 GB 記憶體)。Portal 也有免費模型。
託管的網頁搜尋、圖片和語音需要 Portal 方案,或是你自己的這些服務的金鑰。
隱私與安全預設值
在隱私方面,Hermes Agent 是大型代理中表現較好的之一。它把對話、記憶和技能保存在 ~/.hermes 底下,API 呼叫只會送到你設定的模型供應商,而給 Nous 的指標預設關閉,除非你選擇「Share with Nous」(FAQ)。
隔離就是另一回事了。它的終端機後端預設為 local,會直接在你的機器上執行指令。當某條指令符合它的危險模式清單時,預設的 smart 核准模式會讓一個輔助模型評估:低風險的直接執行,明顯危險的拒絕,其餘的詢問你(安全文件)。要得到真正的隔離,請設定 terminal.backend: docker。在你設定允許清單或透過 DM 配對核准使用者之前,所有人的聊天存取都會被拒絕。詳情請見 OpenClaw 安全嗎?,其中也涵蓋了 Hermes。
Hermes Agent vs OpenClaw
兩者能做的事情很接近。對自架來說重要的差異(出自上方表格):
- 遙測: Hermes 預設不傳送;OpenClaw 每天執行一次更新檢查,回報版本和系統資訊。
- 語言: Hermes 用 Python,OpenClaw 是以 Node 執行的 TypeScript。
- 商業模式: OpenClaw 由一個沒有東西要賣的非營利基金會營運;Nous 則在免費程式碼之外販售 Portal 訂閱。
- 生態系: OpenClaw 有更多頻道、供應商和外掛。
- 行動裝置: OpenClaw 有 iOS 和 Android App;Hermes 沒有原生行動 App。
Hermes 能用一條指令匯入 OpenClaw 的設定、記憶和技能,所以轉換成本很低。完整比較請參考 Hermes Agent vs OpenClaw 和 OpenClaw 是什麼。
相關專案
- NemoClaw 是 NVIDIA 的 alpha 階段技術堆疊,能在一個具備對外連線管控、嚴格鎖定的 OpenShell 沙箱中執行 Hermes Agent。請參考 NemoClaw 是什麼。
- ZeroClaw 是一個更小的替代方案,開箱即開啟作業系統沙箱,而且沒有遙測。
更多選擇請見 Hermes Agent 替代方案。
功能
| Hermes Agent | OpenClaw | NemoClaw | ZeroClaw | |
|---|---|---|---|---|
| 網路搜尋 | 是 | 是 | 是 | 是 |
| 圖像生成 | 是 | 是 | 未知 | 是 |
| 語音模式 | 是 | 是 | 未知 | 是 |
| 檔案上傳 | 是 | 是 | 未知 | 是 |
| 記憶 | 是 | 是 | 未知 | 是 |
| 代你執行操作 | 是 | 是 | 是 | 是 |
| 應用程式整合 | 是 | 是 | 是 | 是 |
| 自主運作 | 是 | 是 | 是 | 是 |
| 主動傳訊息給你 | 是 | 是 | 未知 | 是 |
| 可執行多個機器人 | 是 | 是 | 未知 | 是 |
來源
Hermes Agent
- NousResearch/hermes-agent on GitHub (MIT, v0.23.0)
- Hermes Agent homepage and Nous Portal pricing
- Hermes Agent documentation
- Hermes Agent docs: Profiles, running multiple agents
- Hermes Agent docs: Bot Mode
- Hermes Agent docs: Voice mode
- Hermes Agent docs: Vision and image paste
- Hermes Agent docs: iMessage via BlueBubbles
- Nous Research on X: Meet Hermes Agent (February 25, 2026)
- Hermes Agent docs: Session heartbeats and cron watchdogs
- Hermes Agent docs: FAQ (Is my data sent anywhere?)
- Hermes Agent docs: Installation (desktop packages, install script, Docker)
- Hermes Agent docs: Platform support (no Linux desktop package; PyPI installs unsupported)
- Hermes Agent docs: Docker setup
- Hermes Agent docs: Configuration (terminal backend defaults to local)
- Hermes Agent docs: Security (approval modes, optional container isolation)
- Hermes Agent docs: Local models
- Hermes Agent example config (shared metrics off by default)
OpenClaw
- OpenClaw homepage and Foundation section
- OpenClaw integrations: channels, providers and plugins
- openclaw/openclaw on GitHub (MIT, v2026.11.1)
- OpenClaw docs: Sandboxing (off by default)
- Wikipedia: OpenClaw
- Notebookcheck: OpenClaw can burn through hundreds of dollars per day
- OpenClaw docs: Memory overview
- OpenClaw docs: Automations
- OpenClaw docs: Chat channels
- OpenClaw docs: iMessage
- OpenClaw docs: Heartbeat, now a default Proactive check job
- OpenClaw docs: Multi-agent routing
- OpenClaw docs: Platforms (macOS, Windows, Linux, iOS and Android apps)
- OpenClaw docs: Tools (exec, browser, web search)
- OpenClaw docs: Audio and voice notes (inbound transcription)
- OpenClaw docs: Image and media support (inbound media)
- OpenClaw docs: Install (system requirements, installer script, npm, desktop apps, Docker)
- OpenClaw docs: One-click deploy on Railway
- OpenClaw docs: Usage telemetry and update checks (on by default, feature statistics opt-in)
- OpenClaw docs: Ollama provider (local models)
NemoClaw
- NVIDIA/NemoClaw on GitHub (Apache-2.0, README: supported agents, alpha status)
- NemoClaw docs: Overview
- NemoClaw docs: Prerequisites and platforms
- NemoClaw docs: Choose an inference provider (Ollama, vLLM, NIM)
- NemoClaw docs index: messaging channels (WhatsApp, Teams, Google Chat, WeChat experimental)
- NemoClaw source: telemetry delivery and NEMOCLAW_DISABLE_TELEMETRY
ZeroClaw
- zeroclaw-labs/zeroclaw on GitHub (MIT OR Apache-2.0, v0.8.7, README)
- ZeroClaw website
- ZeroClaw docs: Sandboxing
- ZeroClaw source: risk presets (Balanced, recommended, has the sandbox on)
- ZeroClaw docs: Channels overview (default and standard release bundles)
- ZeroClaw docs: You own it (no telemetry)
- ZeroClaw docs: Docker and containers
- ZeroClaw source: tools (image generation, screenshot, web)



