computer
GitHub describes it as Give your agent a computer 👾. The repository metadata lists TypeScript as its primary language. The metadata lists the MIT license. This article stays within the project description and details documented in the GitHub repository README.
cloudflare/computer: Cloudflare Computer
GitHub describes it as Give your agent a computer 👾. The repository metadata lists TypeScript as its primary language. The metadata lists the MIT license. This article stays within the project description and details documented in the GitHub repository README.
Repository scope
GitHub describes it as Give your agent a computer 👾. The repository metadata lists TypeScript as its primary language. The metadata lists the MIT license. The README describes the project this way: Cloudflare Computer is a virtual filesystem that lives inside a Durable Object. The Durable Object holds the authoritative state in SQLite and exposes one pluggable execution surface through workspace.runtime . Three backends ship today:
Cloudflare Computer
The README section "Cloudflare Computer" states: - Container projects the SQLite state into a sandbox container as a real FUSE mount. A sandbox-side daemon ( computerd ) mounts the state as a filesystem and syncs changes back over a capnweb RPC channel. Full Linux userland, real binaries, real network. - Isolate shell runs just-bash in a Dynamic Worker. It reaches the authoritative Workspace over Workers RPC, so there is no second store or sync round trip. - Isolate JavaScript runs an ECMAScript module in a fresh Dynamic Worker with structured input/results, durable relative imports, configured libraries, Workspace-backed node:fs/promises , and trusted ws:git and ws:artifacts modules.
Cloudflare Computer
The README section "Cloudflare Computer" states: A Workspace may register multiple backends under stable IDs. workspace.runtime.exec(source, { backend }) is the single execution entry point; the selected backend defines whether source is a shell command or an ECMAScript module. Backends connect lazily on first use.
Cloudflare Computer
The README section "Cloudflare Computer" states: Workspace can also be constructed without a backend at all, giving callers the filesystem on its own.
Editorial conclusion
The repository README is the source for this review. It does not replace a local installation or an independent test.
Community notes