临时账户:让 AI 代理更轻松地部署

发布于

如今,大家都在使用 AI 代理来编写代码。但当代理需要部署内容、需要注册并创建账户时,它们会面临一个人类所设的障碍:基于浏览器的 OAuth 流程、需要点击的仪表盘、复制粘贴的 API 令牌、以及多因素认证提示。这对坐在开发者身旁的互动助手来说是令人恼火的,而对后台代理而言更是一个硬性阻碍。

今天,我们推出了适用于代理的临时 Cloudflare 账户。

代理现在可以立即部署 [网站](https://www.cloudflare.com/solutions/frontends/)、[API](https://www.cloudflare.com/products/workers/) 和 [代理](https://www.cloudflare.com/products/agents/),完全不需要事先注册账户。

任何代理现在都可以运行 `wrangler deploy --temporary`,将一个 Worker 部署到 Cloudflare。这个临时部署会保持在线 60 分钟,在此期间你可以认领临时账户,将其永久拥有;如果不认领,它会自行过期。

我们的目标是让你的代理能够编码并完成部署。

## 为什么无摩擦的部署对 AI 代理来说重要

无摩擦的临时账户看似不那么重要,但实际上意义深远:

- **后台的 AI 会话通常没有人类介入,且正逐渐成为常态**。任何需要浏览器、复制粘贴或者“在 60 秒内点击这里”的认证步骤,都会导致代理被卡住,进而选择在其他地方进行部署。
- **反复试验是代理的超能力**。代理需要快速的写入→部署→验证循环。他们需要便宜、可以随意丢弃的部署目标,以便进行自我检查并判断结果是否正确。
- **代理平台正在构建一种无需额外步骤或凭证即可“轻松工作”的代码部署方式**。人们开始期待这个过程能够顺畅进行,而无需注册他们未曾使用过或听说过的其他服务。

## 如何运作

临时账户是基于 [Wrangler](https://developers.cloudflare.com/workers/wrangler/),我们的开发者平台命令行工具(CLI),该工具让开发者可以引导新项目,管理配置与资源,进行部署和更新。

Wrangler 的使用在网上广泛 [记录](https://developers.cloudflare.com/workers/examples/) ,代理们对此非常熟悉。但是如果你尚未登录并授权 Wrangler 使用你的 Cloudflare 账户,当代理尝试部署时就会在注册和认证步骤卡住。这时你可能会问:代理和大型语言模型(LLMs)如何知道这个新的 `--temporary` 标志是存在的,以便它们能在没有人类明确告知的情况下使用它?

为了解决这个问题,我们更新了 Wrangler,让其提示代理一条信息,告知它关于 `--temporary` 标志:

![提示信息](http://pic.zhso.org/2026/07/08/f6e02bb5ebf7.png)

当代理发现这一点,再次运行 `wrangler deploy` 时,Cloudflare 会为其提供一个临时账户,并给予 Wrangler 一个可以使用的 API 令牌,最后提供一个可让代理返回给人类的认领链接。

## 流程步骤一览

### 部署和迭代新项目

确保你使用的是最新的 [Wrangler 版本](https://github.com/cloudflare/workers-sdk/releases),启动你最喜欢的编码代理,写下一个要在构建模式下部署“你好,世界”应用的提示:

> `Make a very simple hello world Cloudflare Worker in TypeScript and deploy it using wrangler, don't ask me questions, do the best you can`

代理会运行 wrangler,获取输出消息中的 `--temporary` 标志,构建你的脚本,并立即部署,无需人类介入。

![代理部署](http://pic.zhso.org/2026/07/08/ac31ce85126e.png)

如你所见,代理编写了脚本,使用 `--temporary` 标志进行部署,检查了输出中获得的预览链接,验证结果与代码是否一致。

这很好,但代理编码往往不是一项简单的单次部署。一个会话可能经历多个代码更改的循环,这并不成问题:代理可以迭代 Worker 脚本,并在 60 分钟的认领窗口内随意重新部署多次。输入以下提示:

> `Now change hello world to "hello cloudflare" and redeploy`

看着代理修改源代码,重用之前创建的临时账户,重新部署新版本并检查结果:

![修改后的结果](http://pic.zhso.org/2026/07/08/edebaa4663c5.png)

### 认领账户

在任何时刻,你都可以认领临时账户并使其永久归你所有。当你点击认领链接时,会被引导至一个页面,你可以在这里注册或登录 Cloudflare,然后认领你的 Worker 部署的临时账户。这包括认领不止 Worker,还有数据库和其他绑定等资源。

![认领过程](http://pic.zhso.org/2026/07/08/373504cab63c.png)

如果在 60 分钟内未认领这些临时账户,它们将被自动删除。

## 迈向无摩擦的代理部署

这只是我们消除代理注册障碍的一个方式。我们最近 [宣布与 Stripe 合作](https://blog.cloudflare.com/agents-stripe-projects/) 以及共同设计了一个新协议,使代理能够代表用户配置 Cloudflare——创建一个账户、启动订阅、注册域名,并获得 API 令牌进行代码部署,无需复制粘贴令牌或输入信用卡信息。上个月,我们与 WorkOS 合作推出了 [auth.md](https://workos.com/auth-md),任何人都可以采用,以让代理使用经过验证的现有 OAuth 标准来配置新账户。

这个领域正在快速发展,我们很高兴继续让代理使用 Cloudflare 更加便捷,并让开发者可以为他们的应用 [做好代理准备](https://isitagentready.com/)。临时账户是迈向无摩擦代理部署又一步——敬请期待更多消息。

临时账户有一些限制,其功能可能会随时间变化;请查看 [开发者文档](https://developers.cloudflare.com/workers/platform/claim-deployments/) 获取更多信息,然后开始构建吧。将你的代理指向 Cloudflare,看看它能走多远,并告诉我们可以改进或让你感到高兴的地方——在 [X](https://x.com/CloudflareDev) 上分享你构建的内容,或者加入 [Cloudflare Community](https://community.cloudflare.com/)。

---

原文链接:[点击查看](https://blog.cloudflare.com/temporary-accounts/)

评论

暂无评论。