Cloudflare 推出了 临时帐户,这是其 Workers 平台的一项新功能,专为需要在无人在场的情况下部署代码以创建帐户、登录或授予权限的 AI 代理而设计。该功能在公司博客上宣布,允许任何编码代理运行“wrangler deploy --temporary”,并在几秒钟内在 Cloudflare 的全球网络上获得实时运行的应用程序。
此次发布解决了一个已悄然成为代理软件开发中最大摩擦点之一的问题:身份验证墙。 更多相关背景,请参阅我们的AI行业报道。
认证墙问题
现代人工智能编码代理(Claude Code、Cursor 等工具)越来越有能力自行编写、测试和部署应用程序。但是,当代理需要将该代码推送到实时服务器时,它通常会遇到为人类设计的系统。注册需要浏览器。授予访问权限需要单击。验证电子邮件需要复制粘贴。这些都不适用于自主后台会话。
Cloudflare 在其公告中解释道:“后台 AI 会话没有人参与,并且正在成为常态。” “任何需要浏览器、复制粘贴或‘60 秒内单击此处’的身份验证步骤都意味着代理会陷入困境,并可能选择部署到其他地方。”
最后一点是关键。当智能体撞到墙壁时,它不一定会停止——它可能只是绕过障碍物并选择一个不需要这些步骤的不同平台。对于平台提供商来说,这意味着开发人员将失去对代理移动速度最快的服务的关注。
临时账户如何运作
临时帐户是围绕 Wrangler(Cloudflare 针对 Workers 平台的命令行界面)构建的。 Wrangler 在网络上有广泛的记录,这意味着人工智能模型已经知道如何使用它——他们在训练数据中看到了无数的例子。
最巧妙的部分是 Cloudflare 如何让代理发现新标志。 Cloudflare 没有假设开发人员会阅读变更日志并手动配置其工具,而是更新了 Wrangler,以便当代理尝试在未登录的情况下进行部署时,该工具的输出会包含一条解释“--temporary”标志的消息。代理读取该消息,使用标志重试该命令,然后 Cloudflare 处理其余的事情。
当代理运行“wrangler deploy --temporary”时,Cloudflare 会提供一个临时帐户,向 Wrangler 提供一个可供使用的 API 令牌,并返回一个预览 URL 和一个 声明 URL。代理可以立即卷曲自己部署的输出来验证结果,并且可以在 60 分钟的窗口内进行多次迭代(更改代码和重新部署)。
声明 URL 是返回人类的桥梁。代理可以将其传递,以便监督会话的人员稍后可以取得该项目的所有权,将其附加到永久帐户并保持其运行。
专为试错循环而构建
Cloudflare 认为,试错是代理的“超能力”,代理需要严格的写入 → 部署 → 验证循环才能正常运行。这需要廉价的一次性部署目标,代理可以启动某些东西,对其进行测试,然后保留或丢弃它,而不会因为废弃的项目而污染真实账户,也不会产生意外的费用。
在实践中,可以提示代理一些简单的内容,例如“在 TypeScript 中部署一个 hello world Cloudflare Worker”,代理将编写脚本,使用临时标志进行部署,卷曲预览链接,确认输出与代码匹配,然后继续完善应用程序。如果需要进行后续更改(例如,更新问候字符串),代理会在同一声明窗口内重新部署,而无需停下来询问凭据。
向更广泛的行业发出的信号
这种设计理念反映了围绕人工智能工作流程塑造基础设施的更广泛转变。在过去的十年里,云平台一直在针对人类开发人员的人体工程学进行优化——仪表板、控制台、引导式入职流程——下一阶段的目标是删除那些相同的以人为本的步骤,以便软件可以完全由其他软件构建和交付。
Cloudflare 指出,代理平台已经在构建自己的方法,使部署无需额外凭据即可“正常工作”,并且开发人员开始期望这种无缝体验成为默认设置,而不是例外。
为什么这很重要
该特征范围虽小,但预示着更大的趋势。随着代理承担更多构建和运输应用程序的实际工作,赢得他们“忠诚”的平台将是那些消除以人为中心的大门的平台。 Cloudflare 将 Workers 定位为首批针对非人类用户进行显式优化的主要无服务器平台之一。
对于开发人员来说,实际好处是立竿见影的:代理可以自主完成整个部署和验证周期。对于该行业来说,这是对不久的将来的一瞥,“编写软件”和“交付软件”之间的界限消失了——因为人工智能可以处理这两者。
---
掌握AI最新动态获取最新的AI新闻、分析和突破——尽在一处。
阅读更多AI新闻 →


