cloudflare/computer

为 AI Agent 提供持久化虚拟文件系统与可插拔执行后端的开源项目

为 AI Agent 提供持久化虚拟文件系统与可插拔执行后端的开源项目

产品定位

该项目定位为 Agent 运行时组件,差异点在于将文件系统状态与执行环境解耦:Workspace 可不配置后端单独作为文件系统使用,也可通过统一入口接入不同执行后端。需注意项目目前仅为预览版,API 不稳定、设计可能变化,官方明确不适合生产使用,选型时应将其视为实验性方案。项目以 MIT 许可证开源。

适合用户

  • AI Agent 开发者
  • Cloudflare Workers 开发者

功能亮点

  • Durable Object 内的虚拟文件系统

    以 SQLite 为权威状态的虚拟文件系统,可单独作为文件系统使用,也可配合执行后端。

  • 沙箱容器后端(完整 Linux 用户空间)

    容器后端提供完整 Linux 用户空间、真实二进制和真实网络。

  • Isolate shell 后端

    在 Dynamic Worker 中运行 just-bash 的 shell 后端。

  • Isolate JavaScript 后端

    在全新 Dynamic Worker 中运行 ECMAScript 模块的后端。

  • 统一执行入口

    workspace.runtime.exec(source, { backend }) 是唯一执行入口,由所选后端决定 source 是 shell 命令还是 ECMAScript 模块。

访问与价格

可用状态: 当前可用

价格信息: 开源

支持平台: API

价格说明: 开源项目,采用 MIT 许可证发布,仓库公开可访问。

官方入口

来源核验

资料核验于 2026-09-01