Rowan 用五条提示词翻到银行信息后,给 Agent 加了一台 microVM
编码 Agent 如果直接运行在个人电脑上,即使没有外部攻击,也可能沿着本机浏览器记录接触敏感信息。
导读
编码 Agent 如果直接运行在个人电脑上,即使没有外部攻击,也可能沿着本机浏览器记录接触敏感信息。Docker 的 Rowan Christmas 主张把执行放进 microVM,再分别控制文件、网络和凭证,而不只依靠提示词约束。Rowan 自述用五条提示让 Claude 从浏览器历史找到银行相关信息。随后他对照运行普通 Claude 与沙箱内的 Claude:前者找到宿主机浏览器历史,后者看不到这些文件。Docker 还描述由边界代理替换凭证占位符,让 Agent 调用服务时不直接取得真实密钥;相关仓库则可以只读挂载,供它理解接口而不能随手修改。网络规则可以允许或拒绝指定目标,身份委托链和更细的权限当时仍在计划中。团队需要按任务决定哪些文件能看、哪些操作可以执行。