选型 · 对比
OpenClaw 和 Hermes Agent 怎么选,托管、框架、插件三类方案又各看什么
OpenClaw 和 Hermes Agent 都是 MIT 许可的开源智能体项目。OpenClaw 官方对照页列的一项差别在多人共用上:OpenClaw 可以按人配置角色上限,Hermes 同一适配器里已授权的人信任级别相同。对照页另外列了治理与资金、代码执行、记忆来源、执行边界等项,两边的配置可以用命令互相迁移。
- 发布日期
- 更新日期

OpenClaw 和 Hermes Agent 怎么选,配置能不能互相搬
Hermes Agent 由 Nous Research 维护,它的仓库把自己描述为带内置学习循环的智能体:从使用中生成技能,并在使用中改进。截至 2026-10-07,它的最新发布是 v0.21.5(2026-09-24)。
OpenClaw 官方文档有一页两者的逐项对照。这一页出自 OpenClaw 一方,依据的是 2026-08-27 审阅的一份 Hermes 源码快照,页面自己注明不是对抗测试,也不保证每种部署都如此。它逐项列出两边的做法,没有写哪类人该选哪个。官方表共 15 行,下面只转述治理与资金、多人共用、代码执行、记忆来源、执行边界五项,其余(策略闸、密钥、邮件、升级、审计、插件等)看原页。
| 对照项 | OpenClaw | Hermes Agent |
|---|---|---|
| 治理与资金 | OpenClaw Foundation,MIT;独立的 501(c)(3),靠捐赠,没有付费档、托管服务或代币 | Nous Research,MIT;有风险投资,另有付费的 Nous Portal 档位 |
| 多人共用 | 可以按人配置角色上限和默认角色 | 同一适配器里已授权的人信任级别相同,靠斜杠命令和分开的 profile 区分 |
| 代码执行 | JavaScript Code Mode(Node 或 QuickJS),调用宿主工具时过策略检查 | Python,跑在本地子进程或配置的终端后端里 |
| 记忆来源 | 记录记忆出自哪个会话;清除操作可归因,并留有已遗忘会话的记录 | 内置的字符串条目,不带来源会话记录,删除也不留标记;自主写入默认开启,可选审批 |
| 执行边界 | 权限由 Gateway 掌握,可配置沙箱、节点或云端 worker 执行;沙箱默认关闭 | 工具调度由父进程掌握,终端、文件和生成的 Python 可以放到远程后端执行 |
拿这几行对自己的情况:
- 几个人共用一个实例、要给不同的人不同权限:看“多人共用”。
- 在意记忆从哪来、清除时留不留记录:看“记忆来源”;OpenClaw 这边怎么查、怎么删,见查看和删除 OpenClaw 记忆的命令。
- 要让 agent 自己写代码跑:看“代码执行”,一边是 JavaScript,一边是 Python。
- 要把执行放进沙箱或远程机器:看“执行边界”,OpenClaw 这一格写着沙箱默认关闭。
- 在意项目靠什么维持:看“治理与资金”。
对照页写的是 8 月底的快照,之后两边都发过新版本,动手前以官方页当前内容为准。
配置怎么搬
两个方向都有现成命令,也都能先预览再动手:
# Hermes → OpenClaw:第一条预览,第二条执行
openclaw migrate hermes --dry-run
openclaw migrate apply hermes --yes
# OpenClaw → Hermes:第一条预览,第二条迁移
hermes claw migrate --dry-run
hermes claw migrate
按 OpenClaw 的 Hermes 迁移文档,导入的有模型配置、MCP 服务器定义、SOUL.md 与 AGENTS.md、MEMORY.md 与 USER.md(追加写入)以及带 SKILL.md 的技能;plugins/、sessions/、logs/、cron/ 等目录只归档、不自动启用,要自己看过再处理。执行前 OpenClaw 会先建一份备份并校验。带 --yes 的这条命令跳过确认,只导入非密钥内容;要带上支持的凭据,去掉 --yes 按提示回答,或保留 --yes 再加 --include-secrets。官方文档写的前提是全新的 OpenClaw 环境,已经在用的环境里,计划报出冲突时 apply 会停下,看过计划、确认要覆盖再加 --overwrite。导入后跑 openclaw doctor,再 openclaw gateway restart、openclaw status。openclaw migrate 也支持从 Claude 导入,总览见官方迁移指南。
反方向按 Hermes 仓库 README 的说明,hermes claw migrate 会搬 SOUL.md、记忆条目、用户自建的技能、命令允许清单、消息平台设置和白名单内的 API 密钥;不想带密钥就加 --preset user-data。哪个方向都不是全量照搬,搬完用一个小任务再试一遍。
自托管、托管、框架、插件:数据放在谁那里,谁负责升级
智能体方案大致有四类,同一个产品可以跨类,比如框架也可以被人托管起来卖。OpenClaw 属于第一类,安装与部署入口见OpenClaw 运行方式对比。
- 自托管:程序跑在你自己的电脑或服务器上,配置和会话记录存在你的机器里,升级、备份、权限都归你管。接云端模型时,发给模型的内容仍会到模型服务商那里。
- 托管服务:程序跑在供应商的服务器上,数据存在供应商那边。升级由供应商做,你管的是账号和它开放给你的设置;数据能不能导出、怎么退出,写在服务条款里。
- 开发框架:拿到的是代码库,智能体要自己写出来,部署在哪、数据放哪由你定。框架出了新版本,升级和重新测试也是你的事。
- 宿主插件:装在另一个软件里,能做什么受这个宿主开放的接口限制。数据经过宿主,插件有自己后端的还会到那一边,两边的条款都要看;宿主升级后插件要跟着更新。
开源、本地运行、上手和生态,各要注意什么
开源是不是就等于可控
源码能不能看、允不允许修改或商用、服务由谁管,是三个问题。项目本身开源,接的模型、插件和外部服务各有各的许可;带开源标签的方案也可能有订阅费,数据也可能外发。
OpenClaw 在 2026 年 7 月成立了基金会:2026-07-08 的官方公告宣布成立 OpenClaw Foundation,项目成为美国 501(c)(3) 非营利组织,并写明继续保持 MIT 许可。这说的是项目本身;你接入的模型、插件和外部服务各有各的条款。
模型在本机,是不是就不联网
Gateway、模型推理、浏览器、文件工具和外部服务可以各在各的地方跑。主模型在本机,网页访问、API、远程工具或回退模型仍可能联网;要离线,得把整条流程上的每一环都查一遍。模型怎么选见当龙虾的大脑:6 个模型选型方向与自测任务。
上手要花多少功夫
初次设置和日常维护是两笔账。OpenClaw 自托管要自己安排环境、模型连接、权限和更新,从本地部署教程开始,遇到部署问题看报错对照;托管服务省掉部署这一步,账号、数据接入和出了故障找谁仍要弄清楚。要接外部工具时再看 MCP。
工具和插件够不够用
列出任务真正要用的动作,到MCP 生态和Skills 用途目录里找对应的工具、连接器、插件或 MCP Server,看它支持的版本、要的凭证和权限、收不收费。Skill 是使用工具的说明,不替代执行能力。目录里条目多少,说明不了其中某一个好不好用。
想自己比一比,拿什么任务试
选一个允许访问的公开列表页,让每个候选方案提取指定区域前五条标题和链接、去重并存为新 CSV,自己逐条对照来源,记下配置花的时间、结果、失败原因和费用。
团队要集中管理多个 agent:OpenClaw Enterprise 是什么
官方 2026-09-29 公布了 OpenClaw Enterprise,定位是在敏感环境里管理常驻 agent 的开源平台,可以自托管。公告写明它还没到 1.0,目前是给组织做内部试点用,部署方式见官方公告。
常见问题
- OpenClaw 自托管和托管的智能体产品,各要自己管什么?
- 选 OpenClaw 自托管,主机、模型连接、工具权限、升级和备份都归你自己管。选托管产品,升级由供应商做,你管的是账号和它开放给你的设置,另外要到服务条款里看数据存在哪、能不能导出。
- OpenClaw 和 Hermes Agent 的配置能互相迁移吗?
- 能,两边各有命令。从 Hermes 搬到 OpenClaw,先用 openclaw migrate hermes --dry-run 预览,再用 openclaw migrate apply hermes --yes 执行(这条只导入非密钥内容);从 OpenClaw 搬到 Hermes 用 hermes claw migrate,加 --dry-run 可先预览。两个方向都不是全量照搬:按 OpenClaw 的迁移文档,Hermes 的 plugins、sessions、logs、cron 等目录只归档、不自动启用。搬完用一个小任务重新验证。