Nous Research 开发的开源 AI 代理 Hermes Agent。与前代产品 OpenClaw 相比,Hermes 最大的突破在于内置了完整的学习闭环——能从经验中自动创建和优化技能、跨会话记忆用户偏好,真正实现"越用越聪明"。文章涵盖项目核心特性、与 OpenClaw 的详细对比

​ Github地址:https://github.com/NousResearch/hermes-agent

一句话总结:OpenClaw是你养出来的龙虾,Hermes是自己会长大的龙虾。

一、Hermes Agent 是什么?

Hermes Agent 是由 Nous Research 开发的自我进化 AI 代理,它是目前唯一内置学习闭环的 agent——能从经验中创造技能(Skills)、在使用过程中自我优化、搜索历史会话,并跨 session 构建对用户的深度理解。

核心特性如下:

闭环学习系统:agent 在完成复杂任务后会自主创建技能(Skills),技能在使用中会持续自我改进,并通过 FTS5 全文搜索实现跨 session 的记忆召回。

多平台消息网关:支持 Telegram、Discord、Slack、WhatsApp、Signal 和 CLI 入口,可以一边在 Telegram 聊天,一边让 agent 在云端 VM 上工作。

模型无锁定:可以使用任何模型——Nous Portal、OpenRouter(200+ 模型)、OpenAI、或自己的端点。用 hermes model 命令随时切换,无需改代码。

多执行环境:支持六种终端后端——本地、Docker、SSH、Daytona、Singularity 和 Modal。Daytona 和 Modal 提供无服务器持久化,agent 环境空闲时休眠,按需唤醒,几乎零成本。

并行子 agent:可以派生隔离的子 agent 用于并行工作流,支持通过 RPC 调用工具的 Python 脚本。

定时任务:内置 cron 调度器,支持自然语言设置定时任务,并推送到任意平台。


二、Hermes Agent 与 OpenClaw 的区别

从项目本身来看,Hermes Agent 直接内置了从 OpenClaw 迁移的工具 hermes claw migrate,说明 Hermes 是 OpenClaw 的精神继承者和升级版,两者关系如下:

维度 OpenClaw Hermes Agent
定位 早期个人 AI agent 框架 进化版,加入了学习闭环
技能系统 基础 技能可自我创建、自我改进,兼容 agentskills.io 开放标准
记忆 有限 跨 session 记忆 + 用户建模(Honcho 集成)
消息平台 有限支持 Telegram/Discord/Slack/WhatsApp/Signal/Email 全支持
模型兼容 固定 200+ 模型随时切换
执行环境 本地为主 支持 Docker/SSH/云端无服务器
研究功能 内置 RL 训练环境(Atropos)、轨迹压缩

迁移时可以自动导入 OpenClaw 的 SOUL.md、记忆文件、技能、命令白名单、平台配置和 API 密钥。


三、系统支持

支持 Linux、**macOS 和 WSL2。原生 Windows 不受支持,Windows 用户需要先安装 WSL2 再运行。


四、Windows安装方法

4.1 第一种安装方式:普通用户安装(推荐)

① 在微软商店安装 Ubuntu,首次进入需设置账号密码。

image

image

image

image

② 一条命令完成安装:

代码语言:TXT

自动换行

AI代码解释

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

image

安装脚本会自动处理一切——Python、Node.js、依赖项和 hermes 命令,除 git 外无需任何前置条件。

③ 安装完成后:

代码语言:TXT

自动换行

AI代码解释

source ~/.bashrc    # 重载 shell(zsh 用户用 source ~/.zshrc)
hermes              # 开始对话!

image

image

image

4.2 开发者安装

展开 

代码语言:TXT

自动换行

AI代码解释

git clone https://github.com/NousResearch/hermes-agent.git
cd hermes-agent
git submodule update --init mini-swe-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]"
uv pip install -e "./mini-swe-agent"

image

4.3 首次使用

代码语言:TXT

自动换行

AI代码解释

hermes setup    # 全功能配置向导(一站式配置所有选项)
hermes model    # 选择 LLM 提供商和模型
hermes tools    # 配置启用哪些工具
hermes gateway  # 启动消息网关(Telegram、Discord 等)

image

如果你是从 OpenClaw 迁移过来的:

代码语言:TXT

自动换行

AI代码解释

hermes claw migrate           # 交互式迁移
hermes claw migrate --dry-run # 预览会迁移哪些内容
Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐