Cloudflare、AIエージェント向け仮想ファイルシステム「Cloudflare Computer」を公開

Cloudflareは、AIエージェントにコンピュータ環境を提供するための仮想ファイルシステム基盤「Cloudflare Computer」を公開しました。この基盤はDurable Objectを活用し、SQLiteをバックエンドに据えることで、エージェントが必要とする権限や状態の永続化を仮想的に実現する仕組みです。
技術的な特徴として、workspace.runtime.execという単一の実行エントリポイントから、シェルコマンドまたはECMAScriptモジュールを呼び出せる点が挙げられます。Workspaceは複数のバックエンドを安定したIDで登録でき、実行時にバックエンドを指定することで、環境を動的に切り替えながら命令を処理します。従来のようにファイルシステムと実行環境が分離されていた構成に比べ、遅延実行による効率的なリソース管理が可能になっています。
現在はプレビュー版としての公開であり、APIの設計は今後変更される可能性があります。特にDurable Objectを基盤としているため、スケーリングやストレージコストの面でCloudflare固有の制約を受ける点に留意し、提供されている3種類の標準バックエンドの挙動を確認する必要があります。
Related tools
この記事に関連するおすすめツール
比較検討しやすい導入候補を優先して表示しています。一部リンクは広告・アフィリエイトを含む場合があります。
フェレット記者の用語メモ
SQLite
ファイルベースの軽量リレーショナルデータベースで、Cloudflareの文脈ではD1やDurable Objectsのストレージエンジンとして使われているよ。サーバーを立てずにSQLが叩けるのは楽だけど、書き込みが頻発する環境だとロック待ちが発生してパフォーマンスがガタ落ちするから、今回の仮想ファイルシステムのような用途では同時書き込みの設計が落とし穴になるね。
比較: PostgreSQL
出典: GitHub Trending
要点を短く整理して掲載しています。詳細は出典を確認してください。


