Hermes Agent 0.10.0:Tool Gateway 让智能体告别 Key 焦虑

产品更新

Hermes Agent v0.10.0 正式发布 Tool Gateway,Nous Portal 订阅用户无需单独配置第三方 API Key,即可一站式调用搜索、图像生成、语音合成、浏览器自动化等工具能力,智能体集成门槛大幅降低。

昨天(4 月 16 日),Nous Research 推送了 Hermes Agent v0.10.0(标签 v2026.4.16)。这次更新只讲了一件事:Tool Gateway

一句话概括——如果你是 Nous Portal 的付费用户,从现在开始,你不再需要为搜索、图像生成、语音合成、浏览器自动化分别去申请和维护一堆第三方 API Key 了。一个订阅,全部打通。

这听起来像是个小改动,但对于真正在跑 Hermes Agent 的人来说,它解决的是日常使用中最烦的那个问题。

先说背景:Hermes Agent 是什么来头

不熟悉的读者快速补个课。Hermes Agent 是 Nous Research 今年 2 月开源的自学习型 AI 智能体,目前在 GitHub 上已经拿到了 6.4 万+ Star。它和此前爆火的 OpenClaw 走的是不同路线:更轻、更快、更强调本地部署和自我进化。

它的核心卖点有几个:内置学习循环(越用越聪明)、支持定时自动化任务、沙盒隔离执行、全浏览器控制,以及——支持几乎所有主流模型后端,从 Nous Portal、OpenRouter 到 OpenAI、Kimi、GLM 都能接。

你可以把它理解成一个部署在你自己机器上的私人 AI 管家,能聊天、能干活、能学习、能通过 Telegram/Discord/Slack/WhatsApp 等渠道随时响应你。

社区对它的评价一直不错,更新速度也很猛。但有一个问题一直被吐槽:

功能越强,配置越复杂。

你想让它搜网页?配一个搜索 API Key。想让它生成图片?再配一个。语音合成?又一个。浏览器自动化?还得折腾。每多一个工具能力,就多一轮「注册→申请→拿 Key→写环境变量→调试」的循环。

对于开发者来说,这不是技术难度的问题,是纯粹的体力活。而且 Key 多了之后,管理、轮换、排查哪个过期了哪个额度用完了,都是隐性成本。

0.10.0 的 Tool Gateway,就是冲着这个痛点来的。

Hermes Agent v0.10.0 Tool Gateway 架构示意图,展示订阅用户通过单一入口调用多种工具能力的流程

Tool Gateway 到底做了什么

说白了,Tool Gateway 是 Nous Research 在自己的 Portal 订阅体系和 Hermes Agent 的工具层之间加了一个统一网关。

过去的模式是这样的:

Hermes Agent → Web Search API (Key A)
             → Image Gen API (Key B)
             → TTS API (Key C)
             → Browser Automation (Key D)

每条线都是独立的,你得自己维护四把钥匙。

现在变成了:

Hermes Agent → Nous Tool Gateway (Portal 订阅) → Web Search
                                                → Image Generation
                                                → Text-to-Speech
                                                → Browser Automation

一个入口,一个身份认证,后面的事情 Gateway 帮你搞定。

这个思路其实不新鲜。做过 API 聚合的人都知道,统一网关是降低集成复杂度最直接的办法——OpenAI Hub 做的也是类似的事情,一个 Key 调所有主流模型。Tool Gateway 把同样的逻辑搬到了工具层。

具体到使用体验上,变化非常直观。配置流程从过去的「翻文档→注册服务→拿 Key→写 .env→重启→祈祷能跑通」,简化成了两步:

hermes model
# 选择 Nous Portal
# 选择要启用的工具

没了。就这么多。

不只是少配几个 Key 的事

如果你觉得 Tool Gateway 只是「少填几个环境变量」,那就低估它了。

第一,它改变的是工具管理的整体体验。

0.10.0 把 Tool Gateway 和 hermes toolshermes status 这两个命令做了深度集成。这意味着你可以用统一的方式查看所有工具的可用状态、配置情况和运行时信息。过去你得自己去检查每个第三方服务的状态,现在一条命令就能看全貌。

# 查看所有工具状态
hermes tools

# 查看整体运行状态
hermes status

对于把 Hermes Agent 部署在 NAS 或云服务器上 7x24 跑的用户来说,这个改进的运维价值很实在。半夜某个工具挂了,你不用挨个排查是哪个 Key 过期了,直接看 status 就知道。

第二,它清理了历史债务。

旧版本里有一个隐藏环境变量 HERMES_ENABLE_NOUS_MANAGED_TOOLS,用来控制是否启用 Nous 托管的工具。这种「隐藏开关」的设计在早期快速迭代时很常见,但对用户来说就是个坑——你不翻源码或者社区帖子,根本不知道有这个东西。

0.10.0 把它干掉了,换成了更清晰的订阅检测和配置方式。该有的能力自动检测,该选的选项明确暴露。这是产品成熟度提升的标志。

第三,运行时优先级更合理了。

官方特别提到了「优先正确选择 gateway」这个改进。翻译成人话就是:当你同时配置了本地工具和 Gateway 工具时,系统能更智能地决定用哪个。这在实际使用中很重要——你可能本地有一个自建的搜索服务,同时 Gateway 也提供搜索能力,0.10.0 能更合理地处理这种冲突。

180+ 提交背后的稳定性打磨

除了 Tool Gateway 这个主角,0.10.0 还包含了 180 多个提交的修复和优化。

这个数字本身就说明问题。Hermes Agent 的迭代速度在开源 Agent 项目里属于第一梯队,从 2 月开源到现在不到三个月,版本号已经推到了 0.10.0。快是快,但快也意味着前面几个版本积累了不少毛刺。

180+ 提交覆盖的范围很广,虽然官方没有逐一列出所有修复项,但从社区反馈来看,之前被吐槽比较多的几个问题——上下文压缩的稳定性、Gateway 消息通道的可靠性、工具调用的错误处理——大概率都在这轮修复范围内。

对于生产环境用户来说,这种「大版本功能 + 大量稳定性修复」的组合是最受欢迎的。你既拿到了新能力,又不用担心升级之后原来能跑的东西突然炸了。

和 OpenClaw 的路线分歧越来越明显

聊 Hermes Agent 绕不开 OpenClaw。这两个项目在社区里经常被放在一起比较,但走到今天,它们的路线分歧已经非常清晰了。

OpenClaw 是开创者,它让很多人第一次体验到了「真正能用的 AI Agent」。但它的问题也很明显:响应速度慢、配置复杂、不够轻量。社区里「被 OpenClaw 劝退」的声音一直不少。

Hermes Agent 从一开始就选了另一条路:更快、更轻、更灵活。它甚至提供了 hermes claw migrate 命令,可以直接导入 OpenClaw 的记忆、技能和 API 密钥,实现零成本迁移。这个设计很聪明——直接从竞品那里接用户。

而 0.10.0 的 Tool Gateway 进一步拉大了体验差距。当 OpenClaw 用户还在为每个工具单独配 Key 的时候,Hermes Agent 用户已经一个订阅搞定一切了。

当然,这里有个前提:你得是 Nous Portal 的付费用户。免费用户依然需要自己配置第三方 Key。这是 Nous Research 的商业化策略——用免费开源吸引用户,用订阅服务提升体验,用 Tool Gateway 增加订阅的价值感。

这个策略合不合理?我觉得挺合理的。开源项目需要可持续的商业模式,而「免费能用,付费好用」是目前被验证过的最健康的模式之一。

对开发者意味着什么

如果你正在用 Hermes Agent 或者在考虑用它,0.10.0 值得尽快升级。

对于已有用户,升级路径很简单:

# 更新到最新版本
curl -fsSL https://raw.githubusercontent.com/nousresearch/hermes-agent/main/scripts/install.sh | bash

升级后运行 hermes model 重新选择 Nous Portal,然后按提示启用需要的工具即可。

对于还没用过的开发者,现在是一个不错的入坑时机。0.10.0 的配置门槛比之前低了不少,而且 180+ 提交的稳定性修复意味着你踩坑的概率也小了很多。

如果你的场景是需要一个能长期运行、持续学习、多渠道响应的私有 AI 智能体,Hermes Agent 目前在开源方案里确实是最能打的选择之一。

关于模型接入的一点补充

Hermes Agent 支持多种模型后端,这是它的一大优势。但在国内网络环境下,直接调用海外模型 API 经常遇到连通性问题。

如果你在用 Hermes Agent 对接 GPT、Claude、Gemini 或 DeepSeek 等模型,可以考虑通过 OpenAI Hub(openai-hub.com)这类 API 聚合服务来中转。它兼容 OpenAI 格式,国内直连,一个 Key 就能调用所有主流模型,配置起来也很简单:

from openai import OpenAI

client = OpenAI(
    api_key="你的 OpenAI Hub Key",
    base_url="https://openai-hub.com/v1"
)

response = client.chat.completions.create(
    model="gpt-4o",  # 也可以换成 claude-sonnet-4-20250514、gemini-2.5-pro 等
    messages=[
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": "解释一下 Tool Gateway 的设计思路"}
    ]
)

print(response.choices[0].message.content)

在 Hermes Agent 的模型配置中,把 endpoint 指向 OpenAI Hub 的地址,填入对应的 Key,就能在国内环境下稳定使用各种模型了。这和 Tool Gateway 的理念其实是一脉相承的——减少不必要的配置摩擦,让开发者把精力花在真正重要的事情上。

往前看

Hermes Agent 从 2 月开源到现在,不到三个月就迭代到了 0.10.0,速度确实惊人。Tool Gateway 的发布标志着它从「功能堆叠」阶段进入了「体验打磨」阶段,这是一个好信号。

但也有需要观察的地方。Tool Gateway 目前绑定 Nous Portal 订阅,这意味着工具层的能力和 Nous Research 的服务可用性强绑定。如果 Portal 出问题,你的搜索、图像生成、语音合成就全挂了。这种「鸡蛋放在一个篮子里」的风险,对于生产环境用户来说需要有预案。

另外,目前 Gateway 支持的工具种类还比较有限——搜索、图像生成、语音合成、浏览器自动化,四个。后续能不能接入更多工具(比如代码执行、文件处理、数据库操作),以及第三方开发者能不能往 Gateway 里注册自己的工具,这些都是决定 Tool Gateway 天花板的关键问题。

不管怎样,0.10.0 是 Hermes Agent 发展历程中一个重要的里程碑。它证明了 Nous Research 不只是在堆功能,而是在认真思考怎么让这些功能真正好用。

在 AI Agent 这个赛道上,「能用」和「好用」之间的距离,往往比「不能用」到「能用」还要远。Tool Gateway 迈出了关键一步。


参考来源: