这是什么?
cf 是一个覆盖整个 Cloudflare API 的命令行工具,为“人类与 AI 智能体共同驱动 CLI”的下一代软件开发而构建。
这是普通 CLI,还是专为 AI 智能体打造?
它是一个面向人和 AI 智能体共同驱动的 CLI:内置专门的命令搜索与引导功能,让智能体能找到正确的 Cloudflare 命令,并且默认输出格式为 JSON。
怎么安装并开始使用 cf?
全局安装公开测试版,之后即可在任意目录运行 cf 命令,事先不需要任何额外的项目配置。
运行 cf 之前需要安装什么吗?
cf 是一个 Node.js/TypeScript CLI 包,因此需要有 Node.js 才能全局安装和运行它。
cf 现在稳定到可以依赖了吗?
还不行,它目前以公开测试版形式发布,命令覆盖范围和行为仍会变化。
为什么默认输出 JSON 而不是纯文本?
cf 为人类输出美化的 JSON,为智能体输出精简的 JSON,这样 AI 智能体解析输出时能节省上下文 token。
cloudflare.config.ts 是什么?
它是 Cloudflare 产品(从 Workers 开始)新的统一配置格式,用 TypeScript 编写,让你的编辑器和智能体的 LSP 都能获得类型安全和准确性。
cf 自带本地开发服务器吗?
有,Vite 是 cf 默认使用的本地开发服务器,并附带一套面向开发者和框架作者的插件。
What are similar projects?
ordewell, testsprite-cli, oc, dingtalk-workspace-cli, bb-browser, cli, cli, docker-agent
Which topics is it in?
lsp, cloudflare-workers, agentic, cloud-native, vite, cli-tool, json, command-line, cloud, command-line-tool, agent, npm