介绍
什么是 Hermes Agent?Nous Research 开源 AI 智能体框架介绍
Hermes Agent 是 Nous Research 团队推出的开源 AI 智能体框架,原生支持 Skills、长期记忆、MCP 工具调用和浏览器代理。 本文带你完整了解 Hermes Agent 是什么、能做什么、与 OpenClaw 的关系,以及如何快速部署。
Hermes Agent 是什么?
Hermes Agent 是 Nous Research 团队开源的 AI 智能体框架。Nous Research 是开源 AI 模型领域的知名实验室,曾推出 Hermes 系列大语言模型。 Hermes Agent 是他们把"模型"延伸到"智能体"的官方实现。
和传统聊天机器人不同,Hermes Agent 原生面向智能体场景:它默认带长期记忆、Skills 系统、 MCP(Model Context Protocol)工具调用、浏览器代理(Browser Harness),并提供与 OpenAI 兼容的 API 服务(端口 8642), 可以无缝接入任何已经使用 OpenAI SDK 的工具链。
如果你已经熟悉 OpenClaw,可以这样理解:Hermes Agent 是 OpenClaw 之外的另一个开源选择, 由 Nous Research 团队独立开发和维护,设计哲学略有不同,但在 Skills、记忆、工具调用等核心能力上高度对齐。
Hermes Agent 能做什么?
1. 多模型支持(15+ 提供商)
Hermes Agent 通过 BYOK(自带密钥)方式支持 15 种以上的模型提供商,包括:
- Anthropic — 支持 OAuth 与 API Key 两种方式
- OpenAI — 支持 Codex 设备码登录流程
- Google Gemini、DeepSeek、Kimi、Qwen
- Groq、Together AI、Fireworks、OpenRouter
- 本地:Ollama、LM Studio、vLLM
- 任意 OpenAI 兼容的端点
2. Skills 系统
Skills 是 Hermes Agent 给智能体加能力的方式。一个 Skill 可以是搜索、爬虫、代码执行、文件处理、 定时任务、自动化工作流等。Skills 由社区贡献,安装即用,和 OpenClaw 的 ClawHub 思路一致。
3. 长期记忆
Hermes Agent 内置基于嵌入向量的长期记忆系统,会自动把重要的对话片段写入记忆库,下次对话时检索回放。 这让智能体跨会话保留用户偏好、项目上下文,不会"每次都从零开始"。
4. 浏览器代理(Browser Harness)
Hermes Agent 自带 Browser Harness:智能体可以打开网页、点击按钮、提交表单、抓取动态渲染的内容。 这让"让 AI 帮我订机票""让 AI 在网站上完成注册"等任务成为可能。
5. MCP 工具调用
Hermes Agent 原生支持 Model Context Protocol(MCP)。任何符合 MCP 规范的工具服务器都可以挂载到智能体上 — 数据库查询、文件系统、Slack、Notion、GitHub,都能通过 MCP 接入。
6. 图像生成(FAL 集成)
通过 FAL 集成,Hermes Agent 智能体可以生成图片,覆盖 Flux、SD3、Imagen 等主流图像模型。
7. 多渠道部署
Hermes Agent 支持 Telegram、Discord、WhatsApp、Slack、网页聊天等多渠道。一份配置,多端可用。
Hermes Agent vs OpenClaw — 怎么选?
Hermes Agent 和 OpenClaw 是两个独立的开源 AI 智能体框架,能力高度重叠但各有侧重。
| 维度 | Hermes Agent | OpenClaw |
|---|---|---|
| 开发团队 | Nous Research | OpenClaw 社区 |
| 开源协议 | Apache 2.0 | MIT |
| API 兼容 | OpenAI 兼容(端口 8642) | 原生 OpenClaw 协议 + OpenAI 兼容 |
| Skills 生态 | Skills 系统(社区贡献) | ClawHub(3,200+ Skills) |
| 长期记忆 | 内置嵌入向量记忆 | 内置嵌入向量记忆 + Dreaming 后台整理 |
| 浏览器代理 | Browser Harness 内置 | Browser Harness 插件 |
| 多渠道 | Telegram / Discord / WhatsApp / Slack / Web | Telegram / Discord / WhatsApp / Slack / Web / 微信 / 飞书 / 钉钉 |
| 中文渠道 | 需自行扩展 | 原生支持微信、飞书、钉钉、QQ |
简单来说:Hermes Agent 更像"模型团队做的智能体",强调与 OpenAI API 的兼容性和工具链对齐; OpenClaw 更像"完整产品平台",对中文渠道(微信、飞书、钉钉)的覆盖更全,Skills 数量更多。
两者都不是非此即彼 — OpenClaw Launch 同时支持一键部署 Hermes Agent 实例和 OpenClaw 实例,可以在同一个账号里并存。
Hermes Agent 怎么部署?
方式一:OpenClaw Launch 一键部署(最快)
在 OpenClaw Launch 仪表盘 选择 "Hermes Agent" 模板,填入模型 API Key(或用 OAuth),点击部署 — 大约 1-2 分钟内你的 Hermes Agent 实例就上线了。包含网关、容器、TLS 全部托管,月费 $3 起。
方式二:Docker 自建
Hermes Agent 官方提供了 Docker 镜像,从 GitHub 仓库 拉取最新版本:
docker run -d --name hermes-agent \
-p 8642:8642 \
-v ~/.hermes:/root/.hermes \
-e ANTHROPIC_API_KEY=<your-key> \
ghcr.io/nousresearch/hermes-agent:latest详细的自建部署步骤、env 变量、配置文件结构请参考 Hermes Agent 的官方文档。
Hermes Agent 的典型用例
- 个人 AI 助理 — Telegram 上的私人助手,处理日程、笔记、邮件、待办
- 开发协作机器人 — Discord 上的代码助手,运行 Skills、调用 MCP 工具读写代码库
- 客服自动化 — WhatsApp / Web 渠道,配合 Skills 接入工单系统和知识库
- 研究助手 — 浏览器代理 + 搜索 Skills + 长期记忆,做持续性研究跟踪
- OpenAI API 替身 — 把内部工具链指向 Hermes Agent 端口,立刻获得 Skills、记忆、MCP 能力
常见问题(FAQ)
Hermes Agent 是免费的吗?
Hermes Agent 框架本身完全免费开源(Apache 2.0 协议)。运行成本来自模型 API 调用费用 + 服务器费用。 如果用 OpenClaw Launch 托管,平台费用 $3/月起,模型 API 费用按用量另计。
Hermes Agent 和 Hermes 模型是同一个东西吗?
不是。Hermes 模型(如 Hermes 3、Hermes 4)是 Nous Research 训练的开源大语言模型, 主要发布在 Hugging Face;Hermes Agent 是基于任意大模型构建智能体的框架。 两者是同一团队的不同产品,可以独立使用。
Hermes Agent 支持中文吗?
支持。Hermes Agent 是模型无关的,中文能力由你接入的底层模型决定。如果接入 DeepSeek、Kimi、Qwen, 中文能力非常强;接入 Claude、GPT-4、Gemini,中文也接近母语水平。
Hermes Agent 可以接微信吗?
Hermes Agent 上游官方暂未提供微信渠道。如果你需要微信集成, OpenClaw Launch 的 OpenClaw 实例提供原生的微信、飞书、钉钉、QQ 支持。同一个账号下可以并存 Hermes Agent 和 OpenClaw 实例。
Hermes Agent 安全吗?数据存在哪里?
Hermes Agent 代码完全开源可审计。自建部署时,所有数据(对话、记忆、Skills 配置)存储在你自己的服务器; 使用 OpenClaw Launch 托管时,每个实例运行在独立的容器里,平台不读取实例内的对话内容。 模型 API 调用直接从实例发到模型提供商,中间不经过额外服务器。