## Claude “协同模式”容器环境概要 Claude AI 助手的“协同模式”运行在一个高度安全、沙箱化的 Linux 容器环境中。该容器基于 Ubuntu 22.04 LTS,针对 ARM64 架构构建,优先通过 Bubblewrap 与主机系统隔离,采用网络和 PID 命名空间分离,以及“父进程死亡则子进程也死亡”的策略。 安全性通过严格的 seccomp 过滤、删除的权限和硬件加速的密码学进一步加强。所有网络流量都通过本地隧道进行代理,以便监控和控制。该环境具有 10GB 根磁盘和 10GB 会话磁盘,用户文件存储在持久化工作区和上传目录中。 它包含完整的开发工具链(Python、Node.js、GCC、Java),但不包括 Go、Rust 和 Docker。核心进程运行 Claude Opus 4.5 模型,可以访问 Bash、Read 和 Write 等工具。 这种设计在功能性和强大的安全措施之间取得了平衡——临时会话、无 root 访问权限和多层隔离——为 AI 辅助的代码执行和文件操作创建了一个安全可控的环境。
## Fly.io Sprites:一次性云计算
Fly.io 最近推出了 **Sprites**,这是一种专为速度和灵活性而设计的新型云计算方法。与依赖容器的现有“Fly Machines”不同,Sprites 旨在成为“无需 Docker 的 Docker”——即时可用、一次性 Linux 虚拟机。
其核心思想是避免资源囤积。Sprites 不会预先分配和管理容器,而是在几秒钟内按需创建,利用对象存储实现持久的 100GB 根文件系统。当处于非活动状态时,它们会自动休眠,从而最大限度地降低成本。
使 Sprites 成为可能的主要创新包括:消除面向用户的容器镜像(依赖于标准基础镜像),利用对象存储实现数据持久性,以及“内向式”编排模型,其中大部分管理发生在虚拟机*内部*。
Sprites 与现有的 Fly.io 基础设施(如服务发现(Corrosion))集成,非常适合原型设计、交互式任务以及快速启动开发环境。虽然不打算用 Sprites 替换 Fly Machines 来处理高性能的生产工作负载,但它们提供了一种令人信服的新方法来处理云开发——以至于作者将其描述为“令人上瘾”。Fly.io 鼓励用户使用预装的 AI 代理(如 Claude 和 Gemini)来试用它们。