computer cloudflare

Give your agent a computer 👾

主要语言
TypeScript
Stars
7,989
Forks
441

标签

  • 库/SDK
  • Computer Use
  • 编程Agent
  • 云原生
  • TypeScript
  • 工具调用

摘要

Cloudflare Computer 是一个运行在 Durable Object 中的虚拟文件系统,旨在为 AI 智能体提供完整的计算机执行环境。它以 SQLite 作为持久化存储,支持三种执行后端:沙箱容器(真实 Linux 环境)、Isolate Shell(动态 Worker 中运行 bash)和 Isolate JavaScript(在动态 Worker 中执行 ES 模块)。适用于需要让 AI 智能体读写文件、执行命令、运行代码等场景,是构建具身智能体工作流的基础设施组件。

README

# Cloudflare Computer Cloudflare Computer 是一个存在于 Durable Object 内部的虚拟文件系统。Durable Object 在 SQLite 中保存权威状态,并通过 `workspace.runtime` 暴露一个可插拔的执行接口。目前提供三种后端: - **Container** 将 SQLite 状态以真实 FUSE 挂载的形式映射到沙箱容器中。沙箱侧的守护进程(`computerd`)将状态挂载为文件系统,并通过 capnweb RPC 通道将变更同步回来。完整的 Linux 用户空间、真实的二进制文件、真实的网络。 - **Iso…

查看完整页面