从写代码到部署上线,Cloudflare 给 AI 配了一把新钥匙

Cloudflare 在 9 月 28 日发布了一个全新的命令行工具:cf。

如果你不写代码,"命令行工具"听起来可能很远。但这次真正有意思的,不是 Cloudflare 又换了一个开发工具,而是它公开承认:以后使用命令行的主力,很可能不再是人,而是 AI Agent。

官方发布文章:blog.cloudflare.com/cloudflare-...

为什么还要再做一个 cf?

Cloudflare 原来已经有一款很常用的工具,叫 Wrangler。开发者用它创建、调试和部署 Workers,也能管理一部分 Cloudflare 服务。

问题是,Wrangler 是多年一点点长出来的。不同产品的命令命名不一致,覆盖范围也有限。Cloudflare 说,Wrangler 大约有 280 条命令路径,而 Cloudflare 的公开 API 操作接近 3000 项。

更大的变化来自 AI。

根据 Cloudflare 自己的统计,2026 年 3 月,AI Agent 已经贡献了 Wrangler 四分之一的使用量;到 cf 发布前一周,这个比例升到了 48%。Agent 每天使用的命令种类,也明显多于人类开发者。

所以 Cloudflare 没有继续给旧工具打补丁,而是重新做了一个更适合 AI 使用的入口。

项目地址:github.com/cloudflare/...

项目文档:developers.cloudflare.com/cf/

它不是把命令变多这么简单

cf 最直观的变化,是覆盖整个 Cloudflare 公开 API。部署 Worker、管理 DNS、操作存储、调整安全设置,都可以从同一个工具进入。

但如果有近 3000 个操作,AI 怎么知道该用哪一个?

Cloudflare 给出的办法是 cf cli search。Agent 可以先用自然语言描述任务,例如"查找 DNS 记录相关命令",再从本地搜索索引里找到合适的指令。它不用事先背下整套命令,也不必把大段文档塞进上下文。

另一个变化是,cf 的大多数 API 命令默认返回 JSON。

传统命令行喜欢把结果排成表格,方便人看。AI 其实更喜欢结构清楚的 JSON,因为它可以直接筛选字段,也更省上下文。这个细节很能说明 cf 的设计对象变了:先让机器容易理解,再由机器把结果整理给人。

配置文件也开始为 AI 改造

过去,Wrangler 常用 TOML 或 JSONC 保存项目配置。cf 改用 cloudflare.config.ts,也就是 TypeScript 文件。

这样做的好处不只是"能写代码"。编辑器和 Agent 可以直接获得类型检查、自动补全和字段说明。它在修改数据库、存储桶、队列或者不同环境的配置时,更容易发现拼写和结构错误。

Cloudflare 还把 Vite 设为默认开发工具。对普通读者来说,可以把它理解成:新项目的本地预览、构建和测试,开始更多地采用前端开发圈已经很成熟的一套工具,而不是继续依赖 Cloudflare 专用的本地工具链。

已有项目可以尝试运行:

bash 复制代码
cf migrate

不过,这不等于 Wrangler 马上消失。部分依赖旧构建方式的 JavaScript 项目,以及 Rust、Python Workers,仍可能由 cf 转交 Wrangler 处理。Cloudflare 的计划是:等公开测试结束后,再发布 Wrangler 的最后一个大版本,并继续维护 18 个月。

现在适合普通人用吗?

cf 已经开源,仓库采用 Apache-2.0 和 MIT 许可证。安装也只有一行:

bash 复制代码
npm i -g cf

但它目前仍是 Beta。官方明确提醒,命令、配置格式和构建产物在稳定版之前都可能变化。使用它还需要 Cloudflare 账号和 Node.js 22.18 以上版本;Bun 目前也不能正常运行涉及 cloudflare.config.ts 的命令。

所以,它还不是一个"不会技术也能一键上线网站"的产品。对正在用 Claude Code、Codex 等 Coding Agent 做项目的人,它更像一条新通道:AI 写完代码后,可以继续查命令、配置资源、部署和排查问题,少等人类在不同控制台之间手动操作。

便利的另一面是权限。cf 能触及 DNS、存储和安全设置。把它交给 Agent 时,最好使用最小权限的 API Token;涉及删除资源、改域名或者产生费用的操作,仍应由人确认。

cf 最值得关注的地方,就在这里。过去的开发工具默认人坐在终端前,一条条输入命令。现在,Cloudflare 开始把 AI 当作命令行的主要使用者,人只负责提出目标、检查结果和批准关键操作。

AI 编程下一阶段的竞争,可能不再只是"谁写代码更快",而是谁能让 AI 安全地接上部署、数据库、域名和云服务。cf 已经把这个方向摆到了台面上。

你会放心让 AI 直接修改 DNS、部署项目吗?如果你想看 cf 的实际上手和迁移体验,欢迎留言。关注「麻瓜的魔法棒」,一起看看 AI 工具正在把哪些专业能力交到普通人手里。

相关推荐
王中阳Go1 小时前
Agent 第一句就 500,我们查了三轮:入口日志少打了一个参数
后端·agent·ai编程
羑悻1 小时前
穿越Docker内核迷雾:揭秘镜像分层存储的叠加态与卷挂载的多维空间穿梭技术
后端·docker·容器
励志不掉头发的内向程序员1 小时前
从鼠标点击到画出一条线:CAD 交互层的状态机设计
后端·架构
用户5372312882461 小时前
你的 WGSL 从未被执行过——一个 secure context 静默陷阱的排查实录
前端
用户EasyAdminBlazor1 小时前
EasyAdminBlazor 日志系统源码解析:为什么数据库日志需要有界队列?
后端
Sylven1 小时前
【DevOps 开发流程】问题+标签驱动开发,可视化你和AI的开发进度
后端
松就是我902981 小时前
Agent系统设计七条通用原则-CSDN
后端
136096757231 小时前
repo 与 index:站点目录该怎么切
后端
那就叫王师傅1 小时前
AD基础学习01
后端