55. 运行一组通过 MCP 共享文件的沙盒化 Claude Code 实例
他们做了什么
这位开发者运行着一组相互交换文件的沙盒化 Claude Code 实例。代理通过 MCP 工具,使用一种自定义的 URI 协议(agentfiles://)在一个虚拟文件系统中列出、上传和下载文件。外层的统筹器接收这些 MCP 请求,并在 AWS 上完成真正的文件操作,所以代理永远看不到凭据,也不知道背后用的是 AWS。
结果如何
模型很好地适应了这个不寻常的文件系统,各个代理也保持了完全隔离。工具请求日志加上统筹器日志,可以实现完整的审计。来源没有给出数据。
需要知道
把存储凭据保留在统筹器中,只开放范围很窄的 MCP 文件工具,这样沙盒中的代理永远不会直接接触后端。
你可以这样尝试
帮我设计一组小型的沙盒化 Claude Code 实例,通过一个提供虚拟文件系统的 MCP 服务器共享文件。做一个最小原型,包含 [数量] 个代理、一个以 [本地文件夹或 S3 存储桶] 为后端的共享文件存储,以及一份记录每次文件读写的审计日志。当两个代理能相互传递一个文件、并且我能读取日志时就停止;接触任何云资源或凭据之前先问我。
评论
0分享你对这一章的想法