Cloudflareは2026年9月28日、コマンドラインからCloudflare API全体を操作でき、TypeScriptで設定を記述できる新たなCLIツールnpm i -g cf)
We are releasing cf, our new command-line tool that mirrors the entire Cloudflare API and supports programmatic TypeScript configuration. We are also open-sourcing Forge, our internal SDK generator. https://
— Cloudflare (@Cloudflare) September 28, 2026t. #BirthdayWeekco/ WxjMkPWJVx
CloudflareのコマンドラインツールとしてこれまでWranglerが利用されてきたが、Wranglerがサポートするコマンドは約280種類で、Cloudflareの提供する機能の一部しかカバーしていない。おもにコマンドラインから各種のタスクを実行するAIエージェントの利用がますます増える中、この点はCloudflareのエージェント経由の利用において大きな制限となり、AIのトークン利用コストを押し上げる要因の1つとなっていた。
cfは3,000を超えるCloudflare APIの全領域を網羅した操作が可能。Cloudflare Workerの設定、デプロイ、監視、Cloudflare Accessによる保護、ドメインの購入、Cloudflare WAFによるフロントエンド化といった一連の作業を、エージェントは単一のツールですべて実行できるようになった。この膨大なAPIを自然文で検索できるcf cli searchコマンドも追加され、エージェントはこのコマンドを使用してコンテキストを肥大化させることなく必要な操作を見つけることができる。
また、Wranglerの実行による出力はほとんど人間向けに設計されたUnicodeテーブルとなっているため、エージェントがWranglerを使用する際にはコマンドに--jsonを追加しJSON出力を得る必要があるうえ、--jsonをサポートするコマンドは限られていた。cfではデフォルトでJSONをサポートし、人間が見やすく整形された出力にも対応する。
さらにcfの設定フォーマット
cfはViteをベースに構築されており、一部のケースを除いてWranglerのようにesbuildを使用してWorkerをバンドルする必要はなくなった、これによりViteプラグインのエコシステムが利用可能なほか、HMRcf migrateも用意されている。
cfの構築に大きな役割を果たしたのが、同日に公開されたオープンソースのコード生成パイプライン
Introducing Forge, a pluggable, open-source pipeline that runs in CI to generate SDKs, CLIs, and documentation directly from API definitions. By shifting generation upstream into individual team repositories, Forge keeps developer tools continuously in sync.…
— Cloudflare (@Cloudflare) September 28, 2026
ForgeはOpenAPI 3.
Forgeはまだ開発初期段階だが、Apache 2.