繁體中文

Hermes Agent 是什麼?Nous Research 的自我改進 AI 代理完整解說

Nous Research 的 Hermes Agent 是什麼、它自己撰寫的技能如何運作、自架需要什麼、Nous Portal 的價格,以及它和 OpenClaw 的比較。

概覽

概覽
機器人授權聊天 App
Hermes AgentMIT26.2萬是否Telegram, WhatsApp, iMessage, Discord, SlackUS$20/月起
OpenClawMIT39.4萬是否Telegram, WhatsApp, iMessage, Discord, Slack免費
NemoClawApache-2.02.3萬是是Telegram, Discord, Slack免費
ZeroClawMIT OR Apache-2.03.3萬是是Telegram, WhatsApp, Discord免費
截至 2026年11月8日 的 GitHub stars

檢查清單

檢查清單
Hermes AgentOpenClawNemoClawZeroClaw
開源授權是是是是
支援本地模型是是是是
預設沙箱隔離否否是是
預設無遙測是否否是
整合你的聊天 App是是是是
你不在時也能工作是是是是

Hermes Agent 是 Nous Research 推出的免費 AI 代理,採用 MIT 授權。你可以在自己的電腦或伺服器上執行它,並透過 Telegram、Discord、Slack、WhatsApp 和 Signal 等聊天應用程式與它對話。Nous 在 2026 年 2 月 25 日宣布推出。它以 Python 撰寫,和 OpenClaw 並列為規模最大的兩個開源個人代理。

它是包在模型外面的軟體,而不是模型本身:你接上哪個模型,它就用哪個。

Hermes Agent web dashboard Sessions page listing live sessions from cron, Discord, Telegram and the CLI, with rename, export and delete actions
Hermes Agent's dashboard showing sessions across chat platformshermes-agent.nousresearch.com

它的不同之處:會自己撰寫技能

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 AgentOpenClawNemoClawZeroClaw
網路搜尋是是是是
圖像生成是是未知是
語音模式是是未知是
檔案上傳是是未知是
記憶是是未知是
代你執行操作是是是是
應用程式整合是是是是
自主運作是是是是
主動傳訊息給你是是未知是
可執行多個機器人是是未知是

來源

Hermes Agent

  1. NousResearch/hermes-agent on GitHub (MIT, v0.23.0)
  2. Hermes Agent homepage and Nous Portal pricing
  3. Hermes Agent documentation
  4. Hermes Agent docs: Profiles, running multiple agents
  5. Hermes Agent docs: Bot Mode
  6. Hermes Agent docs: Voice mode
  7. Hermes Agent docs: Vision and image paste
  8. Hermes Agent docs: iMessage via BlueBubbles
  9. Nous Research on X: Meet Hermes Agent (February 25, 2026)
  10. Hermes Agent docs: Session heartbeats and cron watchdogs
  11. Hermes Agent docs: FAQ (Is my data sent anywhere?)
  12. Hermes Agent docs: Installation (desktop packages, install script, Docker)
  13. Hermes Agent docs: Platform support (no Linux desktop package; PyPI installs unsupported)
  14. Hermes Agent docs: Docker setup
  15. Hermes Agent docs: Configuration (terminal backend defaults to local)
  16. Hermes Agent docs: Security (approval modes, optional container isolation)
  17. Hermes Agent docs: Local models
  18. Hermes Agent example config (shared metrics off by default)

OpenClaw

  1. OpenClaw homepage and Foundation section
  2. OpenClaw integrations: channels, providers and plugins
  3. openclaw/openclaw on GitHub (MIT, v2026.11.1)
  4. OpenClaw docs: Sandboxing (off by default)
  5. Wikipedia: OpenClaw
  6. Notebookcheck: OpenClaw can burn through hundreds of dollars per day
  7. OpenClaw docs: Memory overview
  8. OpenClaw docs: Automations
  9. OpenClaw docs: Chat channels
  10. OpenClaw docs: iMessage
  11. OpenClaw docs: Heartbeat, now a default Proactive check job
  12. OpenClaw docs: Multi-agent routing
  13. OpenClaw docs: Platforms (macOS, Windows, Linux, iOS and Android apps)
  14. OpenClaw docs: Tools (exec, browser, web search)
  15. OpenClaw docs: Audio and voice notes (inbound transcription)
  16. OpenClaw docs: Image and media support (inbound media)
  17. OpenClaw docs: Install (system requirements, installer script, npm, desktop apps, Docker)
  18. OpenClaw docs: One-click deploy on Railway
  19. OpenClaw docs: Usage telemetry and update checks (on by default, feature statistics opt-in)
  20. OpenClaw docs: Ollama provider (local models)

NemoClaw

  1. NVIDIA/NemoClaw on GitHub (Apache-2.0, README: supported agents, alpha status)
  2. NemoClaw docs: Overview
  3. NemoClaw docs: Prerequisites and platforms
  4. NemoClaw docs: Choose an inference provider (Ollama, vLLM, NIM)
  5. NemoClaw docs index: messaging channels (WhatsApp, Teams, Google Chat, WeChat experimental)
  6. NemoClaw source: telemetry delivery and NEMOCLAW_DISABLE_TELEMETRY

ZeroClaw

  1. zeroclaw-labs/zeroclaw on GitHub (MIT OR Apache-2.0, v0.8.7, README)
  2. ZeroClaw website
  3. ZeroClaw docs: Sandboxing
  4. ZeroClaw source: risk presets (Balanced, recommended, has the sandbox on)
  5. ZeroClaw docs: Channels overview (default and standard release bundles)
  6. ZeroClaw docs: You own it (no telemetry)
  7. ZeroClaw docs: Docker and containers
  8. ZeroClaw source: tools (image generation, screenshot, web)