Cloudflare、AIエージェント開発向けSDKとFlueフレームワークを公開
- •Cloudflareは、実戦レベルのAIエージェント構築を支援する「Agents SDK」を公開した。
- •2026年6月17日、Agents SDK上で動作するオープンソースフレームワーク「Flue 1.0 Beta」が登場した。
- •SDKは、従来のコンテナ方式に代わるセキュアで低遅延なコード実行環境と仮想ファイルシステムを提供する。
Cloudflareは、実戦的なAIエージェントをデプロイするための基盤として「Cloudflare Agents SDK」を導入した。本SDKは、分散システムにおける自動状態再開や、信頼できないコードのセキュアな実行、永続的なファイルシステムアクセスといった一般的な課題を解決する。また、エージェントのループ処理やツールアクセスを管理するソフトウェア層であるエージェントハーネスに対し、永続的な実行環境や動的ワークフローといったプリミティブを提供する。
オープンソースフレームワークである「Flue」は、本SDKを採用した初の事例となる。2026年6月17日に1.0 Betaとして公開され、開発者は記述的なモデルを用いてエージェントのコンテキストと指示を定義できるようになった。@flue/reactを通じたフロントエンドとの連携機能により、エージェントの状態やツール実行を直接UIにストリーミングできるほか、Slack、GitHub、Discord向けの事前設定済み統合も提供する。
信頼性を担保するため、プラットフォームはDurable Objectsと「runFiber()」と呼ばれるチェックポイント機構を活用する。これにより、実行履歴を追記専用ログとして処理し、中断時でもエージェントが状態を復元できる。さらに、@cloudflare/codemodeはLLMが生成したコードを隔離された環境で実行可能で、起動時間は10ms未満、コストは1ロードにつき$0.002に抑えられる。ファイルシステムには、コンテナのオーバーヘッドを避けるSQLiteベースの仮想ファイルシステム「@cloudflare/shell」が使用される。
SDKはCloudflareのエコシステム全体と統合されており、認証情報をエージェント生成コードに露出させることなく、ウェブブラウジング、メールサービス、永続メモリなどの機能へ安全にアクセスできる。また、Workflowsエンジンを利用することで、長時間にわたるタスクや外部依存関係があっても一貫した実行が可能だ。このアーキテクチャは、Cloudflareのファーストパーティ製エージェントハーネスである「Project Think」の基盤をコミュニティ向けに解放したものとなっている。