生活分享
Cloudflare 开源 Forge:一套可自动生成 SDK、CLI 与文档的生成流程
Cloudflare 于 2026 年 9 月 28 日宣布推出开源生成流程 Forge,可从 API 规范自动生成 SDK、命令行工具与文档。本文介绍 Forge 的用途和设计思路,以及它对开发者和 Cloudflare 现有用户可能带来的影响。
阅读时间约 6 分钟

Cloudflare 宣布了什么
Cloudflare 于 2026 年 9 月 28 日在官方博客发表文章,宣布推出 Forge。文章由 Dimitri Mitropoulos、Matt “TK” Taylor 与 Samuel Macleod 撰写。据 Cloudflare 介绍,Forge 是一个开源、可插拔(可按需加入或替换各个生成模块)的生成流程。它可用于生成 SDK(软件开发工具包)、CLI(命令行工具)、文档与库,任何人都可以免费部署和运行。
Cloudflare 表示,Forge 仍处于早期阶段,但已用于生成 cf CLI 所需的输出,并将在未来几个月内支持 Cloudflare 的 API 文档、SDK 等。Cloudflare 还说明,开发 Forge 是为了把 AI 代理(agents)当作客户来服务。在它看来,CLI、API SDK、MCP 服务器及相应文档如今已是每种产品的标配。MCP 服务器是让 AI 代理能够调用外部工具和服务的接口。
阅读完整文字说明
消息会先收集来源、独立核查,再交由 Jev 判断。
Cloudflare 为什么要自己打造 Forge
据 Cloudflare 介绍,其 API 有超过 3,500 个操作,背后数百个服务以 Rust、Go、TypeScript、Python 等多种语言编写。Cloudflare 表示,它曾试用若干托管产品,并在生产环境中依赖过其中一些,但均未能解决问题,部分产品甚至已完全停止服务。过去曾发生这样的情况:某个团队合并的变更意外破坏了生成流程,另一个团队直到发布时才发现。
Cloudflare 表示,Forge 在 CI(持续集成,即每次提交代码时自动运行的检查流程)中运行,覆盖各团队的 API 代码仓库。它会检查每个变更,并生成可安装测试的 CLI、文档与 SDK 预览版本,只突出显示本次变更的内容,让问题在影响下游之前被发现。
| 方面 | Cloudflare 描述的过去情况 | Cloudflare 描述的 Forge 做法 |
|---|---|---|
| 发现问题的时机 | 变更可能在发布时才被另一团队发现 | 在 CI 中对每个变更进行检查并生成预览 |
| 工具控制权 | 依赖无法掌控的托管工具,部分已停止服务 | 开源、可自行免费部署运行 |
| 输入格式 | 文章未详述 | 目前支持 OpenAPI,设计上未来可支持 AsyncAPI、GraphQL、Cap’n Proto、Protobuf 等 |
| 输出之间的关系 | 其他生成器通常由工具决定串联方式 | 转换器可串联,由用户自行控制 |
Forge 的主要设计特点
可生成多种输出,包括 Cap’n Web
Cloudflare 表示,Forge 可从 OpenAPI 规范直接生成 Cap’n Web。OpenAPI 是一种描述 API 如何调用的通用标准格式。Cap’n Web 是 Cloudflare 的 RPC(远程过程调用)系统,让 TypeScript 能像调用本地方法一样调用远程 API。Cloudflare 举例指出,同样的方式也可用于生成 TanStack Query 绑定、Zod 或 Valibot 模式(schema)、MCP 服务器等。
转换器可以串联
在 Forge 中,转换器是负责生成某种输出的组件。据 Cloudflare 介绍,一个转换器的输出可以用来生成其他输出,串联方式由用户自行控制。Cloudflare 以 cf CLI 为例:它用 TypeScript 编写,除了自动生成的部分,还包含 cf dev、cf build 等手写添加的命令,这些命令需要调用 Vite 等包的 TypeScript API。Cloudflare 表示找不到能把这类手写命令反馈到文档中的现有工具,因此正把这项功能构建进 Forge。
与 API 版本管理的关系
据 Cloudflare 介绍,其 v4 API 已是 10 年来唯一的主要版本。Cloudflare 表示,正在研究一种版本管理方式,让未来发布新的主要 API 版本时不会破坏旧的客户端或 SDK。Cloudflare 还表示,很快会公布更多关于 TypeScript、Rust、Python、Go、PHP 与 Terraform SDK 的消息,并会对 Terraform 的过渡格外谨慎。Terraform 是一种用代码管理云端基础设施的工具。
对普通读者与开发者的实际影响
- 对普通用户:这类工具主要在幕后运作。若 Cloudflare 所述目标实现,其 CLI、SDK 与文档有望更一致地跟上 API 变更,但这取决于后续实际成果。
- 对开发者:Cloudflare 表示 Forge 开源且可免费部署,理论上可用于为自家 API 生成 SDK、CLI 与文档;由于仍处于早期阶段,评估前宜留意其成熟度。
- 对 AI 代理生态:Cloudflare 将 MCP 服务器等接口视为标配,这反映出 API 提供方正在思考如何让 AI 代理更方便地使用其服务。
- 对 Cloudflare 现有用户:Cloudflare 提到将调整 API 版本管理与 SDK,包括 Terraform,后续公告值得关注。
常见问题
Forge 是什么?
据 Cloudflare 介绍,Forge 是一个开源、可插拔的生成流程,用于从 API 规范生成 SDK、CLI、文档与库,任何人都可以免费部署和运行。
Forge 现在已经在实际使用了吗?
Cloudflare 表示 Forge 仍处于早期阶段,但已用于生成 cf CLI 所需的输出,并将在未来几个月内支持 Cloudflare 的 API 文档与 SDK。
Forge 支持哪些输入格式?
据 Cloudflare 介绍,Forge 目前支持 OpenAPI,设计上未来可支持 AsyncAPI、GraphQL、Cap’n Proto、Protobuf 等其他输入格式。
Cloudflare 为什么不继续使用现有的托管工具?
Cloudflare 表示,曾试用并依赖若干托管产品,但均未能满足其跨团队、跨数百个代码仓库的需求,部分产品甚至已停止服务。
这会影响我目前使用的 Cloudflare API 或 Terraform 配置吗?
Cloudflare 表示正在研究一种方式,让新的主要版本发布时不会破坏旧的客户端或 SDK,并将对 Terraform 的过渡格外谨慎。具体细节尚未公布,建议关注 Cloudflare 后续官方公告。
Forge 的相关说法经过独立验证了吗?
没有。本文信息仅来自 Cloudflare 官方博客,属于该公司自身的说法。
同主题延伸阅读
生活分享
Cloudflare 推出 Traces 公开测试版:网站运营者可在一条时间轴上看清请求经过平台的每一步
Cloudflare 于 2026 年 10 月 2 日宣布推出 Cloudflare Traces 公开测试版。使用 Cloudflare 的网站运营者与开发者,可在同一条时间轴上看到请求经过安全规则、缓存、路由与源服务器的过程,便于找出请求被拦截或变慢的原因。新的计价方式自 2026 年 12 月 1 日起生效。信息出自 Cloudflare 官方博客。
生活分享
Cloudflare 通过 AI Gateway 推出 Web Search API,要求搜索合作伙伴遵守爬虫规范
Cloudflare 于 2026 年 10 月 2 日宣布推出 Web Search API,让 AI 代理通过 AI Gateway 查询实时网络信息。首批合作伙伴为 Ceramic.ai、Exa 与 Linkup。Cloudflare 表示,这些伙伴的爬虫须遵守 Verified bots 规范并标注来源。这件事关系到打造 AI 应用的开发者,也关系到内容可能被爬取的网站运营者。
生活分享
Cloudflare 开源 Streamline:演示如何用其云服务为直播加图、为视频烧录字幕
Cloudflare 于 2026 年 10 月 2 日推出并开源开发者实验平台 Streamline,演示开发者如何结合 Stream、Workers、Containers 与 Durable Objects,自行打造视频处理流程,例如为直播实时加上图标、为视频加上字幕。本文说明它是什么、如何运作、有哪些限制,以及对观众与开发者的意义。
生活分享
Google 发布 Gemini 4 Argon:先交网络防御者试用,普通用户仍需等待
Google 于 2026 年 9 月 30 日宣布前沿模型 Gemini 4 Argon,现阶段仅通过 Fairwind Program 提供给受信任的网络防御者。本文梳理 Google 公布的能力、价格、安全措施及对普通读者的影响;所有数据均来自 Google 自身。
最新旅游情报攻略

攻略东京
东京住哪一区:新宿、上野、东京站、涩谷、浅草、池袋、银座七区比较,机场交通、住宿税、行李寄送一次看
东京住哪一区?用同一套标准比较新宿、上野、东京站、涩谷、浅草、池袋、银座七个区域:从成田、羽田机场怎么过来、有哪些线路、周边有什么、街区氛围、适合谁。附比较表与山手线示意图,以及 2026 年 9 月核实的东京都住宿税(2027 年 4 月改为 3%)和机场宅急便寄送行李的规则。
- 预算
- 酒店

攻略东京
东京交通票券怎么选:Suica/Welcome Suica、Tokyo Subway Ticket、JR Pass 值不值得买
第一次去东京,每人先用一张 IC 卡按次付费(Welcome Suica 免押金、有效期 28 天)。一天搭四趟以上地铁,再加买 2,000 日元的 Tokyo Subway Ticket 72 小时券;只玩东京、不去关西,买 JR Pass 一定不划算。用决策图比较 TOURIST PASMO、iPhone 里的 Suica、东京 Metro 一日券能搭什么、不能搭什么;价格于 2026 年 9 月核实。
- 交通
- 预算

攻略东京
东京迪士尼乐园、海洋攻略:票价、梦幻泉乡 Fantasy Springs、尊享卡 DPA 与预约等候卡怎么用,第一次去选哪个园区
东京迪士尼一日护照采用浮动票价,2026 年 9 月平日大多为 9,900 日元、周末为 10,900 日元,官网每天 14:00 开售两个月后同一天的门票;免费的优先通行卡已不在官网服务清单,缩短排队时间只剩付费的迪士尼尊享卡(每人每次 1,000 至 3,500 日元)。另有运营时间与 25 周年活动、预约等候卡与报名体验、梦幻泉乡如何进入,以及第一次去选乐园还是海洋;2026 年 9 月通过东京迪士尼度假区官网核实。
- 行程范例
- 亲子