本文へスキップ
新しい製品に最初に出会う場所

Computer

Durable Objectの中に置くエージェント用のファイルシステムと実行環境。

AI18日前
カテゴリー
AI
ウェブサイト
github.com
言語
英語
登録日
18日前
スター
8,540
フォーク
468

cloudflare/computer ↗· TypeScript· MIT· 最終コミット 2日前

Cloudflare Computerは、AIエージェントに実際に使えるファイルシステムとコードの実行場所を与えます。どちらもDurable Objectの中にあり、正となる状態はSQLiteに置かれます。入口はworkspace.runtime.execひとつで、選んだバックエンドが状態の動かし方を決めます。現在は三種類で、コンテナはSQLiteの状態を実FUSEマウントとしてサンドボックスに投影し完全なLinuxユーザーランドを与え、アイソレートシェルはDynamic Worker上のjust-bashを二重のストア同期なしに動かし、アイソレートJavaScriptはESモジュールを実行してWorkspace由来のnode:fs/promisesと相対インポートを扱います。複数のバックエンドを登録して遅延接続することも、ランタイムを使わずファイルシステムだけを使うこともできます。ただし現状はフィードバック目的のプレビュー公開で、APIは不安定、本番利用にはまだ耐えないと開発側が明言しています。

この製品が気に入りましたか?