ArtifactFS 是 Cloudflare 开源的 FUSE 文件系统驱动,把 Git 仓库挂载为本地目录,但跳过了完整 clone 的等待。打开仓库时整个目录树立即可见,文件内容按需在后台拉取,并优先下载 package.json、go.mod 这类清单文件和源码,二进制大文件靠后。它用 Go 编写,支持 git log、commit、checkout、diff 等标准操作,还实现了 copy-on-write 机制优化性能。
点评:在 Agent Coding 时代,git clone 的次数正在指数级上升,对于大型仓库成为了不可忽视的成本。Cloudflare 把它放进 Artifacts 生态,意图明显是提升自家 Workers 沙箱的竞争力。局限也明显:git status 等遍历操作开销极大,非 Linux 环境兼容性也不好。短期内更适合容器化的 Agent 环境,桌面端日常开发还不如直接 clone。