跳转到内容

Hermes Agent

想要带持久记忆、可沉淀 Skills 的本地 Agent,并希望模型流量走自己网关的用户。

官网参考:https://hermes-agent.org/

常见方式之一是用 npm 全局安装。若还没有 Node.js / npm,先完成 安装 Node.js 与 npm

npm install -g hermes-agent

或以官方安装脚本为准(推荐以官网当前文档为准):

# 示例:按官网最新 install 脚本执行
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

初始化:

hermes setup
# 或
hermes model
  • API Key、{{API_BASE_URL}}{{MODEL_NAME}}
  • 建议配合 CC Switch
  1. CC Switch → 添加供应商
  2. 勾选 Hermes
  3. 填写 Key 与 {{API_BASE_URL}}
  4. 设置默认模型
  5. 启用后新开终端,运行 hermes

CC Switch 通常维护:

  • ~/.hermes/config.yaml
  • ~/.hermes/.env

config.yaml / .env 中配置 custom provider:

  • provider endpoint:{{API_BASE_URL}}
  • api key:写入 .env,避免明文提交到 Git
  • default model:{{MODEL_NAME}}

改认证类配置后,按官方说明重启(例如 gateway restart,若你启用了网关模式)。

hermes
# 或
hermes chat -q "请只回复:配置成功"
  • 找不到命令:检查 npm 全局 bin 是否在 PATH
  • provider 无效:确认 Base URL 与协议匹配
  • Skills / MCP 丢失:切换供应商后检查 CC Switch 是否应用了通用配置片段