@cloudflare/computer

给智能体一台带虚拟文件系统的计算机

@cloudflare/computer 是 Cloudflare 推出的开源智能体运行时库,核心是运行在 Durable Object 内的虚拟文件系统,权威状态存于 SQLite。它通过统一的 workspace.runtime.exec 入口提供三种可插拔执行后端:容器沙箱、Isolate shell 与 Isolate JavaScript 模块执行,让智能体按任务选择合适的隔离环境运行代码。当前为预览版

交互式澄清提问代码沙箱执行函数调用容器调度管理工具协议集成智能体检查点快照恢复网络出口路由
访问官网
收录动态

11

最近更新

2026-10-26

评价样本

未收录

GitHub Stars

9,779

工具功能

这个工具能做什么、适合谁用,以及目前已识别的核心能力。

工具简介

@cloudflare/computer 是 Cloudflare 推出的开源智能体运行时库,核心是运行在 Durable Object 内的虚拟文件系统,权威状态存于 SQLite。它通过统一的 workspace.runtime.exec 入口提供三种可插拔执行后端:容器沙箱、Isolate shell 与 Isolate JavaScript 模块执行,让智能体按任务选择合适的隔离环境运行代码。当前为预览版

核心功能

8 项已整理
交互式澄清提问
代码沙箱执行
函数调用
容器调度管理
工具协议集成
智能体
检查点快照恢复
网络出口路由

价格信息

暂无可验证价格信息

暂无足够准确的价格信息。

基础信息

更新频率
近 7 天 2 条收录动态
最近更新
2026-10-26
覆盖行业
程序员

更新日志

按时间记录功能更新、版本发布、新工具入库等重要变化。

  1. 2026-10-26版本发布

    @cloudflare/computer 发布 0.7.1 补丁版:Git entrypoint 改用 node:crypto 计算哈希,不再打包 sha.js 及其 Buffer polyfill,使使用它的 Worker 体积缩减约 120 KB;worker-shell 模块经压缩体积缩小 28%;@cloudflare/computer/tools 及其 ai-sdk、pi-ai、tanstack-ai 变体不再引用打包的 isomorphic-git,避免 Node、Vite dev server 等非打包加载器额外拉取。

  2. 2026-10-23版本发布

    @cloudflare/computer@0.7.0 发布:WorkerJavaScriptBackend 新增实验性 onInterrupt(restart/replay),使被部署或崩溃中断的运行可恢复;新增 ctx.interrupt() 配合 runtime.pending()/respond(),让可重放运行等待审批等回答;并导出 WorkspaceFileStore 与 WORKSPACE_ROOT 供工具外部读写工作区文件。

  3. 2026-10-20版本发布

    @cloudflare/computer 发布 0.6.0:getWorkspace() 改为立即返回惰性客户端、首次调用时才解析,并移除 useThink 与 Think 兼容方法(@cloudflare/think 0.21 起直接接收 Workspace);WorkerJavaScriptBackend 在执行期间保持 Durable Object 存活并新增 maxCpuMs 选项;just-bash 改为可选 peer 依赖、使用 worker-shell 后端时需手动安装;getWorkspace() 接受任意带 __getWorkspaceStub() 的 Durable Object stub 而无需类型转换。同时宣布 Workspace、文件系统、worker-javascript 后端、挂载、agent 工具、Git、Assets、Artifacts 转为稳定,LegacyContainerBackend 弃用并改用 ContainerBackend,容器与 worker-shell 后端、ws:container、sync、computerd 保持实验性。

  4. 2026-10-13版本发布

    @cloudflare/computer 发布 0.5.1 补丁版:新增 forAISDKTools()(tools/ai-sdk)把工具集以 ws:tools 提供给隔离 JavaScript,并新增 ws:tools、ws:assets 主机模块,让 Agent 代码编程调用工作区工具、把文件发布到限时 URL;工具集新增 root 限定文件工具目录、execOutput{maxLines,maxBytes} 与 edit 的 diff 上限(diffTruncated 标记),exec input 改为对象并支持 JSON 字符串解析,grep/find 过滤参数支持单个或列表 glob;挂载支持 version 模式迁移,新增只读 WorkerBundle 挂载与 vite 的 computerBundle() 打包插件,ws:artifacts 新增 createToken/share。

  5. 2026-10-02版本发布

    @cloudflare/computer 发布 0.4.0 版本:新增面向 pi 与 TanStack AI 框架的 Workspace 工具集(createPiTools、createTanStackTools),让 Agent 可直接函数调用工作区能力;新增由 Durable Object 调度的 ContainerBackend 以管理容器生命周期,原平台调度后端更名为 LegacyContainerBackend;ws:git 默认全历史克隆并新增 cat-file、log、help 选项,便于开发者在容器化 Agent 工作区内完成 Git 操作。

  6. 2026-09-18版本发布

    发布 @cloudflare/computer@0.3.1 补丁版本:Workspace.fs 新增 rename(oldPath, newPath),find 支持 exclude 排除参数(如排除 node_modules/**),文档化符号链接文件系统接口,并优化指定路径时 git diff 的性能。

  7. 2026-09-11版本发布

    Cloudflare Computer 发布 0.3.0:容器 HTTP 接口强制 bearer token 鉴权(RPC_CLIENT_SECRET,/health 保持开放),/connect 同时提供 API 与健康检查端点;start()/restart() 改用 ContainerLaunchSpec 并支持 warm pool 预启动;shell 命令环境变量改为白名单透传;Cap'n Web /ws 更名 /api 且仅保留 WebSocket;pull()/push() 改为异步迭代器;默认同步 node_modules。

  8. 2026-08-17版本发布

    @cloudflare/computer 发布 0.2.1 补丁版:将配置的字节上限直接嵌入 Worker JavaScript 能力的大小错误信息;git 模块支持短 revision ID;container-shell 操作在 computerd 重启后于安全重试时可自动重连,并在容器替换后处理 EEXEC_LOST 返回。

  9. 2026-08-11版本发布

    @cloudflare/computer 发布 0.2.0:统一各执行后端的出口(egress)配置;通过 RPC 暴露有上限的工作区字节读取并返回带文件元数据的分页目录列表;read 工具扩展支持图片与数据格式;find、grep 工具新增过滤参数并加入 delete 工具;worker-shell 改为多数命令按需启用以缩减打包体积,并降低 sync pull 峰值内存、修复 git diff/status/log 边界问题。

  10. 2026-08-07新工具首发

    Cloudflare 发布开源智能体运行时 Cloudflare Computer(预览版):基于 Durable Object 与 SQLite 提供可持久化虚拟文件系统,通过统一 exec 入口在容器 FUSE 挂载、Worker 内 just-bash shell 和隔离 JavaScript 三种后端上执行代码,使智能体任务可在共享文件上无缝切换。

  11. 2026-08-03新工具首发

    Cloudflare 发布开源智能体运行时库 @cloudflare/computer 早期预览版:在 Durable Object 中为每个智能体提供 SQLite 支撑的虚拟文件系统,并通过统一 workspace.runtime.exec 入口支持容器沙箱、Isolate shell 与 Isolate JavaScript 三种可插拔执行后端,官方注明仅适用于实验而非生产。

@cloudflare/computer 常见问题

关于 @cloudflare/computer 的定位、核心功能、价格与最近更新。

@cloudflare/computer 是什么?

@cloudflare/computer 是 Cloudflare 推出的开源智能体运行时库,核心是运行在 Durable Object 内的虚拟文件系统,权威状态存于 SQLite。它通过统一的 workspace.runtime.exec 入口提供三种可插拔执行后端:容器沙箱、Isolate shell 与 Isolate JavaScript 模块执行,让智能体按任务选择合适的隔离环境运行代码。当前为预览版。

@cloudflare/computer 有哪些核心功能?

@cloudflare/computer 当前已核验的核心功能包括:交互式澄清提问、代码沙箱执行、函数调用、容器调度管理、工具协议集成、智能体、检查点快照恢复、网络出口路由。

@cloudflare/computer 如何收费?

AI Equal 当前没有收录 @cloudflare/computer 的可验证价格信息。

@cloudflare/computer 最近有什么更新?

2026-10-26:@cloudflare/computer 发布 0.7.1 补丁版:Git entrypoint 改用 node:crypto 计算哈希,不再打包 sha.js 及其 Buffer polyfill,使使用它的 Worker 体积缩减约 120 KB;worker-shell 模块经压缩体积缩小 28%;@cloudflare/computer/tools 及其 ai-sdk、pi-ai、tanstack-ai 变体不再引用打包的 isomorphic-git,避免 Node、Vite dev server 等非打包加载器额外拉取。