Cloudflare Computer は、Cloudflare が 2026 年 8 月に公開したオープンソースの AI エージェントランタイムです。すべての AI エージェントに「自分のコンピュータ」を与えます。Durable Object 内の SQLite に裏打ちされた永続仮想ファイルシステムと、プラグ可能な実行バックエンドを提供し、エージェントは VPS・Docker デーモン・コンテナ基盤を自前で用意することなく、ファイルの読み書き、シェル実行、Git 操作、プロジェクト公開まで行えます。
主な機能
- 永続仮想ファイルシステム:Durable Object 内の SQLite が権威状態を保持。再起動後もファイルが残り、R2 マウントで読み取り専用データを事前投入可能。
- 3 つの実行バックエンド:完全な Linux コンテナ(実バイナリ・実ネットワーク、FUSE マウントで同期)、高速な just-bash 隔離シェル(Dynamic Worker)、隔離された JavaScript(ECMAScript モジュール)ランタイム。
- ランタイム自動選択:
workspace.runtime.exec()の単一エントリポイントで、モデルがタスクに応じて最適なバックエンドを選択。ファイル処理は高速・低コストのアイソレート、本物のユーザーランドが必要な時だけコンテナへ。 - AI SDK ツールキット:read・write・edit・ls・exec・publish など、AI SDK 互換のツールを同梱。
@cloudflare/agentsにも対応。 - Git とアーティファクト対応:組み込み Git クライアント(
ws:git)と Cloudflare Artifacts 連携(ws:artifacts)で、クローン・コミット・公開が可能。 - ゲート・監査・可観測性:すべてのファイル操作と実行操作は権限で制御され、ログに残るため、エージェントの行動を完全に追跡できます。
使用シナリオ
このツールを使用すべき人は?
- エージェントプラットフォーム開発者:VM 管理なしで、耐久性のあるファイル状態とコード実行を必要とするチーム。
- エッジ開発者:Cloudflare Workers・Durable Objects・R2 で構築しており、コード実行も同じエッジに置きたい開発者。
- インディー開発者:$0 でエージェントに本物の Linux 環境・npm・Node・Git を与えたい人。
解決する問題
- エージェント間の状態消失:SQLite ベースのワークスペースは再起動後もファイルを保持。
- 実行環境の断片化:アイソレートとコンテナを一つのランタイムが動的に振り分け、単一プリミティブに縛られない。
- インフラコスト:VPS・Docker・API 請求が不要。エージェントのコンピュータは Workers 上で動作。
料金プラン
| プラン | 価格 | 機能 |
|---|---|---|
| オープンソース | $0 | 自前の Workers アカウントでセルフホスト。Cloudflare 利用分のみ支払い。 |
| Workers | 従量課金 | アクティブ CPU 約 $0.072/vCPU-時 + Workers リクエスト・Durable Objects・$5/月の基本料金。 |
優位性と独自の価値提案
競合他社と比較した優位性:
- デフォルトでコンテナ不要:多くのサンドボックスはタスクごとに VM を起動するが、Cloudflare Computer は大部分をアイソレートで処理し、約 10% 未満のタスクだけコンテナにフォールバック。
- エッジとの深い統合:Durable Objects 永続化・R2 マウント・Workers バインディングは、独立系サンドボックスでは実現困難。
- 完全オープンソース:
@cloudflare/computerは GitHub で公開され、サンプルも充実。
際立つポイント:
- 「ファイルシステム=Durable Object」というモデル。状態と実行が同じ場所にある。
- フロンティアモデル向けに設計された AI SDK 互換ツール。
- 無料で始められ、無料枠も実用的。
ユーザーレビュー
"Durable Object に永続ファイルシステムを持たせるのは正しい抽象化。VPS も Docker も API 請求も不要。" — 発表後のコミュニティ投稿
"ランタイム選択が優れている。ファイル作業には高速アイソレート、実バイナリが必要な時だけコンテナ——フロンティアモデルは驚くほど上手に選ぶ。" — Cloudflare ブログのコメント
はじめに
クイックスタートガイド
- パッケージをインストール:
npm install @cloudflare/computer - ワークスペースを作成:任意の Durable Object 上で
Workspaceを{ storage: this.ctx.storage }で初期化。 - バックエンドを追加:
CloudflareContainerBackend・WorkerShellBackend・WorkerJavaScriptBackendのいずれかを設定。 - エージェントに接続:
@cloudflare/computer/toolsで read/write/edit/ls/exec を公開。
統合
- Cloudflare Workers・Durable Objects・R2・Cloudflare Containers
- AI SDK・
@cloudflare/agents - isomorphic-git ベースのワークフロー
よくある質問
Linux バイナリは実行できますか?
はい。コンテナバックエンドは SQLite ワークスペースを FUSE マウントでサンドボックスコンテナに投影し、完全な Linux ユーザーランド・実バイナリ・実ネットワークを提供します。
ファイルシステムは本当に永続ですか?
はい。Durable Object が SQLite で権威状態を保持するため、すべてのファイル操作は DO 再起動後も残ります。
無料ですか?
ライブラリはオープンソースでセルフホスト可能。Cloudflare の利用分のみ支払い、追加のシート料金はありません。
代替案
Cloudflare Computer が合わない場合の選択肢:
- E2B:Firecracker microVM レベルの分離を持つ専用サンドボックス。
- Daytona:GPU 対応の永続的なフル開発環境が必要な場合。
- Modal:Python/ML ワークロードと GPU コンピュート向け。
ヒントとベストプラクティス
- モデルにルーティングさせる:アイソレートとコンテナの両方を残し、ツール説明で適切な方を選ばせる。
- 読み取り専用データは R2 マウント:大規模データセットをワークスペースにコピーせず事前投入。
- すべてを監査:ゲートとログを有効にし、長時間の自律エージェントに復元可能な証跡を残す。
まとめ
Cloudflare Computer は、Cloudflare エッジを AI エージェント向けの安価で永続的な「コンピュータ」に変えます。永続ファイルシステムと切り替え可能な実行環境を備え、完全オープンソースで無料開始。Workers でエージェントを構築している人、遊休 VPS への支払いをやめたい人には、本気で検討する価値があります。
コメント
まだコメントがありません。最初のコメントを投稿してください!
関連ツール
Daytona
daytona.io
オープンソースの AI エージェントサンドボックスプラットフォーム。専用カーネルを持つ完全な構成可能環境、約 90ms の作成、永続的なステートフルワークスペース、スナップショットとフォーク、GPU サンドボックス、Linux/Windows/macOS/Android 対応のコンピュータ操作を提供。GitHub 72,000 以上スター。
E2B
e2b.dev
エンタープライズ向け AI エージェントクラウド。Firecracker microVM で隔離されたオープンソースのサンドボックスで、AI エージェント向けにコード実行・コンピュータ操作・コードインタープリターを 200ms 未満のコールドスタートで提供。10 億以上のサンドボックスを起動し、フォーチュン 100 の 94% が利用。
Modal
modal.com
信頼できない AI エージェントコードを実行するための専用 Sandbox API を備えたサーバーレスクラウドプラットフォーム。Python ネイティブ、gVisor 分離、T4〜B200 の GPU、スケールツーゼロ、秒単位課金。10 億以上のサンドボックスを実行。
関連インサイト
Obsidian を OpenClaw に接続したら、意思決定まで手伝い始めた
Obsidian がただのノート置き場ではなく OpenClaw とつながったとき、情報整理、文脈接続、判断材料の整理、そして実際の意思決定支援まで始まった。
AI アシスタントをチャットボックスに押し込むな:Clawdbot は戦場を間違えた
Clawdbot は便利だが、Slack や Discord に入れて操作するのは最初から間違った設計だ。チャットツールはタスク操作のためのものではなく、AI もおしゃべりのためではない。
ローコードプラットフォームの黄昏:なぜClaude Agent SDKがDifyを歴史にするのか
大規模言語モデルの第一原理から、なぜClaude Agent SDKがDifyを置き換えるのかを深く分析。自然言語でプロセスを記述することが人間の原始的な行動パターンにより合致している理由、そしてなぜこれがAI時代の必然的な選択なのかを探る。