AI Intermediate Python

Hermes Agent - Nous Research 自进化 AI Agent

Nous Research 打造的自进化 AI Agent,内置学习闭环支持 Skill 自动创建和多平台接入,OpenClaw 精神继承者

aiai-agentanthropicclaudeopenaihermes

What is Hermes Agent?

Hermes Agent 是由 Nous Research 打造的自进化 AI Agent,核心特点是内置学习闭环——它能从经验中创建 Skill、在使用中自我改进、主动记忆知识、跨会话搜索历史对话,并持续加深对用户画像的理解。

支持几乎所有主流 LLM 提供者(OpenRouter 200+ 模型、OpenAI、Anthropic、Google AI Studio、Nous Portal、MiniMax、月之暗面 Kimi 等),一行命令切换,无供应商锁定。

v0.8.0(2026.4.8)是”Intelligence Release”,带来了 209 个合并 PR、82 个已解决的问题。

安装

一键安装(Linux / macOS / WSL2)

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
source ~/.bashrc
hermes

Windows 用户需先安装 WSL2。

开发模式安装(贡献代码)

git clone https://github.com/NousResearch/hermes-agent.git
cd hermes-agent
curl -LsSf https://astral.sh/uv/install.sh | sh
uv venv venv --python 3.11 && source venv/bin/activate
uv pip install -e ".[all,dev]"
python -m pytest tests/ -q

配置

hermes model     # 选择 LLM 提供者和模型
hermes tools     # 配置启用哪些工具
hermes setup     # 运行完整配置向导

中国用户推荐配置

提供商推荐模型说明
MiniMaxMiniMax-M2官方支持,低成本
月之暗面 Kimimoonshot-v1-128k长上下文,支持中文
OpenRouterclaude-3.5-sonnet200+ 模型可选

核心特性

  • 🔄 内置学习闭环:自动创建 Skill、FTS5 会话搜索、Honcho 用户建模
  • 🌐 多平台消息网关:Telegram、Discord、Slack、WhatsApp、Signal 等
  • 🖥️ 全功能 CLI 终端:实时流式输出、斜杠命令自动补全
  • 🛠️ 40+ 工具集 + MCP:文件、Web、代码执行、浏览器自动化
  • ⏰ 定时任务调度:自然语言描述任务,无需写 cron 表达式
  • 🤖 子 Agent 并行化:生成隔离子 Agent 并行处理多个工作流
  • ☁️ 任意环境运行:$5 VPS 到无服务器(Modal/Daytona)
  • 🔐 安全与隔离:危险命令检测、DM 配对验证、SSRF 保护

快速入门

CLI 对话

hermes

消息网关( Telegram / Discord 等)

hermes gateway setup    # 配置网关
hermes gateway start    # 启动网关

常用命令

操作命令
开始新对话/new/reset
切换模型/model [provider:model]
压缩上下文/compress
查看用量/usage
浏览 Skill/skills
查看平台状态/platforms
中断当前工作Ctrl+C

高级话题

从 OpenClaw 迁移

hermes claw migrate              # 交互式迁移(完整预设)
hermes claw migrate --dry-run    # 预览将要迁移的内容
hermes claw migrate --preset user-data   # 迁移不含密钥

Skill 系统

Hermes 的核心扩展机制,支持自动创建和改进。

/skills                    # 浏览所有可用 Skill
/<skill-name>             # 使用某个 Skill

MCP (Model Context Protocol)

连接任意 MCP 服务器扩展能力,支持 OAuth 2.1 PKCE 认证和 OSV 恶意软件扫描。

hermes tools        # 查看 MCP 工具配置

定时任务调度

hermes cron add "每天早上 9 点给我发一份昨天的工作摘要"
hermes cron list                    # 列出所有定时任务

最佳实践

1. 平台选择

场景推荐平台原因
日常开发 / 快速调试本地 CLI (hermes)响应最快,调试方便
移动端 / 随时随地Telegram Gateway手机随时发消息,云端运行
团队协作Slack Gateway多人共享,权限管理

2. 记忆管理

  • /compress:定期压缩上下文,减少 token 消耗
  • 自动 Skill 创建:复杂任务后 Agent 自动创建 Skill 记录经验
  • /insights --days 7:查看用量统计

3. 安全配置

hermes config set approval_mode always   # 首次部署务必配置命令审批

API 密钥存储在 ~/.hermes/.env,不要硬编码。敏感操作使用 Docker 或 Modal 后端隔离。

4. 模型选择

任务类型推荐模型原因
主力任务GPT-4o / Claude 3.5 Sonnet高质量
日常对话Kimi / MiniMax成本低,支持中文
辅助任务免费模型摘要、压缩不需要最强模型

常见问题

Q: Hermes Agent 和 OpenClaw 是什么关系?

Hermes Agent 是 OpenClaw 的精神继承者,由 Nous Research 主导开发。完全兼容 OpenClaw 迁移。

Q: 需要 GPU 才能运行吗?

不需要。可以运行在 $5 VPS 上,通过 OpenRouter 调用远程模型。

Q: 支持中文吗?

支持。中国用户推荐配置 Kimi/Moonshot 或 MiniMax 作为模型提供商。

下一步