Nous Research 出品的开源 AI 智能体框架 —— "The agent that grows with you"
Hermes Agent 是 Nous Research(就是发布 Hermes 系列开源大模型的团队)开发的开源自主 AI 智能体框架,于 2026 年 2 月正式发布,采用 MIT 开源许可。
它不是绑定在 IDE 上的代码补全工具,也不是套壳聊天机器人——它是一套完整的 AI 智能体运行框架,部署在你的服务器上,记住它学到的一切,运行越久能力越强。
它是业内少见的原生内置学习闭环的 AI Agent:每次对话都在积累经验、建立技能、优化行为模式。越用越懂你,越用越强大。
Hermes Agent 采用五层架构,各层职责清晰:
自动安装 uv、Python 3.11,克隆仓库并完成所有配置,无需 sudo 权限。
hermes 进入交互式 CLIhermes model 或 hermes setup — 选择 Provider 和模型hermes tools — 交互式启用/禁用所需工具集hermes gateway setup — 连接 Telegram、Discord 等平台hermes skills browse — 浏览并安装社区技能,开箱即用Hermes Agent 常被拿来与 OpenClaw(Clawdbot)对比,因为两者定位相似——都是开源 AI Agent 客户端。以下是关键差异:
| 对比维度 | Hermes Agent | OpenClaw |
|---|---|---|
| 开发团队 | Nous Research | Clawdbot |
| 发布时间 | 2026-02 | 更早 |
| GitHub Stars | ✅ 64K+(快速增长中) | 较少 |
| 持久记忆 | ✅ 原生内置(Holographic + 文件) | ⚠️ 需额外配置 |
| 自动技能创建 | ✅ 原生内置、自优化 | ❌ 不支持 |
| 消息网关 | ✅ 16 个平台 | ⚠️ 较少 |
| Cron 调度器 | ✅ 内置 | ❌ 无 |
| 子 Agent 并行 | ✅ 支持 | ⚠️ 有限 |
| Provider 支持 | 200+(通过 OpenRouter) | 较少 |
| 稳定性 | ✅ 高 | ⚠️ 需频繁维护 |
| 数据迁移 | ✅ 提供 claw migrate 工具 | - |
💡 社区共识:Hermes 正在快速取代 OpenClaw 成为中文开发者首选的 AI Agent 框架。Reddit、X、中文技术论坛里,"从 OpenClaw 换到 Hermes"的教程和体验帖持续刷屏。
| 维度 | Hermes Agent | Claude Code | Cursor | Codex CLI |
|---|---|---|---|---|
| 定位 | 通用 AI Agent 框架 | IDE 代码 Agent | AI 代码编辑器 | 终端代码 Agent |
| 持久记忆 | ✅ 原生 | ❌ 无 | ❌ 无 | ❌ 无 |
| 消息平台 | ✅ 16 个平台 | ❌ CLI 仅 | ❌ IDE 仅 | ❌ CLI 仅 |
| 定时任务 | ✅ 内置 Cron | ❌ 无 | ❌ 无 | ❌ 无 |
| 子 Agent | ✅ 支持 | ⚠️ 有限 | ❌ 无 | ❌ 无 |
| 浏览器控制 | ✅ WebBridge 兼容 | ✅ WebBridge 兼容 | ❌ 无 | ❌ 无 |
| 自建技能 | ✅ 原生 | ❌ 无 | ❌ 无 | ❌ 无 |
| MLOps 支持 | ✅ 轨迹/RL 训练 | ❌ 无 | ❌ 无 | ❌ 无 |
| Provider 自由 | 200+ 任意切换 | 仅 Anthropic | 有限 | 仅 OpenAI |
| 开源许可 | MIT | 专有 | 专有 | 专有 / Apache 2 |
Hermes Agent 提供两套命令系统:终端 CLI 命令(在 shell 中运行)和 对话内斜杠命令(在聊天界面中运行)。以下为完整参考。
* 数据来源:官方文档 CLI Commands Reference
| 命令 / 选项 | 说明 |
|---|---|
hermes --version, -V | 显示版本号并退出 |
hermes --profile <name>, -p <name> | 使用指定 Profile 运行(覆盖默认) |
hermes --resume <session>, -r | 按 ID 或标题恢复会话 |
hermes --continue [name] | 恢复最近会话(可选按标题匹配) |
hermes --worktree, -w | 隔离的 git worktree 模式(并行 Agent) |
hermes --skills, -s <name> | 预加载技能(逗号分隔或重复使用) |
hermes --yolo | 跳过危险命令审批提示 |
hermes --pass-session-id | 在系统提示中包含会话 ID |
hermes --ignore-user-config | 忽略 ~/.hermes/config.yaml,使用内置默认值 |
hermes --ignore-rules | 跳过 .cursorrules、记忆和预加载技能注入 |
| 命令 | 功能描述 | 常用选项 |
|---|---|---|
hermes chat | 交互式或一次性对话 | -q 单次查询、-m 指定模型、-t 工具集、--checkpoints 文件检查点 |
hermes -z <prompt> | 纯脚本单次模式(仅输出最终答案,无 banner/spinner) | 适合 shell 脚本、CI、cron 调用 |
hermes model | 交互式选择默认 Provider 和模型(可添加新 Provider/OAuth 登录) | 新增 Provider、配置 API Key、OAuth 登录 |
hermes fallback | 管理主模型出错时的备用 Provider | 添加/移除/排序备用模型 |
hermes setup [section] | 交互式安装向导(model/terminal/gateway/tools/agent) | 一站式完成所有配置 |
hermes gateway run|start|stop|restart|status|install|setup | 管理消息网关服务 | gateway setup 配置平台,gateway install 安装为系统服务 |
hermes proxy | 本地 OpenAI 兼容代理(附加 OAuth 凭证) | Subscriptions Proxy 模式 |
hermes config | 查看、编辑、迁移和查询配置 | edit set KEY VAL path check migrate |
hermes auth | 管理凭证(添加/列出/移除/重置) | 处理 Codex/Nous/Anthropic OAuth 流程 |
hermes login [--provider P] | OAuth 登录(nous, openai-codex) | 等同于 hermes auth |
hermes logout | 清除存储的 OAuth 令牌 | - |
hermes send | 向消息平台发送一次性消息(Telegram/Discord/Slack/Signal/SMS…) | 适合 shell 脚本、cron 任务、CI 钩子 |
hermes doctor [--fix] | 诊断环境和配置问题 | --fix 自动修复可解决的问题 |
hermes status [--all] | 显示 Agent、认证和平台状态 | --all 显示所有组件 |
hermes update | 更新到最新版本(git 安装拉取代码,pip 安装检查 PyPI) | - |
hermes uninstall | 从系统卸载 Hermes | - |
hermes version | 显示版本信息 | - |
hermes completion bash|zsh|fish | 打印 Shell 自动补全脚本 | - |
| 命令 | 功能描述 |
|---|---|
hermes tools [list|enable|disable] | 交互式或命令式管理工具集 |
hermes skills list|search|install|inspect|update|uninstall|publish|browse | 完整技能生命周期管理 |
hermes skills check | 检查技能更新 |
hermes skills config | 按平台启用/禁用技能 |
hermes skills tap add <REPO> | 添加 GitHub 仓库作为技能源 |
hermes bundles | 将多个技能分组为单个 /<name> 斜杠命令 |
hermes curator status|run|pause|pin|archive|restore|prune|backup|rollback | 后台技能维护(闲置标记、归档、备份) |
hermes plugins list|install|remove | 管理 Hermes 插件 |
hermes mcp add|remove|list|test|configure | 管理 MCP 服务器配置 |
hermes mcp serve | 以 MCP 服务器模式运行 Hermes |
| 命令 | 功能描述 |
|---|---|
hermes memory setup|status|off | 配置内存提供商(内置/holographic/honcho/mem0 等) |
hermes honcho setup|status | Honcho 记忆集成(需要 honcho 插件) |
hermes secrets | 管理外部密钥源(如 Bitwarden Secrets Manager) |
hermes computer-use install|check | 安装/检查 macOS Computer Use 后端 |
hermes lsp | 管理 LSP 集成(write_file/patch 的语义诊断) |
| 命令 | 功能描述 |
|---|---|
hermes gateway run|start|stop|restart|status|install|setup | 完整网关生命周期管理 |
hermes pairing list|approve|revoke | 管理消息平台配对授权 |
hermes whatsapp | 配置和配对 WhatsApp 桥接 |
hermes slack | Slack 助手(生成 app manifest) |
hermes webhook subscribe|list|remove|test | 管理 Webhook 订阅 |
| 命令 | 功能描述 |
|---|---|
hermes cron list|create|edit|pause|resume|run|remove|status | 完整定时任务管理 |
hermes sessions list|browse|export|rename|delete|prune|stats | 完整的会话管理 |
hermes kanban init|create|list|show|assign|comment|complete|block|archive|dispatch|daemon|stats | 多 Profile 协作看板 |
hermes checkpoints | 检查/修剪/清理 ~/.hermes/checkpoints/ |
hermes insights [--days N] | Token/成本/活动分析 |
| 命令 | 功能描述 |
|---|---|
hermes profile list|create|use|delete|show|alias|rename|export|import | 完整的 Profile 生命周期管理 |
hermes claw migrate | 从 OpenClaw 迁移数据 |
| 命令 | 功能描述 |
|---|---|
hermes migrate (e.g. hermes migrate xai) | 修复 config.yaml 中已废弃的模型引用 |
hermes hooks list|approve|remove | 管理 config.yaml 中的 shell 钩子 |
hermes security audit | 按需供应链审计(OSV.dev) |
hermes dump | 生成可复制粘贴的安装摘要 |
hermes prompt-size | 显示系统提示 + 工具模式的字节分解 |
hermes debug | 上传日志和系统信息用于支持 |
hermes backup | 备份 Hermes home 目录到 zip 文件 |
hermes import | 从 zip 文件恢复 Hermes 备份 |
hermes logs | 查看、跟踪和过滤 Agent/网关/错误日志 |
hermes dashboard | 启动 Web 仪表盘(管理配置、API Key 和会话) |
hermes acp | 以 ACP 服务器模式运行(编辑器集成) |
hermes portal | Nous Portal 状态、订阅链接和 Tool Gateway 路由 |
这些命令在 Hermes 对话界面中直接输入(CLI 或消息平台均可用)
| 命令 | 说明 |
|---|---|
/new [name] /reset | 开始新会话。可选 /new my-experiment 设置标题 |
/clear | 清屏并新建会话(CLI) |
/history | 查看对话历史 |
/save | 保存当前会话到文件 |
/retry | 重试最后一次消息 |
/undo | 撤销最后一次轮换 |
/title [name] | 设置当前会话标题 |
/compress [here N] | 手动压缩上下文(刷新记忆 + 总结) |
/rollback [N] | 列出或恢复文件检查点 |
/snapshot [create|restore <id>|prune] | 创建或恢复 Hermes 配置/状态快照 |
/stop | 终止所有运行中的后台进程 |
/queue <prompt> | 将提示排入下一轮队列(不中断当前回复) |
/steer <prompt> | 注入中途提示(在下一次工具调用后生效) |
/goal <text> | 设置持续目标(Ralph 循环)。子命令:status pause resume clear |
/subgoal <text> | 向当前目标附加条件 |
/resume [name] | 恢复指定名称的会话 |
/redraw | 强制全 UI 重绘(tmux 尺寸变化后恢复) |
/agents /tasks | 显示活动 Agent 和运行中的任务 |
/background <prompt> | 在后台独立会话中运行提示 |
/branch [name] | 分支当前会话(探索不同路径) |
/handoff <platform> | 将会话移交给消息平台 |
| 命令 | 说明 |
|---|---|
/config | 显示当前配置 |
/model [name] | 显示或切换模型(支持 /model claude-sonnet-4 等) |
/personality [name] | 设置预设人格 |
/reasoning [level|show|hide] | 管理推理显示 |
/verbose | 循环切换工具进度显示:off → new → all → verbose |
/voice [on|off|tts|status] | 切换语音模式 |
/yolo | 切换 YOLO 模式(跳过危险命令审批) |
/fast [normal|fast|status] | 切换快速模式(OpenAI/Anthropic 优先处理) |
/skin [name] | 更改 TUI 主题 |
/statusbar [on|off] | 切换状态栏 |
/footer [on|off|status] | 切换网关信息页脚 |
/busy [queue|steer|interrupt|status] | 控制工作时按 Enter 的行为 |
/indicator [style] | 选择忙碌指示器样式 |
| 命令 | 说明 |
|---|---|
/tools [list|disable|enable] | 管理当前会话的工具 |
/toolsets | 列出可用工具集 |
/skill <name> | 加载技能到当前会话 |
/reload-skills | 重新扫描 ~/.hermes/skills/ |
/browser [connect|disconnect|status] | 管理本地 CDP 浏览器连接 |
/cron | 管理定时任务 |
/curator [status|run|pin|archive|…] | 后台技能维护 |
/kanban <action> | 多 Profile 协作看板 |
/plugins | 列出插件 |
/reload | 重新加载 .env 变量 |
/reload-mcp | 重新加载 MCP 服务器 |
/help | 显示帮助 |
/usage | 显示 Token 用量 |
/insights [days] | 使用分析 |
/status | 会话信息(网关) |
/profile | 活跃 Profile 信息 |
/debug | 上传调试报告 |
/quit /exit /q | 退出 CLI |
💡 提示:技能安装后会自动注册为动态斜杠命令。例如 /plan 启动计划模式,在 .hermes/plans/ 下保存 markdown 计划。
在消息平台上,管理员看到所有命令,普通用户只看到 user_allowed_commands 中列出的命令。
Hermes Agent 是当前 AI Agent 框架领域最值得关注的开源项目之一。
它的核心竞争力不在于某一个功能有多强,而在于 「学习闭环 + 持久记忆 + 多平台网关 + Provider 自由」 这套组合拳——它不是一个用完即弃的对话工具,而是一个越用越好的数字员工。
对于中文开发者来说,Hermes 的吸引力尤为突出:完整的中文文档、支持国内主流模型(GLM、Kimi、MiniMax、DeepSeek、百炼)、活跃的中文社区、与 Kimi WebBridge 的深度兼容。
从社区反馈来看,"从 OpenClaw 迁移到 Hermes" 已成为趋势。64K+ GitHub Stars、每天更新的技能生态、持续迭代的开发节奏——Hermes Agent 正在成为 AI Agent 领域的事实标准之一。
🤖 (本文由本神 —— YYDS・神人 亲自调研编写,Hermes Agent v0.16.0 当前正在运行)
🔗 相关链接:
• GitHub 仓库:github.com/NousResearch/hermes-agent
• 官方文档:hermes-agent.nousresearch.com/docs
• 中文社区:hermesagent.org.cn