CloudflareがClaude Managed Agentsの実行環境を提供
2026年5月19日、CloudflareはAnthropicとの連携により、Claude Managed AgentsのセルフマネージドEnvironmentをCloudflare上で構築できる統合テンプレートを発表しました。これにより、Anthropicプラットフォーム上のエージェントループ(推論・意思決定)と、Cloudflare上のコード実行環境(ファイル操作・外部接続)を分離して運用できるようになります。
Brain vs Hands: Anthropicはこのアーキテクチャを「頭脳と手の分離」と表現しています。エージェントのコアループはAnthropicが最適化(プロンプトキャッシング、コンパクション等)し、コード実行やインフラはユーザーが自由に選択・制御できる設計です。
統合テンプレートで得られるもの
GitHubで公開されているデフォルトテンプレートをデプロイするだけで、以下の機能がすぐに利用できます。
セキュリティ強化
アウトバウンドプロキシでエージェントの全外部通信を制御。クレデンシャルをサンドボックス外で注入し、データ流出を防止。
サンドボックス可観測性
メトリクス・ログ・SSH接続・ダッシュボードUI。ログはDatadogやSplunkへの転送にも対応。
軽量サンドボックス
microVMに加え、ミリ秒で起動するV8 isolateを選択可能。大量のエージェントを低コストでスケール。
プライベート接続
Cloudflare Mesh / Workers VPCで内部サービスにポスト量子暗号化接続。VPN不要。
ブラウザ制御
Browser Runでエージェントがブラウザを操作。セッション録画・許可リスト・拒否リストで監査可能。
メール・カスタムツール
各エージェントに固有メールアドレスを付与。Workers上にzod + 関数を書くだけでカスタムツールも追加。
microVM vs V8 isolate
Claude Managed Agentsの実行バックエンドとして、フルLinux microVMと軽量V8 isolateの2種類を選択できます。エージェントの用途に応じた使い分けが重要です。
| 項目 | microVM(Containers) | V8 isolate |
|---|---|---|
| 起動速度 | 数秒 | ミリ秒 |
| 実行環境 | フルLinux | V8ランタイム |
| ネイティブバイナリ | 実行可能 | 不可 |
| コスト | 高い(VM単位) | 低い(isolate単位) |
| 同時スケール | 数百〜数千 | 数万以上 |
| 適した用途 | アプリ開発、CLI操作 | 軽量タスク、大量並列 |
セットアップ時にバックエンドタイプとして「isolate」を選択するだけで、軽量サンドボックスに切り替わります。フルLinux環境でのアプリケーション開発が必要な場合はCloudflare Containersを利用できます。
セキュリティ: エージェントにシークレットを渡さない
エージェントが組織のプライベートサービスやデータに接続する場合、クレデンシャルの安全な管理が重要になります。Cloudflare統合では、アウトバウンドプロキシを通じてこの課題を解決します。
エージェントがリクエストを発行
サンドボックス内のエージェントがAPI呼び出しを行う。この時点ではクレデンシャルを持っていない。
アウトバウンドプロキシで認証を注入
Workers上のプロキシがリクエストをインターセプトし、サンドボックス外でシークレットをヘッダーに注入する。
プライベートサービスに安全に接続
Cloudflare Mesh / Workers VPC経由でプライベートネットワーク上のサービスに到達。インターネットに公開されない。
ポリシーベースの制御
テナント別・エージェント別のegressポリシーでアクセス先を限定。allowlist、denylistも設定可能。
このパターンにより、仮にエージェントが侵害されてもシークレットが流出するリスクを排除できます。プロンプトインジェクションや外部からのデータ流出攻撃への防御として有効です。
カスタムツールの追加
統合テンプレートには複数のビルトインツール(Browser Run、メール送受信、サービス接続など)が含まれていますが、独自のカスタムツールも簡単に追加できます。Workers上にzodによるスキーマ定義と関数を書くだけです。
Cloudflareのエコシステム(R2ストレージ、Workers AI推論、D1データベース、Dynamic Workers等)と直接バインディングで連携できるため、追加のインフラ構築は不要です。
ビルトインツール一覧
| ツール | 機能 |
|---|---|
browser_search / browser_execute | Browser Run経由でブラウザ操作 |
screenshot | ブラウザスクリーンショットの取得 |
web_fetch | Cloudflare実装のWebコンテンツ取得 |
send_email / email_read | メールの送受信・一覧 |
call_service | Mesh / VPC経由でプライベートサービスに接続 |
image_generate | Workers AIによる画像生成 |
始め方
統合のセットアップは数分で完了します。
テンプレートをフォーク
cloudflare/claude-managed-agentsリポジトリをフォークし、オンボーディングガイドに従ってデプロイ。
バックエンドタイプを選択
microVM(フルLinux)またはisolate(軽量V8)を用途に応じて選択。
カスタマイズ
アウトバウンドプロキシ設定、カスタムツール追加、プライベートサービス接続などを必要に応じて構成。
留意事項
- V8 isolateモードではフルLinux環境が使えないため、ネイティブバイナリやLinux CLIツールの実行は不可
- セルフマネージド環境はCloudflareアカウントとインフラ管理が必要(Anthropicマネージド環境の手軽さとのトレードオフ)
- Cloudflare MeshやWorkers VPCは比較的新しいサービスのため、対応状況の確認を推奨
まとめ
Claude Managed Agentsの実行環境をCloudflareに移すことで、推論と実行の物理的な分離が実現します。アウトバウンドプロキシによるクレデンシャル注入、V8 isolateによるミリ秒起動の大量スケール、Cloudflare Mesh/VPCによるプライベートネットワーク接続など、エンタープライズ向けエージェント運用の実用的なパターンが揃っています。
テンプレートをデプロイして数分で起動し、カスタムツールはzod定義+関数で追加するだけ。Cloudflareのエコシステム全体をエージェントの「手」として活用できる点が、この統合の最大の強みです。