What is Cloudflare Agents?
AIの状況は、単純なリクエスト-レスポンスのやり取りを超えて進化しています。自律性、目標指向の推論、適応的な意思決定が可能なAgentic AIは、次の段階を象徴します。これらの高度なエージェントの構築には、多くの場合、複数のサービスにわたる複雑なオーケストレーション、信頼性の高い状態管理、予測不可能なコストへの対応が必要です。Cloudflare Agentsは、これらの課題に特化して設計された専用プラットフォームを提供し、自律的なAIエージェントを効率的に開発、デプロイ、拡張することを可能にします。Cloudflareの堅牢なインフラストラクチャを活用して、永続的な実行、サーバーレスAI推論、および実際の使用量に適応する価格モデルを実現します。
主な機能
🏗️ 統合プラットフォームでの開発:ユーザー入力処理(Email Workers、WebSockets、Pages、Calls)からAI推論(Workers AI、AI Gateway)、アクション実行(MCPサーバー、Browser Rendering、Vectorize、D1)まで、エージェント全体をCloudflareのエコシステム内で構築できます。
💾 シームレスな状態管理:Durable Objectsを使用して、組み込みの状態管理を活用し、エージェントがコンテキストを維持し、データを永続化し、インタラクティブなエクスペリエンスのためにクライアントと自動的に状態を同期できるようにします。
🔄 信頼性の高い実行の保証:Cloudflare Workflowsを利用して複雑なタスクを調整し、ステップが自動再試行と永続的な状態(数分、数時間、または数週間に及ぶ可能性あり)で確実に実行されるようにします。
⚡️ サーバーレスAI推論へのアクセス:大規模言語モデル(LLM)を簡単に統合します。Workers AIを使用してサーバーレスGPU駆動の推論のためにモデルを直接ホストするか、AI Gatewayを介して追加の可観測性機能を使用して外部プロバイダーに安全に接続します。
💬 リアルタイムコミュニケーションの実現:Durable Objectsの休止機能によってサポートされているWebSocketsを使用して、インタラクティブなエージェントを構築します。これにより、非アクティブ期間中でも接続が効率的に維持され、コストが削減されます。
🧩 エージェント機能の拡張:さまざまなツールやAPIとシームレスに統合します。エージェントは、外部APIを呼び出し、セマンティック検索用のVectorizeやSQLデータベース用のD1などのユーティリティを使用してデータを操作したり、Browser Renderingを介してWebインターフェイスと対話したりすることもできます。
💰 運用コストの最適化:Cloudflareの使用量ベースの価格設定のメリットを享受してください。コードが実際に消費するCPU時間に対してのみ支払い、アイドル状態のウォールクロック時間に対しては支払いません。また、WebSocketの休止などのコスト削減機能も利用できます。
ユースケース
Cloudflare Agentsで何が構築できるか想像してみてください。
自動化された開発ワークフロー:gitリポジトリ(セルフホストインスタンスを含む)を監視するエージェントを作成します。新しいissueが割り当てられると、エージェントはissueを分析し、必要なコード変更(JavaScriptなど)を起草し、必要に応じて確認のためにあなたと対話し、自動的にプルリクエストを開き、開発プロセスを効率化します。
インテリジェントなカスタマーサポートボット:チャットで顧客の問い合わせを処理するエージェントをデプロイします。ユーザーの意図を理解し、ナレッジベース(Vectorizeを使用)を照会し、外部APIから注文情報にアクセスし、トラブルシューティングの手順をユーザーに案内し、必要な場合にのみ人間のエージェントにエスカレートし、年中無休で即時のコンテキスト認識サポートを提供します。
プロアクティブなシステムメンテナンス:アプリケーションのバックログを管理するエージェントを構築します。issueトラッカー(JiraやGitHub issuesなど)を定期的にスキャンし、関連する監視データまたは最近のバグレポートをチェックして関連性を評価し、事前定義された基準に基づいて、古くなったissueや無関係なissueを自動的にフラグ付けまたはクローズして、バックログをクリーンで焦点が絞られている状態に保つことができます。
結論
Cloudflare Agentsは、agentic AIの構築の要求に合わせて特別に調整された、包括的で統合された環境を提供します。永続的な状態管理、信頼性の高い実行、サーバーレスAI機能、および費用対効果の高い使用量ベースの価格設定を組み合わせることで、Cloudflareは単純なAIモデルを超えるために必要なツールを提供します。開発者向けに設計された単一のスケーラブルなプラットフォーム上で、推論、計画、および環境と対話できる、高度で自律的なエージェントを開発します。





