跳到正文
SGSteven Guan

原子概念

沙箱、出网与凭证代持

代码执行环境可以重建,凭证和业务权威留在受控服务。

要解决的问题怎样安全运行模型生成的代码?

检索别名:Sandbox · microVM · Vault · 容器安全

BLUEPRINT局部蓝图

01 输入

  1. 代码与文件
  2. 受限能力票据
→

02 处理机制

  1. 创建隔离环境
  2. 限制出网与资源
  3. 扫描并导出产物
→

03 输出与证据

  1. 可重建环境
  2. 受检产物

隔离对象

模型生成代码需要最小文件挂载、独立临时目录、CPU/内存/磁盘配额、超时、出网规则和依赖限制。容器是进程隔离手段,是否需要microVM或托管沙箱由威胁模型决定,不能把“放进Docker”当作完整保证。

生产凭证尽量不进入模型可读文件或生成代码的环境。工具网关或vault代持短期授权,以任务、scope和目的地约束动作;日志脱敏,限制调试权限。MCP连接标准不自动替远端server背书,工具定义变化和安装更新也属于供应链边界。

持久与临时分离

沙箱文件可能包含下载资料、浏览器登录和中间结果。为任务隔离目录和身份,明确复用范围、保留和销毁。必须持久保存的产物、证据引用与事件写到独立存储;恢复时重建环境而非假设原进程还活着。共享浏览器登录意味着共享能力,不能仅靠不同聊天窗口宣称隔离。

验证

用无真实危险数据的样本检查禁止域名、越界文件、资源耗尽、恶意依赖、取消后后台进程与清理。读取产物前检查文件类型、大小、路径穿越和宏/脚本等活动内容。验证通过也只证明已测边界,应记录具体环境和政策版本。

RELATIONSHIP MAP

与其他节点的关系

箭头从本节点指向目标;关系是工程分析映射,不代表厂商合作或已披露的内部实现。

PRIMARY SOURCES

来源与阅读边界

来源按研究截止日整理。官方文档说明能力和约束,代码只证明对应版本,论文与讲座不自动证明生产效果。 资料截止:2026-10-15。

  1. Anthropic:Managed Agents 架构 ↗官方文档 / 声明
  2. MCP:Security best practices ↗官方文档 / 声明