Claude Code 与 Instinct 的 VM 架构揭秘
The VMs Powering Mobile Agents (Instinct, Claude Code)
随着 Claude Code 和 Instinct 等 Agent 从本地迁移至手机端,其背后的运行环境发生了根本变化。Claude Code 使用 Firecracker 微虚拟机,将控制代理直接植入 VM 内部,通过 vsock 与宿主机通信,实现秒级启动与持久化存储。而 Instinct 则租用 E2B 沙盒,采用完整的 Ubuntu 系统,将 Agent 的记忆设计为存储在 S3 上的 git 仓库,利用 Markdown 和 wiki 链接构建持久化知识图谱。两者虽都基于 Firecracker,但在启动方式、内存管理及工具调用上各有千秋:前者密封操作者,后者将沙盒纯粹作为执行表面,通过云端浏览器租赁和 Vault 机制处理敏感操作。
持久的东西是 S3 上的一个 git 仓库,而机器是一次性的。