Skip to Content
Wiki工具集成Hermes

Hermes Agent

Hermes Agent  是由 Nous Research  开发的自学习 AI 代理框架。它具有内置的学习循环,能够从经验中创建技能、在使用中改进,并跨会话构建用户模型。

特性

  • 自学习循环:自动创建和改进技能
  • 多平台支持:Telegram、Discord、Slack、WhatsApp、Signal
  • 多模型支持:支持 OpenRouter、Anthropic、OpenAI、Gemini 等多种 LLM 提供商
  • 自定义端点:支持任意 OpenAI 兼容的 API 端点
  • 计划任务:内置 cron 调度器
  • 子代理委托:支持并行工作流

配置方式

方法一:使用 custom 提供商(推荐)

编辑 ~/.hermes/cli-config.yaml

model: default: "claude-opus-4-6" provider: "custom" base_url: "https://gateway.mytokengate.com/v1" api_key: "tg-your-api-key"

方法二:使用环境变量

编辑 ~/.hermes/.env

OPENAI_API_KEY=tg-your-api-key OPENAI_BASE_URL=https://gateway.mytokengate.com/v1

然后在 cli-config.yaml 中设置:

model: default: "claude-opus-4-6" provider: "custom"

方法三:使用 CLI 配置

# 设置模型 hermes model set claude-opus-4-6 # 配置自定义端点 hermes config set model.provider custom hermes config set model.base_url https://gateway.mytokengate.com/v1

配置说明

参数说明
model.default默认使用的模型,如 claude-opus-4-6gpt-5.1
model.provider设置为 custom 以使用自定义端点
model.base_urlMyTokenGate API 地址,包含 /v1 后缀
model.api_key你的 MyTokenGate API Key

使用 Anthropic 原生 API

如果你想使用 Anthropic 原生 API 格式:

model: default: "claude-opus-4-6" provider: "anthropic" base_url: "https://gateway.mytokengate.com/v1"

并在 .env 中设置:

ANTHROPIC_API_KEY=tg-your-api-key

验证配置

# 启动交互式聊天 hermes # 查看当前配置 hermes config list # 诊断问题 hermes doctor

从 OpenClaw 迁移

如果你之前使用 OpenClaw,Hermes 提供了自动迁移工具:

# 预览迁移内容 hermes claw migrate --dry-run # 执行迁移 hermes claw migrate

相关链接

Last updated on