上一篇我们聊了Hermes Agent的爆发式增长和核心概念。这篇来点硬核的——从零安装到实际使用,再到和OpenClaw的全维度功能对比,帮你判断到底该选哪个。
01 一行命令,安装完成
系统要求
不支持原生 Windows CMD/PowerShell,Windows 用户需通过 WSL2 使用。
一键安装
打开终端,粘贴这一行:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash脚本会自动安装 Python、Node.js、ripgrep、ffmpeg 等所有依赖,设置全局 hermes 命令。
安装完成后刷新环境:
source ~/.bashrc # 或 source ~/.zshrc快速配置
hermes setup # 一站式配置向导# 或分步配置:hermes model # 选择 LLM 提供商和模型hermes tools # 配置启用哪些工具hermes gateway setup # 接入消息平台(Telegram/飞书/企微等)输入 hermes 即可进入交互式终端界面,开始对话。
常见问题速查
command not found | source ~/.bashrc,或重新运行安装命令 |
hermes config checkhermes config migrate | |
hermes doctor |
02 接入国产大模型
Hermes Agent 支持通过 hermes model 交互式配置,也可以直接编辑 ~/.hermes/config.yaml。
接入 DeepSeek
model: default: deepseek-chat provider: custom base_url: https://api.deepseek.com/v1 api_key: 你的DeepSeek API Key接入通义千问
设置环境变量后运行 hermes model 选择阿里云提供商:
export DASHSCOPE_API_KEY="你的DashScope密钥"hermes config set model.provider alibabahermes config set model.default qwen3.5-plus接入其他模型
通过「More providers → Custom endpoint」接入任意 OpenAI 兼容 API,一行命令切换模型,400+ 模型即插即用。
03 核心功能深度解析
① 四层记忆架构
这是 Hermes 最核心的差异化能力,不是简单的"记住上次聊了什么",而是系统化的多层记忆:
• 会话记忆:当前对话的完整上下文 • 持久记忆:跨会话保留的关键事实和偏好(SQLite + FTS5全文检索) • 技能记忆:Agent自动提炼的成功经验模式,存为可复用的 SKILL.md • 外部后端:可选的向量数据库,用于大规模知识检索
当你说"上次我们讨论的那个项目",它会自动搜索记忆文件找回上下文,无需你重复说明。
② 自动技能生成与自进化
这是 Hermes 的杀手锏。
传统 Agent(包括 OpenClaw)的技能需要人工编写和维护。而 Hermes 在运行过程中会自动从任务执行中提取模式,生成 SKILL.md 文件。
举个例子:当你教会它一次"如何清理 Docker 镜像",下次遇到类似需求,它会直接调用该技能,而非重新推理。如果发现更好的方法,还会自动更新技能文档。
据社区反馈,5轮迭代后成功率可提升 15-30%。
③ 全平台网关(Gateway)
配置一次,即可通过以下渠道与 Agent 交互:
• 海外:Telegram、Discord、Slack、WhatsApp、Email • 国内:飞书、企业微信、钉钉 • 语音:支持语音转文字(CLI、Telegram、Discord) • 本地:完整的 TUI 终端界面,支持多行编辑、命令补全、流式输出
单个后台进程可以同时连接所有已配置平台,实现"手机发指令 → 服务器执行 → 手机收结果"的闭环。
④ 安全沙盒机制
Hermes 从 Day 1 就内置了系统级安全防护:
• 危险命令审批:执行高风险操作前需要用户确认 • 用户授权机制:细粒度的权限控制 • 容器隔离:支持只读根文件系统 + 能力丢弃 • Prompt Injection 扫描:防止提示注入攻击 • 凭证过滤:自动过滤敏感信息泄露 • 供应链审计:对依赖进行安全审查
⑤ 多代理协作与任务调度
• 子代理(Sub-agents):支持并行处理多任务 • 内置 Cron 调度:自然语言设置定时任务,如"每天9点生成日报" • MCP 集成:连接外部 MCP 服务器,安全扩展工具能力
⑥ OpenClaw 一键迁移
Hermes 原生支持从 OpenClaw 迁移:
hermes claw migrate一键导入原有的 SOUL.md、MEMORY.md、技能、API Key 等配置,平滑过渡。
04 与 OpenClaw 全维度对比
设计哲学的根本差异
这是两者最本质的区别:
• OpenClaw:控制平面优先,人在决策链中心。人定义规则,Agent 执行规则。文件驱动的身份系统(SOUL.md、AGENTS.md)。 • Hermes Agent:学习循环优先,Agent 自主迭代升级闭环。越用越懂你,自动化程度更高。
简单说:OpenClaw 想当你的"瑞士军刀",Hermes 想当你的"搭档"。
核心功能对比表
| 技能系统 | ||
| 记忆系统 | ||
| 模型支持 | ||
| 安全机制 | ||
| 定时任务 | ||
| 多平台接入 | ||
| 移动端 | ||
| 可视化 | ||
| 终端体验 | ||
| MCP 生态 | ||
| 最低资源 | ||
| 更新频率 | ||
| 开源协议 | ||
| GitHub Stars |
各有所长
Hermes Agent 赢在:
• 自动技能进化(不需要人手写Skill) • 四层记忆架构(跨会话记忆更深层) • 模型无关(400+模型即插即用) • 安全开箱即用(无需额外配置) • 部署门槛低(5美元VPS即可)
OpenClaw 赢在:
• 平台覆盖广(50+原生渠道) • 技能生态成熟(ClawHub 13,700+) • 原生移动端体验(iOS/Android App) • 可视化工作区(Canvas) • 本地化执行能力强 • 社区和文档更完善
互补使用:Hermes 当"大脑",OpenClaw 当"手脚"
社区里有用户分享了一个非常聪明的用法:
• Hermes 负责"指挥":记住偏好设定、使用习惯和 Skill 迭代,积累长期知识 • OpenClaw 负责"执行":利用丰富的 Skills 和平台接入能力执行具体任务
两者配合,各取所长。
05 版本迭代一览
Hermes Agent 迭代速度极快,以下是近期里程碑:
v0.8.0(2026.4.8)—— 智能升级
• 自优化层:Agent能检测执行失败并自动修正工作流 • 智能超时:追踪实际工具活动而非挂钟时间 • Atropos RL 训练数据集成
v0.7.0(2026.4.3)—— 韧性发布
• 强化长期运行稳定性 • Manim 集成(自动生成高质量动画视频) • 实时模型切换
v0.2.0 — 单版本合并 216 个 PR、解决 119 个 issue、接入 7 个消息平台
06 写在最后
Hermes Agent 代表了一条不同于 OpenClaw 的设计路线:让 Agent 自己学会做事,而不是让人手把手教 Agent 做事。
对于追求自动化程度、需要长期记忆积累、想用国产大模型的用户,Hermes Agent 是一个值得认真尝试的选择。
而对于需要开箱即用、多平台集成、丰富技能生态的用户,OpenClaw 仍然是更稳妥的选择。
好消息是——它们不是非此即彼。hermes claw migrate 一键迁移,甚至可以互补使用。
参考链接:
• Hermes Agent GitHub:https://github.com/NousResearch/hermes-agent • 官方文档:https://hermes-agent.nousresearch.com/docs • 中文社区:https://hermesagent.org.cn
夜雨聆风