过去一年,AI智能体(Agent)在Cloudflare开发工具Wrangler上的使用量激增。2026年3月,智能体贡献了Wrangler四分之一的用量,而去年同期这一比例仅为个位数;上周,该比例已攀升至48%。

数据显示,智能体是更活跃的用户:其日均使用的不同命令数量几乎是普通用户的两倍,使用六个及以上命令的可能性高出近四倍。然而,尽管智能体偏爱命令行界面(CLI),Wrangler仅支持约280个操作命令,难以覆盖Cloudflare数千项功能。

为解决这一瓶颈,Cloudflare今日正式推出全新CLI工具——cf。这款专为下一代软件开发打造的工具,让智能体能够访问完整的Cloudflare API。

全覆盖API与智能体优先设计

此前,Wrangler由各产品团队手工构建,命令术语不一且扩展困难。新工具cf依托Cloudflare统一的API生成管道“Forge”,直接基于API Schema生成命令,将支持的操作从约280个扩展至覆盖超过3,000个操作的完整API表面。

cf从底层设计之初便充分考虑智能体需求:

  • 智能体命令发现:内置cf cli search,允许智能体通过自然语言查询所需操作,小型搜索索引会根据API描述提供匹配命令列表,避免上下文膨胀。
  • JSON默认接口:鉴于智能体处理JSON效率远高于Unicode表格,cf将JSON设为默认输出格式,既提供便于人类阅读的美化格式,也提供为智能体优化的紧凑格式以节省上下文窗口。
  • TypeScript配置:引入cloudflare.config.ts作为新配置格式,利用TypeScript的类型安全和语言服务器协议(LSP),帮助智能体更准确地理解和编辑配置。
  • Vite默认构建:采用业界领先的Vite作为默认构建工具,提供热模块替换(HMR)及丰富的插件生态,取代原有的esbuild方案。

更高效的开发体验与迁移路径

新的TypeScript配置格式不仅利于智能体解析,也提升了人类开发者的效率。通过编程方式定义环境,配置文件体积大幅缩减,且支持自动补全和类型检查。此外,cf还引入了辅助函数,简化Worker触发器(如路由、队列、定时任务)的定义。

对于现有用户,Cloudflare提供了平滑的迁移路径。运行cf migrate即可将Worker迁移至新格式;若项目仍依赖esbuild,cf会自动委派给Wrangler处理。新项目可通过cf init快速启动,自动配置Vite插件及配置文件。

目前,cf全球开放测试版已上线,用户可通过npm i -g cf安装体验。Cloudflare表示,在测试版结束后,将发布Wrangler的最终主要版本,并在随后18个月内继续提供维护支持,以便用户和智能体完成迁移。