先说结论
如果从“长期可迁移的用户资产”与“应被平台基础设施化的运行时复杂度”这两个角度看,新一代 Agent 基础设施的方向确实值得参考。它把 Harness、Session、Sandbox 这些运行时问题切得更清楚,而把真正属于用户的那部分,尽可能落回文件系统。
OpenClaw 现有架构哪些地方是对的
- 文件化长期层:SOUL、USER、MEMORY、workspace 规则、技能目录,这条路本身是对的。
- 把 Agent 从纯对话框里拉出来:让它有角色、记忆、工作区、工具边界,这一点非常关键。
- 技能与工具分层:Skill 负责经验复用,Tool 负责执行接口,这个思路成立。
- 多入口接入能力强:消息、文档、浏览器、节点、画布、外部服务,都已经有很强的可操作性。
但现有问题域也确实存在
1)长期层与运行时层还不够彻底解耦
虽然 OpenClaw 已经很重视文件,但很多运行时复杂度仍然直接暴露给使用者:会话编排、长任务机制、审批策略、节点执行边界、工具启停、调度恢复,仍然需要用户或 agent 频繁显式处理。
2)概念层次多,容易混
Gateway、Agent、Subagent、Skill、Tool、Node、Canvas、Session、Memory、Workspace……这些概念本来各有位置,但对普通读者或普通使用者来说,很容易变成一团“功能名词森林”。
一旦系统解释成本太高,用户就会开始凭直觉误配:把 Skill 当 Tool、把长期 Agent 当临时 worker、把会话当状态文件、把功能页面当架构理解。
3)运行时控制面暴露感偏强
从工具、节点、审批、调度到长任务监督,OpenClaw 给了很强的控制能力,但也意味着更多“系统操作姿势”暴露在用户侧。对高手是优点,对普通用户则可能是维护负担。
4)“能做很多事”容易压过“长期形态应该怎么稳”
OpenClaw 很容易被展示成一个能力极多的系统:接消息、发消息、调浏览器、写文档、跑命令、开子 agent……但长期来看,最重要的问题其实不是“还能再接一个工具吗”,而是“用户真正该长期保留的资产是什么”。
为什么新一代 Agent 基础设施值得参考
它最有价值的地方在于:把文件层定义为用户真正可掌控、可迁移、可版本化的长期层;把运行时编排、安全隔离、崩溃恢复、横向扩展下沉给基础设施。
更像新一代 Agent 基础设施的思路
用户主要管理文件系统里的规则、Skill、长期记忆、项目约束。Harness / Session / Sandbox 是平台运行时层,默认替用户兜住复杂度。
更像 OpenClaw 当前的体感
文件层已经存在,但运行时层还经常显性暴露给用户或 agent,需要自己编排、自己监督、自己理解更多系统概念。
两者差别,不在“谁更高级”,而在分工边界
- 新一代 Agent 基础设施更强调虚拟化分层:Harness、Session、Sandbox 更像标准化运行时组件。
- OpenClaw 更像开放型系统:功能面广、可操控面强,但也更容易把复杂度暴露到外面。
- Claude 路线更像“把龙虾身子基础设施化”:把动态层收归平台。
- OpenClaw 当前仍带有较强“系统搭建感”:对 builder 很友好,对非 builder 不一定轻松。
OpenClaw 最值得借鉴的方向
- 进一步强化文件即长期层:让更多“真正值得保留的东西”标准化落在文件里,而不是散在会话或运行时配置中。
- 进一步弱化用户对运行时细节的感知:调度、恢复、supervision、worker 生命周期管理,应该更多交给系统默认路径。
- 减少概念外露:对外讲解时,把概念折叠成更少的层次,不让用户先学系统图谱再开始用。
- 把安全和默认边界做得更像基础设施,而不是经验项:让“安全默认值”成为用户几乎不用自己反复理解的系统底色。
但这不等于 OpenClaw 方向错了
更准确的说法是:OpenClaw 已经走在对的几条关键路上——文件化记忆、角色化 agent、skill 机制、工具边界、长期工作区——只是它现在还带着比较强的“builder 系统”气质,而新一代 Agent 基础设施则把更多运行时复杂度吃进了基础设施里。
所以 /openclaw/ 首页应该怎么说
首页不该只说“这是多 Agent 架构”。更好的表达应该是:
总结
新一代 Agent 基础设施之所以值得参考,不是因为它“更潮”,而是因为它把一个长期会反复出现的问题讲得更透:用户应该长期拥有的是文件层,不是运行时负担。
而 OpenClaw 当前最值得继续进化的地方,也正是在这里。