Cloudflare 为 AI 代理推出临时账户
Cloudflare AI··作者 Brendan Irvine-Broque
关键信息
Cloudflare 还更新了 Wrangler:如果代理在未登录的情况下先尝试部署,系统会明确提示它使用 `--temporary` 参数。临时账户创建后,Cloudflare 会给 Wrangler 提供 API 令牌和认领链接,并且在 60 分钟窗口内可以复用同一个临时账户多次重新部署。
资讯摘要
Cloudflare 表示,AI 代理正在越来越多地编写代码,但当部署环节需要人类式的注册和认证步骤时,它们就会被卡住。为了解决这个问题,Cloudflare 正在推出面向代理的临时账户。这个新流程允许代理立即部署网站、API 和 Workers,而不必先创建普通账户。代理可以运行 `wrangler deploy --temporary` 来创建一个临时的 Worker 部署。该部署会保持 60 分钟有效,在此期间,用户可以认领这个临时账户,并将其变成永久账户。
如果没人认领,账户会自动过期。Cloudflare 说,这一设计目标是让代理更少受阻地完成“编码并上线”。公司还更新了 Wrangler:当代理在未授权状态下首次尝试部署时,CLI 会提示它使用新的参数。文章中的示例流程显示,代理先写出一个简单的 TypeScript Worker,然后完成部署,再用 curl 检查预览链接验证结果,之后还可以在同一个临时账户内继续修改代码并重新部署。

资讯正文
如今,大家都在用 AI agents 写代码。但只要 agent 需要部署某个东西——还需要注册并创建账户——它就会一头撞上一个专为人类打造的障碍:基于浏览器的 OAuth 流程、需要逐个点击的控制台、要复制粘贴的 API token、以及必须完成的多因素认证提示。对于坐在开发者旁边的交互式 copilot 来说,这很烦人;但对于后台运行的 agent 来说,这就是直接卡死。
今天,我们开始推出面向 Agents 的 Temporary Cloudflare Accounts。
现在,agents 可以立即部署网站、API 和 agents,而不必先注册账户。
现在,任何 agent 都可以运行 wrangler deploy --temporary
并将 Worker 部署到 Cloudflare。这个临时部署会保持 60 分钟在线,在此期间,你可以认领这个临时账户,把它永久变成你自己的。如果你不认领,它会自行过期。
我们的目标是什么?让你的 agent 负责编码并交付上线。
为什么无摩擦部署对 AI agents 很重要
无摩擦的临时账户比乍看起来更重要:
后台 AI 会话中没有人类在环,而这正在成为常态。任何需要浏览器、复制粘贴,或“在 60 秒内点击这里”的认证步骤,都会让 agent 卡住,并且可能选择部署到别处。
反复试错是 agent 的超能力。Agents 需要一个紧密的“写入 → 部署 → 验证”闭环。它们需要便宜、一次性的部署目标,这样它们就可以 curl 自己的输出,并判断自己是否做对了。
Agent 平台正在构建自己的方式,让代码部署“开箱即用”,不需要额外步骤或凭据。人们开始期待这个流程就是能直接工作,而不需要先去注册自己以前没用过、甚至没听说过的其他服务。
它是如何工作的
Temporary accounts 是围绕 Wrangler 构建的。Wrangler 是我们的 Developer Platform 命令行界面(CLI)工具,开发者可以用它来初始化新项目、管理配置和资源,并部署和更新这些项目。
Wrangler 的使用方法在网上有大量文档,agent 也非常熟悉它的用法。但如果你还没有登录并授权 Wrangler 访问你的 Cloudflare 账户,当 agent 尝试部署时,它就会卡在注册和身份验证这一步。而你可能也会合理地问:agents 和 LLMs 怎么知道 Wrangler 里的这个新的 --temporary
标志存在,从而在没有人明确告诉它们的情况下真的去使用它?
为了解决这个问题,我们更新了 Wrangler,让它向 agent 弹出一条消息,告诉它 --temporary
标志的存在:
当 agent 发现这一点后,再次使用 --temporary
标志运行 wrangler deploy
,Cloudflare 就会为该 agent 配置一个临时账户,提供给 Wrangler 一个可用的 API token,并给出一个认领 URL,供 agent 转交给人类。
让我们逐步看看整个流程的每一步
部署并迭代一个新项目
确保你使用的是最新版本的 Wrangler,启动你最喜欢的编码 agent,然后写一个提示词,让它以 build mode 部署一个“hello world”应用:
用 TypeScript 写一个非常简单的 hello world Cloudflare Worker,并使用 wrangler 部署,不要问我问题,尽你所能完成
代理会运行 wrangler,从输出消息中获取 --temporary 标志,构建你的脚本,并立即部署,无需人工介入:
如你所见,代理已经编写了脚本,使用 --temporary 标志进行了部署,随后抓取了它从输出中获得的预览链接,并验证结果与代码一致。
这很棒,但智能体式编码往往并不只是单次部署。一个会话可能会经历多轮代码修改。这个问题并不大:代理可以反复迭代 Worker 脚本,并在 60 分钟的声明窗口内尽可能多次重新部署更改。输入这段提示:
现在把 hello world 改成“hello cloudflare”,然后重新部署
看看代理如何修改源代码,复用先前创建的临时账户,重新部署新版本,并再次检查结果:
认领账户
在任何时候,你都可以认领这个临时账户,并将其永久归你所有。当你点击认领链接时,会进入一个页面,你可以在那里注册或登录 Cloudflare,然后认领你的 Worker 所部署到的临时账户。这不仅包括认领 Workers,还包括数据库以及其他绑定等资源。
如果你没有在 60 分钟内认领这些临时账户,它们将被自动删除。
通往无摩擦智能体式部署之路
这只是我们消除智能体注册门槛的方式之一。我们最近宣布了与 Stripe 的合作,以及我们共同设计的一项新协议,它允许智能体代表用户为 Cloudflare 进行预配——创建账户、开通订阅、注册域名,并获取用于部署代码的 API 令牌,整个过程无需复制粘贴令牌或输入信用卡信息。上个月,我们还与 WorkOS 合作推出了 auth.md,任何人都可以采用它,让智能体使用成熟、现有的 OAuth 标准来预配新账户。
这个领域正在发生很多事情,我们很高兴继续让智能体更容易使用 Cloudflare,也让开发者更容易让自己的应用具备智能体就绪能力。临时账户只是迈向无摩擦智能体式部署的又一步——敬请期待更多。
临时账户有一些限制,其功能也可能会随时间变化;更多信息请查看开发者文档,然后去动手做点什么吧。把你的智能体指向 Cloudflare,看看它能走多远,并告诉我们哪些地方还能改进,或者哪些地方让你感到惊喜——欢迎在 X 上分享你构建的内容,或加入 Cloudflare Community。
来源与参考
收录于 2026-06-20