Agents can now create Cloudflare accounts, buy domains, and deploy

Agents can now create Cloudflare accounts, buy domains, and deploy

Agents can now create Cloudflare accounts, buy domains, and deploy

编码智能体(Coding agents)在构建软件方面表现出色。但要将应用部署到生产环境,它们需要从云服务商那里获得三样东西:一个账户、一种支付方式以及一个 API 令牌。到目前为止,这些任务通常由人类直接处理。但现在,智能体正越来越多地代表用户来完成这些工作。智能体需要执行人类客户能做的所有任务。它们被赋予了更高阶的问题去解决,并选择使用 Cloudflare 以及调用 Cloudflare 的 API。

Starting today, agents can provision Cloudflare on behalf of their users. They can create a Cloudflare account, start a paid subscription, register a domain, and get back an API token to deploy code right away. Humans can be in the loop to grant permission and must accept Cloudflare’s terms of service, but no human steps are otherwise required from start to finish. There’s no need to go to the dashboard, copy and paste API tokens, or enter credit card details. Without any extra setup, agents have everything they need to deploy a new production application in one shot. And with Cloudflare’s Code Mode MCP server and Agent Skills, they’re even better at it.

从今天开始,智能体可以代表用户配置 Cloudflare。它们可以创建 Cloudflare 账户、开启付费订阅、注册域名,并获取 API 令牌以立即部署代码。人类可以在流程中进行授权并必须接受 Cloudflare 的服务条款,但除此之外,从头到尾无需任何人工干预。无需访问仪表板、复制粘贴 API 令牌或输入信用卡信息。无需任何额外设置,智能体就能一次性完成部署新生产应用所需的一切。借助 Cloudflare 的 Code Mode MCP 服务器和 Agent Skills,它们能做得更好。

This all works via a new protocol that we’ve co-designed with Stripe as part of the launch of Stripe Projects. We’re excited to launch this new partnership with Stripe, and also to offer $100,000 in Cloudflare credits to all new startups who incorporate using Stripe Atlas. But this new protocol also makes it possible for any platform with signed-in users to integrate with Cloudflare in the same way Stripe does, with zero friction for the end user.

这一切都是通过我们与 Stripe 共同设计的一项新协议实现的,该协议是 Stripe Projects 发布的一部分。我们很高兴能与 Stripe 建立这种新的合作伙伴关系,并为所有使用 Stripe Atlas 注册的新初创公司提供 10 万美元的 Cloudflare 额度。但这项新协议也使得任何拥有已登录用户的平台都能以与 Stripe 相同的方式与 Cloudflare 集成,且对最终用户零摩擦。

How it works: zero to production without any setup or manual steps

工作原理:无需设置或手动步骤,从零到生产环境

Install the Stripe CLI with the Stripe Projects plugin, login to Stripe, and then start a new project: stripe projects init. Then prompt your agent to build something new and deploy it to a new domain.

安装带有 Stripe Projects 插件的 Stripe CLI,登录 Stripe,然后启动一个新项目:stripe projects init。接着,提示你的智能体构建新内容并将其部署到新域名。

If the email you’re logged into Stripe with already has a Cloudflare account, you’ll be prompted with a typical OAuth flow to grant the agent access. If there is no existing Cloudflare account for the email you’re logged in with, Cloudflare will provision an account automatically for you and your agent.

如果你登录 Stripe 所用的邮箱已经拥有 Cloudflare 账户,系统会提示你通过标准的 OAuth 流程授予智能体访问权限。如果你登录的邮箱尚无 Cloudflare 账户,Cloudflare 将自动为你和你的智能体配置一个账户。

The agent has gone from literal zero, no Cloudflare account at all, without any preconfigured Agent Skills or MCP server, to having: Provisioned a new Cloudflare account, Obtained an API token, Purchased a domain, Deployed an app to production.

智能体从零开始(完全没有 Cloudflare 账户,也没有预配置的 Agent Skills 或 MCP 服务器),最终实现了:配置了新的 Cloudflare 账户、获取了 API 令牌、购买了域名、将应用部署到了生产环境。

How the protocol and integration works

协议与集成的工作原理

There are three components to the interaction between the agent, Stripe, and Cloudflare:

  1. Discovery — the agent can call a command to query the catalog of available services.
  2. Authorization — the platform attests to the identity of the user, allowing providers to provision accounts or link existing ones, and securely issue credentials back to the agent.
  3. Payment — the platform provides a payment token that providers can use to bill the customer, allowing the agent to start subscriptions, make purchases and be billed on a usage basis.

智能体、Stripe 和 Cloudflare 之间的交互包含三个组件:

  1. 发现 (Discovery) — 智能体可以调用命令查询可用服务目录。
  2. 授权 (Authorization) — 平台验证用户身份,允许服务提供商配置账户或关联现有账户,并安全地向智能体颁发凭证。
  3. 支付 (Payment) — 平台提供支付令牌,服务提供商可据此向客户收费,允许智能体开启订阅、进行购买并按使用量计费。

These build on prior art and existing standards like OAuth, OIDC and payment tokenization — but are used together to remove many steps that might otherwise require a human in the loop.

这些功能建立在 OAuth、OIDC 和支付令牌化等现有技术和标准之上,但通过组合使用,消除了许多原本需要人工参与的步骤。