Cloudflare Developersで学ぶWeb・AIアプリ開発

Workers、AI推論、エージェント、ストレージをつなぐ公式開発ガイド。

公式サイトへ ↗developers.cloudflare.com
developers.cloudflare.com
Cloudflare Developers screenshot

Cloudflare Developersは、Cloudflare上でWebサービスやAIアプリを構築するための公式ドキュメントサイトです。製品ガイド、APIリファレンス、実装例を調べ、用途に合ったサービスと導入方法を選べます。

何をするサイトなのか、やさしく説明すると

クラウド上で使える「部品」の説明書と考えると分かりやすいでしょう。プログラムを公開する、ファイルを保存する、AIに文章を生成させる、といった目的ごとに、必要な製品と接続方法を調べられます。ドキュメントを読む場所と、実際にリソースを作るダッシュボードやAPIは役割が異なります。

開発者や技術担当者、Webサービスの運用チーム向けです。小さな例から学べますが、本番運用ではプログラミング、認証、テスト、費用管理が必要です。

Workers AI、AI Gateway、Agentsの役割を分ける

Workers AIはCloudflareのGPU基盤でモデルを実行します。Worker内からも外部のバックエンドからREST API経由でも呼び出せます。文章生成や埋め込みなど、モデルによって入力形式と出力が変わります。

AI Gatewayは対応プロバイダーへのリクエストを管理する層です。分析、ログ、キャッシュ、レート制限、再試行、モデルのフォールバックにより、動作や利用状況を把握できます。

Agentsは状態の保持、リアルタイム接続、スケジュール実行、MCPツールなどを使うエージェント向けです。処理の流れや権限、結果の検証まで自動で決まるわけではありません。

無料枠と料金は製品ごとに確認する

ドキュメントは公開されていますが、サービスの実行には個別の料金体系があります。2026年10月7日確認のWorkers AI料金表には、毎日10,000 Neuronsの無料枠があり、UTC 00:00にリセットされます。超過利用にはWorkers Paidが必要で、一部モデルは有料の支払い方法を要求します。

Gatewayの基本的な分析・キャッシュ・レート制限は無料でも、推論やログなどは別途費用が発生し得ます。Gatewayの料金条件では最初のゲートウェイ作成日によりログ課金も異なります。米ドル建ての表示を、日本円の税込総額や全製品共通の定額料金と解釈しないでください。

最初のWorkerを公開し、モデル呼び出しを試す

公式CLI入門では、Cloudflareアカウントと対応するNode.js環境を用意します。

  1. npm create cloudflare@latest -- my-first-workerで簡単なWorkerのプロジェクトを作成します。
  2. ディレクトリを移動し、npx wrangler devを実行して表示されたローカルURLを開きます。
  3. ソースの応答文を変更し、保存・再読み込み後に反映されることを確認します。
  4. npx wrangler deployで必要な認証を行い、返されたworkers.devのURLを確認します。

モデルだけ試すなら、REST APIの開始手順でAccount IDとAPIトークンを取得し、指定モデルへ認証付きリクエストを送れます。JSONの結果とエラーを確認し、トークンはサーバー側で管理します。ローカル開発中の推論も利用制限に算入されます。

ファイル、SQLデータ、検索用ベクトルを保存する

R2はファイルやオブジェクト、D1はSQLで扱う業務データ、KVはキーと値の組に向きます。Durable Objectsは状態の調整、Vectorizeは埋め込みの保存と類似検索を担います。

文書検索アプリなら、原本をR2、管理情報をD1、検索用ベクトルをVectorizeに置く構成が考えられます。ただしデータ取り込み、権限、検索結果の検証は実装が必要です。ストレージの選択ガイドで特性を比較できます。

公開後の保護とパフォーマンスも調べられる

DNS、キャッシュ、TLS、WAF、Turnstileのガイドもあります。Turnstileは全通信をCloudflareへ通さずに組み込めます。必要な保護や高速化を個別に設定するための資料であり、Workerを公開するだけで全機能が設定されるわけではありません。

プロンプトの記録とモデルのライセンス

Workers AIのデータ方針では、明示的な同意なしに顧客コンテンツをモデル学習やサービス改善に利用しないとしています。併用するストレージには保存される場合があり、外部プロバイダーには別の条件が適用されます。

Gatewayのログは初期状態で有効で、プロンプトや応答を含む場合があります。機密情報を扱う前に収集設定を確認し、商用利用では選択したモデルのライセンスも確認してください。

よくある質問

無料枠は何回のリクエストに相当しますか?

モデルと入力・出力の量で消費が変わるため、一律の回数にはできません。日次枠とレート制限、有料モデルの条件を合わせて確認します。

Workersへ移行しなくてもAIを使えますか?

はい。既存のバックエンドから、Account IDと権限を持つトークンを使ってREST APIを呼び出せます。

Gatewayを使えばモデル料金も無料ですか?

いいえ。基本管理機能とモデル推論は別です。利用プロバイダー、支払い経路、ログの料金を確認します。

公式資料と開発者コミュニティ