简体中文

Hermes Agent 是什么?详解 Nous Research 的自我进化 AI 智能体

Nous Research 的 Hermes Agent 是什么、它自己编写的技能如何运作、自托管需要什么、Nous Portal 的价格,以及它与 OpenClaw 的对比。

概览

概览
机器人许可证聊天应用
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
开源许可证是是是是
支持本地模型是是是是
默认沙箱隔离否否是是
默认无遥测是否否是
接入你的聊天应用是是是是
你离开时也能工作是是是是

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 在命令行中使用。

你可以通过终端界面或本地 Web 仪表盘管理它,在那里能看到来自各个渠道的会话,并开关各个聊天平台。一个网关可以连接 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。在你设置允许列表或通过私信配对批准用户之前,所有人的聊天访问都会被拒绝。详情请见 OpenClaw 安全吗?,其中也涵盖了 Hermes。

Hermes Agent vs OpenClaw

两者的功能很接近。对自托管来说重要的区别(来自上表):

  • 遥测: Hermes 默认不发送;OpenClaw 每天运行一次更新检查,报告版本和系统信息。
  • 语言: Hermes 用 Python,OpenClaw 是基于 Node 的 TypeScript。
  • 商业模式: OpenClaw 由一个没有任何东西要卖的非营利基金会运营;Nous 在免费代码之外销售 Portal 订阅。
  • 生态: OpenClaw 有更多渠道、提供商和插件。
  • 移动端: OpenClaw 有 iOS 和 Android 应用;Hermes 没有原生移动应用。

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)