跳转到内容
返回工具库
自然收录
Feature Flags · 闭测/商用定价待公开

Cloudflare Flagship

Cloudflare 推出的原生 Feature Flags 服务,基于 OpenFeature 标准,适合在 Workers 上做低延迟开关与灰度发布;对 agent 自动发布/自检也很友好。

公开测试中(官方博客 2026-05-26 更新),正式版前公布价格。

这是什么

Flagship 是 Cloudflare 原生的功能开关(Feature Flags)服务,基于 OpenFeature 标准构建:开关配置存在 Durable Object 并同步到 KV,在 Cloudflare 边缘就近求值。

如果你的服务跑在 Cloudflare Workers 上,它可以在不重新部署的情况下灰度发布新功能、做分流实验、出问题时一键关闭。

适合

  • 在 Cloudflare Workers 上运行生产服务的开发者
  • 需要灰度发布、快速回滚的产品

不太适合

  • 不使用 Cloudflare 的项目,可以选其他 OpenFeature 兼容服务
  • 需要正式版服务保障和明确价格的场景

上手步骤

  1. 在 Cloudflare 控制台创建第一个 Flagship 应用。
  2. 在 wrangler.jsonc 里添加 flagship 绑定(指定 binding 名称和 app_id),在 Worker 中用 getBooleanValue() 等方法读取开关;也可以安装 npm i @cloudflare/flagship 使用 SDK。
  3. 因为基于 OpenFeature,以后更换服务商只需要替换 provider 配置。

注意事项

  • 读取出错时返回默认值,默认值要设成安全的一侧(例如功能关闭)。
  • 类型不匹配时绑定会抛错,注意开关类型。

参考资料

2026-10-25 阅读官方页面与仓库说明整理;功能、状态和命令可能变化,以官方最新文档为准。