Meta Muse:个人 Agent 执行环境的分层边界

核心结论

Muse 的差异不是单个模型能做多少,而是将持续计算、工具执行、授权审批、凭证处理和恢复状态放进相互制约的个人执行环境。

归入 01-ai-agents:本文讨论 Agent 系统边界,而非 AI Coding 技巧。资料由 Meta 官方说明、作者推断和社区仓库组成,三者不能混用为同级证据。

九个知识节点

  1. 个人执行环境:作者引用 Meta 的个人云端 VM 描述;浏览器、工作区与后台任务可在 App 关闭后继续,但也增加平台隔离和隐私责任。
  2. 模型与 Harness 分离:Muse Spark 负责提出动作,Hatch 驱动循环与工具;大上下文窗口不能替代持久目标、权限和状态。
  3. Runtime Cell 隔离:按文章引用的安全说明,不可信页面和 Agent 工具位于隔离 Cell,敏感服务在外;即使模型误判,也限制所能接触的系统资源。
  4. Sentinel 授权:独立控制面基于连接器、动作、对象和网络出口返回 allow、deny 或 ask;模型声称获得许可不等于用户实际批准。
  5. 确定性审批:需要确认的网络或购买动作进入客户端 UI;接管浏览器、输入凭证和付款不应由自然语言推测同意。
  6. 凭证代理:模型只接触替身令牌,真实凭证在被授权的网络边界使用;持有能力与持有明文秘密是两种不同权限。
  7. 污染数据出网:进程读过私有内容后应更谨慎审核出站请求;该机制降低注入攻击链的成功范围,不保证所有注入都被拦截。
  8. 状态与记忆分层:保存、可检索、进入当前上下文是不同状态;目标、事件、检查点和外部动作回执须分开维护。
  9. 外部副作用确认:发送邮件或付款不能凭模型文字和授权结果判成功;回执丢失时先查权威系统,再决定是否重试。

架构与证据

文章以安排出差为例:用户提出预算与付款前确认,模型选择下一步,Hatch 组装工具,Sentinel 判断权限,Runtime Cell 或浏览器执行,客户端处理需要用户决策的操作,结果回写检查点。要分别保存三份证据:模型意图、授权结果、外部服务成功状态。前两者都不能证明邮件已发或订单已付。

Meta 的个人 VM、隔离 Cell、Sentinel 与审批边界是本文引用的官方架构方向;具体脚本、连接器字段和快照多来自社区项目,不应推定为当前生产 API。文章同时比较 Codex、OpenClaw、Hermes 和 DSH:它们将复杂度分别放在开发工作区、本地可读文件、压缩回查和开发者运行时;并非同条件性能或安全评测。

Seetong 可借鉴动作

关联与限制