构建开放的智能体互联网:可读、可发现、可调用、可支付

我们的数据显示,大量来自行为良好的机器人的流量正在重新获取未更改的页面。数十亿的请求。大量的机器努力,却没有任何结果。这是为人类构建的网页被其他东西访问的标志。
智能体已经到来——不是作为一种新型软件,而是作为网络的一种新型访客。
围绕这种新访客重塑的网络,我们称之为智能体互联网。我们将其未来视为可读、可发现、可调用和可支付。为了实现这一未来,它需要自己的工具和协议。
Cloudflare的开发者平台为智能体提供了运行场所,以及构建它们的第一批工具。缺少的是让智能体和域名所有者合作而非冲突的工具——在开放的互联网上,而不仅仅是在单一平台内。
每个浏览器总是通过一个名为User-Agent的头部向网络标识自己。这个名字只有在你意识到浏览器代表你行事时才有意义。现在,用户代理真正是用户的代理:一个代表个人获取网页的程序。如今,它最成熟的形式是编码智能体,它读取和编写代码,获取所需的文档,并且从不看到它读取的页面。
智能体不会渲染你的CSS,不会看到你的主视觉图,也不会点击你的广告。但它的另一端有一个付费的人类。现在每个请求都花费某人的钱,并带有目的。阻止它,你就阻止了你的客户。像对待爬虫一样对待它,你就会失去他们。
每个智能体的运行都是因为有人——个人或企业——在为其行为付费。大多数人不会无缘无故地花费代币。这个版本的互联网,每个请求的另一端都有结果和账单,将与我们现在的互联网截然不同。
网络不是为此而建的,你的分析工具也不是。在大多数情况下,你的商业模式也不是。智能体如何读取、发现、调用和支付,将决定互联网是保持开放还是走向封闭。在未来的一个版本中,少数几个技术栈拥有发现、身份和支付,其他所有人都通过它们路由。在另一个版本中,互联网保持开放:基于任何人都能实现的标准构建的原语,运行在因为代码公开而中立的轨道上。
Cloudflare相信开放的互联网,我们有能力帮助构建一个繁荣的未来。

我们构建的规范是任何人都能实现的开放标准——x402、MCP、Web Bot Auth、PACT。域名所有者选择自己的身份提供商、自己的支付处理器、自己的智能体合作伙伴。Cloudflare是一个选项,而不是整个技术栈。我们是客户使用的同一条轨道的零号客户,没有特权路径或只有我们能访问的早期API。这是我们在人类网络上做了十五年的工作,也是我们打算为智能体互联网做的工作。
工程不是人类在代理互联网上会注意到的。他们正在接受一种新媒介,他们会像评判网络一样评判它:看它是否更好。无论是找到并预订一张桌子需要一次交流而不是九次。无论是他们是否知道自己在和谁打交道。无论是支付是否感觉安全。
我们的理念:一个可读、可发现、可调用、可支付的代理互联网
这始于身份。Web Bot Auth 让机器人能够以加密方式向它访问的任何网站标识自己,这样发布者就可以决定他们欢迎谁,不欢迎谁。不再猜测,不再有伪造的用户代理。许多网站已经通过登录、应用内行为或购买历史知道请求背后的人类。该网站可以签发
(PACT)。与 Mozilla、Google、Microsoft 和 Shopify 共同宣布,PACT 允许网站匿名担保,因此代理可以在其他地方出示令牌。合法代理可以更少摩擦地进入。
__私有访问控制令牌__然后,我们可以让代理更容易地完成其工作。Markdown for Agents 让代理用更少的令牌和更少的带宽阅读网站。
WebMCP让他们直接向商家付款。
x402可读很直接。AI 代理能否以对它们来说原生且发挥其优势的方式阅读内容?代理消耗的带宽和令牌越少越好。每个为人类渲染但从未被查看的 HTML 标签不仅是计算浪费,也是对代理必须付费忽略的上下文窗口的污染。Markdown for Agents 从服务器端解决了这个问题。
在客户端,我们以代理为一等公民的心态来构建浏览器。Kitesurf 是我们的新浏览器,足够精简,可以在 Workers 上运行,按请求启动并在之后丢弃。它提供代理所需的内容和功能,而没有传统浏览器中面向人类的功能带来的臃肿。
可发现是代理互联网上每个经济时刻的开始。在代理能够读取资源、调用工具或为交易付费之前,它必须知道资源在那里。搜索是故事的一半,因为代理需要通过为它们构建的界面找到所需内容,而不是通过为打字缓慢且浏览的人类设计的关键词框。AI Search 今天可用,因此任何公共网站都可以被代理搜索到。
被发现是另一部分。内容创作者和 API 所有者需要知道他们对代理的可见度。Agent Engine Optimization (AEO) 衡量品牌在重要模型和代理中的可见度。如果你对客户使用的代理没有可衡量的可见度,那么你实际上对他们来说是离线的。
可调用是代理开始做事的地方:预订餐桌、续订订阅、拉取报告。在人类网络上,这些看起来都不同,因为它们是为人类点击用户界面而构建的。一个试图将项目添加到待办事项列表的代理必须解析HTML,猜测哪个按钮是“添加”,合成一次点击,并希望DOM自上次查看以来没有改变。
WebMCP 允许网站通过浏览器直接向代理公开其操作:
document.modelContext.registerTool({
name: "add-todo",
description: "向用户的活跃待办列表添加新项目",
inputSchema: {
type: "object",
properties: {
text: { type: "string", description: "待办项目文本" }
},
required: ["text"]
},
async execute({ text }) {
await addTodoItemToCollection(text);
return { content: [{ type: "text", text: `已添加:"${text}"` }] };
}
});
工具“契约”变得明确。无需解析HTML,无需猜测表单字段。由于工具在页面内运行,它们会复用用户现有的会话和状态。代码模式更进一步。智能体用代码思考,通过编写代码调用工具比用自然语言更快、更准确。由于智能体调用的是端点而非抓取网页,因此内容所有者能清晰获知哪些内容被实际使用。
可支付是我们认为智能体互联网的发展方向。每笔经济交易最终都需要支付方式。基于广告的模式正在崩溃。当用户是程序时,基于座位的模式行不通。我们依赖的发布者无法靠从未发生的页面浏览量和无法渲染广告的浏览器来维持运营。
一个从未通过广告盈利的食谱网站,每次获取收取几分之一美分,就能在智能体互联网的规模下盈利。本地报纸可以在阅读时授权文章,无需许可协议或登录。另一方面,智能体带着人类一次性设定的钱包和预算出现。
每次付费交互都会留下收据。发布者可以证明哪个智能体获取了哪个页面。智能体可以证明它为自己使用的内容付了费。钱包让智能体轻松为内容和API付费。
__货币化网关__Cloudflare 通过设计置身于这一切之中。我们已经处于数十亿人类与他们访问的网站之间,保护他们,加速他们,保持他们在线。智能体改变了流量,但没有改变这项工作的形态——我们是中立、高性能的层,发布者、商家、智能体构建者和最终用户都可以信任我们站在他们一边,而不是与他们竞争。
我们希望为域名所有者提供工具,以支持他们想要支持的AI智能体,并阻止他们不想要的。开发者工具可能希望成为
智能体就绪## 机器人已死,机器人万岁
机器人和人类之间的区别不再那么简单。并非机器人坏、人类好,或者机器人浪费了本应由人类消耗的资源。这是过时的思维方式,在智能体世界中已经过时。
我们将代理视为一种新型参与者。它们的行为可能是可取的,例如,以节省资源的方式阅读内容,按照域名所有者指定的方式与网站交互,并为它们使用的资源付费。或者它们的行为可能是不可取的,例如,未经补偿地抓取数百万个页面,试图绕过封锁,或忽略 robots.txt。我们相信,如果人类和机器人获得合适的工具,许多不可取的行为将会减少,甚至转化为可取的行为。
缩小收入差距
Cloudflare 多年来一直在检测机器人,使域名所有者能够控制机器人是否可以访问它们。缺失的是另一半:一旦代理被允许进入,它们如何与这些网站交互。这就是这套代理工具的目的:使网络可读、可发现、可调用、可支付。这四个原语都建立在开放标准之上,因此没有哪家公司拥有这些轨道。
开放的代理互联网需要双方的多样性。不仅需要多样化的发布者和内容创作者,还需要多样化的代理。如果需求方趋同,供应方再开放也无济于事。互联网仍将是一个围墙花园。
我们正在构建这个开放的替代方案。通过使用我们的新仪表板让您的网站为代理做好准备,并注册以接收我们答案引擎优化产品的新闻。如果您运营网站或代理,您可以使用我们的AI 游乐场试验所有互联网新技术。
