NEE's Blog

AI Agent 现在可以自主开通 Cloudflare 账户、购买域名并部署应用了

May 06, 2026

本文翻译自 Agents can now create Cloudflare accounts, buy domains, and deploy,原载于 Hacker News。

从”写代码”到”上线”的最后一公里

编程 Agent(比如 Cursor、Claude Code 等)已经非常擅长写代码了。但要真正把应用部署到生产环境,Agent 还需要三样东西:一个云服务账户、一种支付方式、以及一个 API Token。这三件事以前只能由人类手动完成——去注册页面填表、绑定信用卡、复制粘贴 API 密钥。

Cloudflare 和 Stripe 联手改变了这一现状。

从今天起,Agent 可以代表用户自主完成以下全部操作:

  • 创建 Cloudflare 账户
  • 开启付费订阅
  • 注册域名
  • 获取 API Token
  • 部署代码到生产环境

人类只需要在 Stripe 登录授权一次,后续全程无需任何手动操作。不需要打开 Dashboard,不需要复制粘贴 Token,不需要输入信用卡信息。

实际操作流程

整个流程非常简洁。安装 Stripe CLI 并登录后,只需初始化一个项目:

stripe projects init

然后让 Agent 构建并部署到新域名即可。Agent 会自动处理以下步骤:

  1. 如果你的 Stripe 邮箱已有 Cloudflare 账户,走标准 OAuth 授权流程
  2. 如果没有,Cloudflare 会自动为你创建一个新账户
  3. Agent 构建、部署站点,注册域名
  4. 如果 Stripe 账户还没有支付方式,Agent 会提示你添加
  5. 最终应用运行在新注册的域名上

从零开始——没有 Cloudflare 账户、没有预配置的 MCP Server——到拥有一个运行中的生产应用,全程一气呵成。

技术架构:三大核心机制

Agent、Stripe 和 Cloudflare 之间的交互由三个组件构成:

1. Discovery(服务发现)

Agent 如何知道有哪些服务可用?通过调用 stripe projects catalog 命令,获取可用服务的完整目录。Cloudflare 和其他提供商通过 REST API 以 JSON 格式返回服务目录。Agent 根据用户需求自主选择服务,用户完全不需要了解底层有哪些服务、由哪个提供商提供。

2. Authorization(身份授权)

用户在开始时登录了 Stripe 账户,Stripe 作为 Identity Provider(身份提供者)证明用户身份。Cloudflare 自动为新用户创建账户,并将 Credentials(凭证)安全返回给 Stripe Projects CLI,供 Agent 使用。

对于已有 Cloudflare 账户的用户,走标准的 OAuth 流程授权即可。

3. Payment(支付控制)

这是很多人关心的问题:如果 Agent 失控疯狂买域名怎么办?

协议从两个方面保障安全:

  • 支付信息隔离:Agent 永远不会看到你的信用卡号。Stripe 在请求中包含一个 Payment Token(支付令牌),原始支付详情不会共享给 Agent
  • 消费上限:Stripe 默认限制每个 Provider 每月最多 $100 USD。需要提高限额时,可以在 Cloudflare 账户中设置 Budget Alerts(预算提醒)

这不仅是 Cloudflare + Stripe

最值得注意的一点是:这个协议是开放标准

任何有登录用户的平台都可以作为”Orchestrator(编排者)”,扮演和 Stripe 相同的角色,与 Cloudflare 集成。比如:

  • 你做一个编程 Agent 产品,想让用户一键部署到 Cloudflare——你的平台就是 Orchestrator,一个 API 调用就能为用户创建 Cloudflare 账户并获取 Token
  • 像 Planetscale 这样的数据库服务,也可以通过类似方式让 Cloudflare 用户直接创建 Postgres 数据库

这个协议在 OAuth 的基础上扩展到了支付和账户创建领域,将 Agent 视为一等公民(first-class concern)。类似 OAuth 标准化了对账户的授权访问,这个协议开始标准化跨产品的集成方式。

对中国开发者的启示

这个进展值得关注,原因有三:

第一,Agent 的能力边界正在快速扩展。 从”帮你写代码”到”帮你上线运维”,Agent 正在接管完整的软件交付链。这意味着我们需要重新思考开发工作流的设计——如何给 Agent 足够的权限又保持安全性。

第二,标准化协议的出现意义重大。 以前每个平台的集成都是定制化的,无法复用。有了统一协议,集成成本将大幅降低。国内云服务商如果跟进类似标准,对整个生态将是利好。

第三,安全模型值得学习。 Payment Token 机制和默认消费上限的设计思路,在构建任何 Agent-自主操作系统时都值得参考。给 Agent 能力,但不给裸凭证。

快速上手

Stripe Projects 目前处于 Open Beta 阶段,即使你还没有 Cloudflare 账户也可以开始:

# 安装 Stripe CLI
stripe projects init
# 让 Agent 在 Cloudflare 上构建并部署

如果你在构建自己的 Agent 产品,想让用户一键部署到 Cloudflare,可以发邮件到 [email protected] 了解集成方案。


关键要点:

  • Cloudflare × Stripe 联合推出 Projects 协议,实现 Agent 从开户到部署的全自动化
  • 三大核心机制:Discovery(服务发现)、Authorization(身份授权)、Payment(受控支付)
  • 协议开放标准,任何平台都可集成,不仅仅是 Stripe 用户才能用
  • 支付安全通过 Token 化和消费上限保障,Agent 永远接触不到真实支付信息
  • 这标志着 Agent 从”写代码工具”进化为”全栈交付引擎”
comments powered by Disqus