Introducing Forge: the open source pipeline for generating SDKs, CLIs, docs, and more
- ID
- 29265
- Status
- summarized
- Published
- 28 Sep 2026, 9:00 PM
- Fetched
- 28 Sep 2026, 9:35 PM
- Provider
- Cloudflare Blog
- Category
- infrastructure
- Original URL
- https://blog.cloudflare.com/forge-open-source-generation-pipeline/
- Source URL
- https://blog.cloudflare.com/rss/
Summary
- Score
- 6.5
- Created
- 28 Sep 2026, 9:35 PM
- Tags
- Audience
- developersai_agent_userssaas_founders
What happened
Cloudflare open sourced Forge, a pluggable generation pipeline that produces SDKs, CLIs, docs, and libraries, free to deploy and run yourself. It already generates the output behind the cf CLI and is slated to power Cloudflare's API docs and SDKs over the next few months, built to handle an API with over 3,500 operations across services written in Rust, Go, TypeScript, and Python. Forge runs in CI on each team's API repos: it lints every change and produces a preview build of the CLI, docs, and SDKs with only that change highlighted, which developers can install and test before merging — the same premise as Workers Previews.
Why it matters
If you maintain an API, the concrete takeaway is the per-PR preview model: instead of discovering a broken generator at release time, every API change gets an installable CLI/SDK/docs preview before merge. The post also states Cloudflare tried several hosted generation products and 'some have shut down entirely', so if you currently depend on a hosted codegen vendor for your SDKs or docs, that is a signal to check whether your pipeline is portable to something you run in CI. For agent-facing surfaces specifically, the stated motivation is that CLIs, SDKs, MCP servers, and docs are now expected for every product, not just developer products.
Discussion angle
Forge generates CLI, SDK, docs, and MCP server surfaces from one pipeline — if that becomes the norm, what does your team's API surface look like when agents, not humans, are the primary consumer, and would you self-host generation or keep paying a hosted vendor?