DeepSeek AI 开源的智能体运行框架,采用“一切皆插件”架构,可通过 Web 界面运行。
cloudflare/computer
一个运行在 Durable Object 中的虚拟文件系统,为 AI 智能体提供可执行 shell 或 JavaScript 的工作空间。
- Star
- 9,640
- Fork
- 566
- 未关闭 Issue
- 29
- 最近提交
- 9小时前
这是什么?
Cloudflare Computer 把工作空间的权威状态保存在 Durable Object 内的 SQLite 中,并以文件系统的形式对外提供。智能体或应用可以通过统一的 `workspace.runtime.exec` 入口读写文件,并针对这些文件执行代码。
执行层可插拔。容器后端通过名为 computerd 的守护进程,在沙箱容器内以 FUSE 方式挂载工作空间,可使用完整的 Linux 用户态环境。Worker shell 后端在 Dynamic Worker 中运行 just-bash;Worker JavaScript 后端则在 Dynamic Worker 中执行 ECMAScript 模块,并可访问工作空间文件系统以及 git、容器等宿主模块。一个工作空间可以用稳定的 ID 注册多个后端,每个后端在首次使用时才建立连接。
仓库是一个 TypeScript monorepo,包含文件系统、RPC 类型、computerd 守护进程和顶层 Computer 包。容器后端和 Worker shell 后端目前标注为实验性质,具体哪些部分可用于生产环境,请参考对应包的说明。
核心功能
- 01以 Durable Object 内的 SQLite 作为工作空间状态的权威来源。
- 02通过 computerd 在沙箱容器中以 FUSE 挂载工作空间。
- 03无需容器,在 Dynamic Worker 中用 just-bash 执行 shell 命令。
- 04在 Dynamic Worker 中执行 ECMAScript 模块,并支持基于工作空间的 fs/promises。
- 05同一工作空间可注册多个执行后端,按 ID 选择。
适用场景
- 为 AI 智能体提供带 shell 访问能力的持久化工作目录。
- 在隔离的 Worker 中针对工作空间文件运行智能体生成的代码。
- 构建能在 Linux 容器内编辑文件并调用工具的对话式智能体。
- 在基于 Cloudflare Workers 的沙箱中试验代码执行。
标签
常见问题
- computer 是什么?
- 一个运行在 Durable Object 中的虚拟文件系统,为 AI 智能体提供可执行 shell 或 JavaScript 的工作空间。 Cloudflare Computer 把工作空间的权威状态保存在 Durable Object 内的 SQLite 中,并以文件系统的形式对外提供。智能体或应用可以通过统一的 `workspace.runtime.exec` 入口读写文件,并针对这些文件执行代码。
- computer 可以免费使用吗?用的什么许可证?
- computer 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- computer 还在维护吗?
- 活跃维护中。computer 最近一次提交是在 2026年10月18日。
- computer 适合用来做什么?
- 为 AI 智能体提供带 shell 访问能力的持久化工作目录。 在隔离的 Worker 中针对工作空间文件运行智能体生成的代码。 构建能在 Linux 容器内编辑文件并调用工具的对话式智能体。 在基于 Cloudflare Workers 的沙箱中试验代码执行。
- 在哪里获取 computer?
- 源代码和安装说明在 GitHub 上:https://github.com/cloudflare/computer
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
面向 Claude Code 和 Codex 的智能体编排层,提供多智能体集群、持久记忆与任务协调。
本地模型网关,让 Claude Code、Codex、OpenCode 等编程智能体共用一个端点,并在多个模型服务商之间路由请求。
让 AI 编程智能体把爆款视频克隆为可编辑、可重复运行的视频工作流,并可替换素材、字幕与插入画面。
一组基于 Claude API 的入门示例项目,覆盖客服助手、金融分析、浏览器与电脑操作代理等可部署应用。
把参考图中的物体用可运行的程序化 Three.js 代码重建出来,无需网格文件,并带可动画的层级结构。