返回 文章 apply CMS 文章

Cloudflare 推出面向 AI 智能体的临时账户:无需注册即可部署 Worker

Cloudflare 临时账户让 AI 智能体无需注册即可在 60 秒内部署 Worker,60 分钟后自动过期或可认领。

CloudflareAI 智能体临时账户无摩擦部署
成长分 / 100 64 综合收获、行动、留存与影响

Cloudflare 推出面向 AI 智能体的临时账户:无需注册即可部署 Worker
为什么值得读了解 Cloudflare 如何解决 AI 智能体部署时的注册和身份验证障碍

学习临时账户的工作流程及其对智能体迭代开发的支持

关键洞察
  1. 临时账户允许智能体通过 wrangler deploy --temporary 立即部署 Worker,无需人类参与
  2. 部署的 Worker 保持在线 60 分钟,期间可认领为永久账户,否则自动删除
  3. 智能体可多次迭代部署,在 60 分钟内重用临时账户
转成行动

深入阅读

正文与原文对照

原文保真覆盖:全文原文字符:5816

如今人人都在用 AI 智能体写代码。但一旦智能体需要部署点什么,就得先注册账号,这时它会一头撞上一堵为人类而建的墙:基于浏览器的 OAuth 流程、要逐项点击的控制台、需要复制粘贴的 API 令牌、必须通过的多因素认证提示。对于坐在开发者身边的交互式副驾驶来说,这很烦人;对于后台运行的智能体来说,这就是彻底卡死。

今天,我们推出面向智能体的 Cloudflare 临时账户(Temporary Cloudflare Accounts for Agents)。

智能体现在可以直接部署网站、API 和智能体,无需事先注册账号。

BLOG-3348 Image 1

任何智能体现在都可以运行 wrangler deploy --temporary,把 Worker 部署到 Cloudflare。这个临时部署会保持上线 60 分钟,在此期间你可以认领这个临时账户,使其永久归你所有;如果不认领,它会自行过期。

BLOG-3348 Image 2

我们的目标是什么?让你的智能体写完代码就能上线。

为什么无摩擦部署对 AI 智能体很重要

无摩擦的临时账户比乍看起来重要得多:

  • 后台 AI 会话没有人类在环,而且正在成为常态。任何需要浏览器、复制粘贴或“60 秒内点击此处”的认证步骤,都会让智能体卡住,并可能转而选择部署到别处。
  • 试错是智能体的超能力。智能体需要一个紧凑的“编写 → 部署 → 验证”循环。它们需要廉价、用完即弃的部署目标,这样才能自己 curl 输出结果,判断是否做对了。
  • 各家智能体平台都在打造自己的方式,让代码部署无需额外步骤或凭据就能“直接跑通”。人们开始期待这个过程开箱即用,而不必去注册自己从未用过、甚至没听说过的其他服务。

工作原理

临时账户围绕 Wrangler 构建。Wrangler 是我们开发者平台的命令行界面(CLI)工具,开发者可以用它启动新项目、管理项目的配置和资源,以及部署和更新项目。

Wrangler 的用法在网上有大量文档,智能体对它非常熟悉。但如果你还没有登录并授权 Wrangler 访问你的 Cloudflare 账户,智能体在尝试部署时就会卡在注册和认证这一步。你可能会合理地问:智能体和 LLM 怎么知道 Wrangler 里有这个新的 --temporary 标志,从而在没有人明确告诉它们的情况下真正用上它?

为解决这个问题,我们更新了 Wrangler,让它向智能体输出一条提示信息,告诉它有 --temporary 标志:

BLOG-3348 Image 3

当智能体发现这一点,并带上 --temporary 标志再次运行 wrangler deploy 时,Cloudflare 会为智能体配置一个临时账户,给 Wrangler 一个可用的 API 令牌,并提供一个认领链接(claim URL),智能体可以把它交还给人类。

我们来逐步过一遍整个流程

部署新项目并迭代

确保你使用的是最新的 Wrangler 版本,启动你最喜欢的编码智能体,在构建模式下写一条提示词,让它部署一个“hello world”应用:

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 标志,构建你的脚本并立即部署,全程无需人类介入:

BLOG-3348 Image 4

如你所见,智能体编写了脚本,使用 --temporary 标志完成部署,用 curl 访问输出中得到的预览链接,并验证结果与代码相符。

这很棒,但智能体编码往往不只是一次部署。一次会话可能要经历多轮代码修改。这不成问题:智能体可以迭代 Worker 脚本,并按需多次重新部署改动(在 60 分钟的认领窗口内)。输入这条提示词:

Now change hello world to "hello cloudflare" and redeploy

看智能体如何修改源代码、复用之前创建的临时账户、重新部署新版本并再次检查结果:

BLOG-3348 Image 5

认领账户

你可以随时认领这个临时账户,使其永久归你所有。点击认领链接后,你会进入一个页面,在那里可以注册或登录 Cloudflare,然后认领你的 Worker 所部署到的那个临时账户。认领的不只是 Worker,还包括数据库等资源和其他绑定。

BLOG-3348 Image 6

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

通往无摩擦智能体部署之路

这只是我们为智能体消除注册门槛的方式之一。我们最近宣布与 Stripe 建立合作,并共同设计了一项新协议,让智能体能够代表用户配置 Cloudflare:创建账户、开通订阅、注册域名,并获取用于部署代码的 API 令牌,无需复制粘贴令牌或输入信用卡信息。上个月,我们与 WorkOS 合作推出了 auth.md,任何人都可以采用它,让智能体借助成熟的现有 OAuth 标准来配置新账户。

这个领域有很多进展,我们很高兴能继续让智能体更容易使用 Cloudflare,也让开发者更容易把自己的应用打造成智能体就绪的应用。临时账户是迈向无摩擦智能体部署的又一步,敬请期待更多内容。

临时账户存在一些限制,其功能也可能随时间变化;请查阅开发者文档了解更多信息,然后去构建点什么吧。让你的智能体指向 Cloudflare,看看它能走多远,并告诉我们哪里可以改进,或者什么让你眼前一亮。欢迎在 X 上分享你的作品,或加入 Cloudflare 社区。