The Cloudflare Blog

Temporary Cloudflare Accounts for AI agents

8.5内容质量
Temporary Cloudflare Accounts for AI agents

TL;DR · AI 摘要

Cloudflare 推出临时账户功能,让 AI 代理无需注册即可部署代码,提升开发效率。

核心要点

  • AI 代理可通过 wrangler deploy --temporary 命令部署代码,无需注册。
  • 临时账户有效期为 60 分钟,可手动转为永久账户。
  • Cloudflare 通过 Wrangler 工具实现临时账户的自动创建与管理。

结构提纲

按章节快速跳转。

  1. AI 代理在部署时面临注册和认证的障碍,Cloudflare 推出临时账户功能以解决此问题。

  2. AI 代理可通过 wrangler deploy --temporary 命令部署代码,无需注册。

  3. 无摩擦部署使 AI 代理能够更高效地进行试错和迭代。

  4. Cloudflare 通过 Wrangler 工具实现临时账户的自动创建与管理。

思维导图

用一张图看清主题之间的关系。

查看大纲文本(无障碍 / 无 JS 友好)
  • 临时 Cloudflare 账户
    • 功能概述
      • 无需注册部署
      • 临时账户有效期 60 分钟
    • 为什么重要
      • 支持 AI 代理试错
      • 提升部署效率
    • 实现方式
      • 通过 Wrangler 工具实现

金句 / Highlights

值得收藏与分享的关键句。

#Cloudflare#AI#部署#Wrangler
打开原文

为 AI 代理提供的临时 Cloudflare 账户

2026-06-19

  • Sid Chatterjee
  • Celso Martinho
  • Brendan Irvine-Broque

4 分钟阅读

如今,每个人都在使用 AI 代理编写代码。但当代理需要部署某些内容时,需要注册并创建账户,它就会撞上一堵专为人类设计的墙:基于浏览器的 OAuth 流程、需要点击通过的仪表板、需要复制粘贴的 API 令牌、以及需要满足的多重身份验证提示。对于坐在开发人员旁边的交互式助手来说,这很烦人。对于后台代理来说,这则是一个硬性停止。

今天,我们推出了为代理提供的临时 Cloudflare 账户。

现在,代理可以立即部署网站、API 和其他代理,而无需先注册账户。

任何代理现在都可以运行 wrangler deploy --temporary,并直接将 Worker 部署到 Cloudflare。这个临时部署会持续 60 分钟,在这段时间内你可以认领这个临时账户,使其永久归你所有。如果你不认领,它将自动过期。

我们的目标?让你的代理编写代码并部署。

为什么无摩擦部署对 AI 代理很重要

无摩擦的临时账户比乍看之下似乎更重要:

  • 背景 AI 会话中没有人类参与,而且正在成为常态。任何需要浏览器、复制粘贴或“60 秒内点击此处”的身份验证步骤都会让代理陷入停滞,并可能选择在其他地方部署。
  • 试错是代理的超能力。代理需要一个紧密的编写 → 部署 → 验证循环。他们需要便宜、可丢弃的部署目标,以便他们可以 curl 自己的输出并决定是否正确。
  • 代理平台正在构建自己的方式,让代码部署“直接工作”,而无需额外步骤或凭证。人们开始期望这个过程能够顺利进行,而无需注册其他服务,即使他们之前从未使用过或听说过这些服务。

它是如何工作的

临时账户是围绕 Wrangler 构建的,这是我们开发人员平台的命令行界面 (CLI) 工具,它允许开发人员启动新项目、管理其配置和资源,并部署和更新它们。

Wrangler 的使用在网上有广泛的文档记录,代理也了解如何使用它。但如果你尚未登录并授予 Wrangler 访问你的 Cloudflare 账户的权限,当代理尝试部署时,它会在注册和身份验证步骤上卡住。你可能会合理地问:代理和 LLM 是如何知道 Wrangler 中这个新的 --temporary 标志的,这样它们才能在没有人类明确指示的情况下实际使用它?

为了解决这个问题,我们更新了 Wrangler,以向代理提示一条消息,告知它有关 --temporary 标志的信息:

当代理发现这一点后,再次运行 wrangler deploy 并使用 --temporary 标志时,Cloudflare 会为代理提供一个临时账户,为 Wrangler 提供一个 API 令牌,并提供一个代理可以返回给人类的认领 URL。

代理将运行 wrangler,从输出消息中获取 --temporary 标志,构建你的脚本,并立即部署,无需人工干预:

如你所见,代理编写了脚本,使用 --temporary 标志进行部署,通过输出中获得的预览链接执行了 curl 命令,并验证了结果是否与代码匹配。

这很棒,但代理编程通常不只涉及一次部署。一个会话可能会经历多个代码更改的循环。这不是问题:代理可以不断迭代 Worker 脚本,并根据需要多次重新部署更改(在 60 分钟的声明窗口内)。输入以下提示:

现在将 "hello world" 改为 "hello cloudflare" 并重新部署

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

声明账户

在任何时候,你都可以声明这个临时账户并永久拥有它。当你点击声明链接时,你会被带到一个页面,在那里你可以注册或登录 Cloudflare,然后声明你的 Worker 部署到的临时账户。这不仅包括声明 Workers,还包括数据库和其他绑定等资源。

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

通向无摩擦代理部署的道路

这只是我们消除代理注册障碍的一种方式。我们最近宣布与 Stripe 合作,并设计了一种新的协议,允许代理代表用户在 Cloudflare 上进行配置 —— 创建账户、启动订阅、注册域名,并获取用于部署代码的 API 令牌,无需复制粘贴令牌或输入信用卡信息。上个月,我们与 WorkOS 合作推出了 auth.md,任何人都可以采用,以使代理能够使用成熟的现有 OAuth 标准来配置新账户。

在这个领域有很多事情正在发生,我们很兴奋能够继续让代理更轻松地使用 Cloudflare,也让开发者能够使自己的应用程序更易于代理使用。临时账户是迈向无摩擦代理部署的又一步 —— 请继续关注更多内容。

临时账户有一些限制,其功能可能会随着时间而变化;请查看开发人员文档以获取更多信息,然后去构建一些东西。将你的代理指向 Cloudflare,看看它能走多远,并告诉我们你可以改进什么,或者什么让你感到惊喜 —— 在 X 上分享你所构建的内容,或者加入 Cloudflare 社区。

[if astro]>server-island-start<![endif]

代理

Wrangler

AI

Cloudflare Workers