Skip to content

Hermes Agent 接入

Hermes Agent 是可以在终端和聊天软件里处理项目任务的 AI Agent,适合长期管理文件、执行工具和处理自动化任务。

通过 Hermes 的 Custom endpoint 添加 UseGoodAI 后,Hermes 会通过 https://api.usegoodai.com/v1 使用模型。配置入口是 hermes model

安装 Hermes

Linux、macOS、WSL2 终端运行:

bash
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

重新打开终端,确认 Hermes 可用:

bash
hermes --version

看不到版本号时,先重新打开终端;Windows 原生命令行遇到路径或依赖问题,改用 WSL2 终端安装。

填写 UseGoodAI

打开模型向导:

bash
hermes model

Provider 选择 Custom endpoint,然后按提示填写:

Hermes 提示填写
API Base URL / Base URLhttps://api.usegoodai.com/v1
API KeyUseGoodAI API Key
Model name当前 Key 分组可用模型,例如 claude-fable-5gemini-3.6-flashgrok-4.5
Context window不强制;必须填写时按模型上下文填写

Base URL 只填到 /v1,不要追加其它路径。

启动并测试

配置完成后运行:

bash
hermes

进入 Hermes 后发送:

text
测试

能正常回复,说明 Hermes 已经通过 UseGoodAI 发起请求。

排查

先查看 Hermes 当前读取的配置:

bash
hermes config

重点看三项:

字段应该看到
providercustom
default / model当前 Key 分组可用模型
base_urlhttps://api.usegoodai.com/v1
现象处理
401 Unauthorized重新复制 UseGoodAI API Key,再跑一次 hermes model
模型不存在换成当前 Key 分组里的完整模型名
路径错误Base URL 改回 https://api.usegoodai.com/v1
Hermes 仍用旧模型退出 Hermes,重新运行 hermes model
403 block / 403 Forbidden先确认 Key 分组;仍失败时看 外接调用 User-Agent 说明

进阶命令

能正常使用后再看这些命令:

命令用途
hermes config查看当前配置
hermes config set terminal.backend docker让终端工具在 Docker 隔离环境里运行
hermes dashboard打开网页控制台,管理会话、配置和任务
hermes --tui使用终端图形界面
hermes doctor诊断安装、依赖和环境问题
hermes model重新选择模型和接口
hermes sessions list查看历史会话
hermes --continue继续最近一次会话
hermes gateway status查看消息网关状态
hermes update更新 Hermes