Cloudflare Birthday Week 2026 は、2026-09-27 の創業者レターから 10-02 までの 6 日間に、公式ブログで 46 本の記事が公開された発表週です1 。開発者が今日いちばん触れやすいのは、Cloudflare API 全体を操作できる新 CLI「cf」、R2 の上に作られたイベントストリーム「K2」、Workers の上限引き上げ、Containers の高速化の 4 つです。一方で、Artifacts(10-15)や AI Search(11-01)の課金開始、ログ料金の変更(12-01)、Wrangler から cf への移行のように、既存の設定や請求に効く変更もあります。この記事では、Birthday Week 2026 の発表を公式ブログの一次情報だけで整理し、試す手順と影響を受ける設定をまとめます(内容は 2026 年 10 月時点)。
Birthday Week は、Cloudflare が創業日(2010-09-27)の週に毎年まとめて新機能を出すイベントです。2026 年は 16 周年にあたります1 。
公式ブログの「Birthday Week」タグが付いた記事を、公開日(ブログに埋め込まれた公開日時)で筆者が数えると、次のとおりでした。
Cloudflare Birthday Week 2026:日別の公式ブログ記事数(Birthday Week タグ付き) データを表で見る Cloudflare Birthday Week 2026:日別の公式ブログ記事数(Birthday Week タグ付き) 公開日 記事数(本) 09/27(日) 1 09/28(月) 9 09/29(火) 9 09/30(水) 9 10/01(木) 8 10/02(金) 10
出典: 筆者集計(元データ: Cloudflare Blog の Birthday Week タグ付き記事の公開日時。2026-10-05 取得)
46 本を中身で 4 つに分けると、開発者プラットフォームが 16 本でいちばん多く、AI・エージェントとセキュリティ・暗号が 11 本ずつで続きます。分類は筆者によるものです。
Birthday Week 2026 の公式ブログ記事 46 本のカテゴリ別内訳(筆者分類) データを表で見る Birthday Week 2026 の公式ブログ記事 46 本のカテゴリ別内訳(筆者分類) カテゴリ 記事数(本) 開発者プラットフォーム 16 AI・エージェント 11 セキュリティ・暗号 11 会社・ネットワーク・その他 8
出典: 筆者集計・筆者分類(元データ: Cloudflare Blog の Birthday Week タグ付き記事 46 本。2026-10-05 取得)
共通するテーマは「人の代わりに AI エージェントが Cloudflare を使う」ことです。創業者レターは、自動化されたトラフィックが 2026 年 5 月に人のトラフィックを上回ったと書いています1 。発表の多くは、エージェントが扱いやすい CLI・ログ・サンドボックスの整備として読めます。
理由は、無料・既存プランの利用者にも効く変更が多いからです。Cloudflare は「Enterprise だけの機能をなくす」方針の 1 年後の報告で、今週 GA になった Enterprise 向け機能は従量課金の顧客も使え、多くは無料枠でも使えると書いています2 。
日本の開発者の関心も伸びています。Google トレンド(日本・過去 90 日、2026-10-05 取得)の相対値で、「Cloudflare Workers」は直近 4 週の平均が 2.0、その前の 8 週の平均が 0.8 でした。値は小さいものの上向きです(Google トレンド )。Qiita でも、直近 14 日の cloudflare タグの記事数は前の 14 日の 0 件から 3 件に増えました(Qiita API を筆者集計、2026-10-05 取得)。
開発に直接関わる発表を 15 件選びました。リンク先はすべて Cloudflare 公式ブログです。
ML-KEM / ML-DSA の記事は 10-01 公開ですが、Birthday Week タグは付いていません。上の 46 本には数えていません。
cf は、Cloudflare API 全体を操作できる新しい CLI です。Wrangler の約 280 操作に対し、cf は 3,000 を超える操作を扱います3 。2026-09-28 から open beta です。
エージェント向けの作りが特徴です。出力は既定で JSON です。cf cli search に自然文を渡すと、合うコマンドの候補が返ります3 。設定ファイルは TypeScript の cloudflare.config.ts で、型でエージェントの書き間違いを防ぎます。
筆者の手元(macOS、Node.js)で、npm の cf@1.0.0-beta.12 を入れて試しました。ログインが要らない範囲の操作です。
cf CLI のバージョン確認、自然文でのコマンド検索、wrangler の dry-run で非圧縮のバンドルサイズを確かめる手順 筆者が実行した出力。cf cli search の JSON は 1 行ずつに整形し、4 件目以降を省略
npm i cf@1.0.0-beta.12
npx cf --version
npx cf cli search "create a K2 event stream"
--help を最初に開くと、エージェントに cf cli search を使うよう促す案内が出ました。Claude Code などのコーディングエージェントに cf を渡すときは、まずこの検索を使わせると調べる手間が減ります。
既存の Worker は cf migrate で移行できます。Vite でビルドしている Worker は cloudflare.config.ts に変換されます。esbuild に頼る Worker は、cf がビルドを Wrangler に任せます3 。
import { bindings, defineConfig } from "cf/config" ;
import * as entrypoint from "./index.js" with { type : "cf-worker" };
export default defineConfig (({ mode } ) => ({
worker : {
name : "example-worker" ,
entrypoint,
compatibilityDate : "2026-09-27" ,
env : {
Environment : bindings.text (`This is ${mode} environment` ),
},
},
}));
Workers の作り方全体は「Claude Code で Cloudflare Workers アプリを作る全手順 」でも説明しています。
K2 は、イベントを順序付きのログとして保存し、複数の利用側(コンシューマー)に配るサーバーレスなストリームです。中身は R2 の上に作った、パーティション分割された永続ログです4 。
Queues との違いは粒度です。Queues は 1 件ずつの仕事を、再試行やデッドレターキューを付けて処理します。K2 はバッチでやり取りし、大量のデータ移動・長期保存・ファンアウトに向きます。その分、書き込みの遅延は p99 でおよそ 1 秒です4 。
作成は cf k2 streams create、書き込みは Worker のバインディング、読み取りはサブスクリプションへの consume で行います4 。
const result = await env.EVENTS .send ([
{
content : new TextEncoder ().encode (
JSON .stringify ({ event : "page_view" , timestamp : Date .now () }),
),
headers : { "content-type" : "application/json" },
},
]);
public beta は Workers Paid プランが対象です。上限は保存 10GB、1 ストリームあたり書き込み 30 MB/s です。beta 中は課金されません。予定価格は、書き込み・読み取りが各 $0.04/GB、保存が $0.02/GB/月です4 。
KV Instant は、Cloudflare 社内の Quicksilver を使う Workers KV の新しいモードです。API は従来の KV と同じ get()・put()・list()・delete() です5 。
Workers KV の p99 読み取り遅延(すべての読み取り):Instant と Classic データを表で見る Workers KV の p99 読み取り遅延(すべての読み取り):Instant と Classic モード p99 読み取り(ms)(ms) KV Instant 1.62 KV Classic 287
出典: Cloudflare Blog「Introducing Workers KV Instant — powered by Quicksilver」(2026-10-01)の表
速さと引き換えに制約があります。ネームスペースは作成時に "mode": "instant" を指定します。メタデータは使えず、list はページ分割せず全キーを返します。容量は 1 ネームスペース 1MB・1 万キーまでで、書き込みは 1 ネームスペースあたり毎秒 1 回です5 。
料金(2026 年 10 月時点) KV Instant Workers KV 読み取り(Class B) $0.20 / 100 万回 $0.50 / 100 万回 書き込み・削除・list(Class A) $0.10 / 1 回 $5.00 / 100 万回 保存 $100 / MB / 月 $0.50 / GB / 月
読み取りは 60% 安く、書き込みと保存はずっと高い料金です5 。機能フラグや配信先の切り替えなど、小さくてめったに変わらない値に向きます。現在は private beta で、申し込みが必要です。
Containers の起動は中央値 4.049 秒から 648ms になり、約 6.2 倍速くなりました6 。Durable Object から ctx.container で直接操作でき、イメージとインスタンス種別を実行時に選べます。ファイルシステムのスナップショットは public beta です。
連携先として Cursor Cloud Agents、Devin Outposts、OpenAI Agents API、Claude Managed Agents が挙がっています6 。
Issues は Workers に組み込まれたエラー監視で、open beta です。同じ原因の例外や 5xx をまとめ、スタックトレース・ログ・トレース・Worker のバージョンを、設定したエージェントや Webhook に送ります7 。有効にするには wrangler.jsonc に 1 行足します。
{
"name" : "my-worker" ,
"main" : "src/index.ts" ,
"compatibility_date" : "2026-09-27" ,
"observability" : { "issues" : { "enabled" : true } }
}
筆者の環境では、この設定で wrangler deploy --dry-run(wrangler 4.147.0)が警告なしで通りました。送り先の設定はダッシュボードか cf CLI で行います。
Workers の Web Crypto で、ML-KEM-768 / 1024 と ML-DSA-44 / 65 / 87 が使えるようになりました。仕様がまだ固まっていないため、互換性フラグ webcrypto_modern_algorithms を付けたときだけ有効です8 。
const keys = await crypto.subtle .generateKey ("ML-KEM-768" , true , [
"encapsulateBits" ,
"decapsulateBits" ,
]);
const { sharedKey, ciphertext } = await crypto.subtle .encapsulateBits (
"ML-KEM-768" ,
keys.publicKey ,
);
ドメイン側では、HTTP Analytics などで訪問者との TLS がポスト量子の鍵交換を使っているかを確かめられるようになりました(公式ブログ )。同じ記事によると、Cloudflare に届くブラウザのトラフィックの約 70% はハイブリッド ML-KEM で守られています。一方、Cloudflare からオリジンへの接続では約 15% にとどまります。
Birthday Week 2026 の発表には、何もしなくても効く変更と、期限までに対応が要る変更があります。日付順に並べると次のとおりです。
Birthday Week 2026 のあとに来る課金開始日・料金変更・保守期限を日付順に並べた図 図: 筆者作成(出典: Cloudflare 公式ブログ)
Artifacts の課金開始(2026-10-15) : open beta 中の Artifacts は、リポジトリ操作と保存量に応じた課金が始まります(公式ブログ )
AI Search の課金開始(2026-11-01) : GA に合わせて課金が始まります。全 Workers プランに無料枠が残ります。スキャン PDF の OCR は画像処理の取り込みトークンとして課金されます(公式ブログ )
ログとトレースの料金統一(2026-12-01) : Workers・Containers・AI Gateway などのログとトレースは、件数ではなく取り込み量と保存量で課金する統一料金になります。Enterprise は契約更新時から適用されます9
Containers の旧クラス(2026-12-31 まで保守) : Container と従来の Sandbox クラスの保守は 2026-12-31 までです。期限後も既存のデプロイは動きますが、更新は止まります。ctx.container への移行が勧められています6
Wrangler から cf へ : cf の open beta が終わると、cf を案内する Wrangler の最後のメジャー版が出ます。その後 18 か月は保守サポートが続きます3
上限は大きく上がりました。設定を変えなくても、これまで上限で断られていた処理が通る場合があります2 10 。
項目(2026 年 10 月時点) 変更前 変更後 Worker のサイズ 圧縮後 3MB(Free)/ 10MB(Paid) 非圧縮 64 MiB(全プラン) 起動時間 400ms 1 秒 WebSocket メッセージ 1 MiB 32 MiB 1 リクエストあたりのサブリクエスト 1,000 100 万 Workflows の同時実行インスタンス 4,500 50,000 Vectorize の 1 インデックスのベクトル数 500 万 2,000 万 HTTP ヘッダーのサイズ 32KB 128KB
64 MiB の上限に数えられるのは非圧縮の「Total Upload」です。wrangler deploy --outdir bundled/ --dry-run で確かめられます10 。上の GIF の最後がその出力です。この変更は Birthday Week 前の 2026-09-04 に changelog で告知され、10-02 の記事で改めて紹介されました。
Python Workers の GA(workers.asgi / workers.wsgi による FastAPI・Django・Flask 対応)も、Birthday Week 直前の 2026-09-21 に発表されています(公式ブログ )。Birthday Week タグは付いていませんが、Workers を使う人は合わせて確認しておくとよいでしょう。
AI 関連では、AI Gateway の機能追加と、Workers AI のモデル追加が中心です。
Auto Router : AI Gateway でモデルに cloudflare/ auto を指定すると、リクエストの難しさに応じて十分な性能のモデルに振り分けます。Cloudflare 社内のベンチマークでは、成功率 86.6% で、合計費用は Claude Opus 5.5 の約 35% でした(公式ブログ )
Web Search API : AI Gateway から Ceramic.ai・Exa・Linkup の検索結果をモデル呼び出しに入れられます(公式ブログ )
Clef / Clef-flash : 分類や判定に使う、Cloudflare が学習した決定モデルです。Workers AI で動き、Apache 2.0 で公開されています(公式ブログ )
EuroLLM と Apertus : EU の公用語 24 言語に対応した EuroLLM と、スイスのオープンモデル Apertus が Workers AI に来ます。現在はアクセスの申請制です(公式ブログ )
AI Gateway でキャッシュ・レート制限・費用管理をする方法は「Workers AI と AI Gateway で LLM の費用を管理する 」に、Clef の使い方は「Cloudflare Clef(判定モデル)を Workers AI で使う 」にまとめています。Vinext 1.0 を含む Next.js の動かし方は「Next.js を Cloudflare Workers で動かす 」で扱っています。
beta が多い : K2・Issues・Auto Router・Traces は beta で、KV Instant は private beta です。本番の重要な経路に入れる前に、記事の「提供状況」を確かめてください
KV Instant は書き込みが高い : Class A 操作は 1 回 $0.10 です。頻繁に書く値を置くと、すぐに費用がかさみます5
Wrangler をすぐ捨てなくてよい : cf は open beta です。Rust と Python の Worker、esbuild 前提の Worker は、cf から Wrangler に処理が任されます3
ML-KEM / ML-DSA は opt-in : 互換性フラグなしでは使えません。ML-KEM-512 は対象外です8
CA はまだ証明書を出していない : Cloudflare は公開 CA を目指すと発表しましたが、発行の開始はまだです(公式ブログ )
Cloudflare Birthday Week 2026 は 2026-09-27〜10-02 で、Birthday Week タグの公式記事は 46 本でした
今日試すなら、cf CLI(npm i cf)、Issues(observability.issues.enabled)、Workers の ML-KEM(互換性フラグ)がすぐ手を動かせます
K2 と KV Instant は、イベント配信と設定値配信という用途がはっきりした新しい置き場です
10-15・11-01・12-01・12-31 の日付と、Wrangler の 18 か月の保守期間を、運用カレンダーに入れておきましょう
次にやることとして、手元の Worker で wrangler deploy --dry-run を実行し、Total Upload を確かめてみてください。
2026-09-27(日)の創業者レターから始まり、10-02(金)まで公式ブログで発表が続きました。Cloudflare は 2010-09-27 に始まり、2026 年で 16 周年です1 。
新しく作るなら cf を試す価値があります。cf は API 全体を扱い、JSON 出力と cf cli search でエージェントが使いやすい作りです。ただし open beta です。既存の Worker は Wrangler のままでも、beta 終了後 18 か月は保守されます3 。
2026 年 10 月時点では private beta で、申し込みが必要です。使えるようになったら、ネームスペースを作るときに "mode": "instant" を指定します5 。
あります。Worker のサイズ上限は全プランで非圧縮 64 MiB になり、Logpush もセルフサービスの従量課金で Free・Pro・Business から使えるようになりました2 10 。
1 件ずつ再試行が必要な仕事は Queues、大量のイベントを長く保存して複数のコンシューマーに配るなら K2 です。K2 はバッチで処理するため、書き込みの遅延は p99 で約 1 秒あります4 。
Cloudflare’s 2026 Annual Founders’ Letter — Cloudflare Blog, 2026-09-27(2026-10-05 参照) ↩ ↩2 ↩3 ↩4
Updates on our pledge to make Cloudflare features accessible to everyone — Cloudflare Blog, 2026-10-02(2026-10-05 参照) ↩ ↩2 ↩3
Introducing cf: the agentic CLI for the entire Cloudflare API — Cloudflare Blog, 2026-09-28(2026-10-05 参照) ↩ ↩2 ↩3 ↩4 ↩5 ↩6
Announcing Cloudflare K2: serverless event streams — Cloudflare Blog, 2026-10-01(2026-10-05 参照) ↩ ↩2 ↩3 ↩4 ↩5
Introducing Workers KV Instant — powered by Quicksilver — Cloudflare Blog, 2026-10-01(2026-10-05 参照) ↩ ↩2 ↩3 ↩4 ↩5
Cloudflare Containers, rebuilt to scale agent sandboxes — Cloudflare Blog, 2026-09-30(2026-10-05 参照) ↩ ↩2 ↩3
Detect and send production issues straight to your agent — Cloudflare Blog, 2026-09-30(2026-10-05 参照) ↩
Support for modern cryptographic algorithms in Workers — Cloudflare Blog, 2026-10-01(2026-10-05 参照) ↩ ↩2
8 major updates to Cloudflare Observability — Cloudflare Blog, 2026-10-02(2026-10-05 参照) ↩
Deploy larger Workers — up to 64 MiB for both free and paid plans — Cloudflare Changelog, 2026-09-04(2026-10-05 参照) ↩ ↩2 ↩3