2026年11月12日,Brave 给自家的 Brave Search API 开了个新口子,正式接入开放的 x402 V2 支付协议。以后开发者或者自主运行的 AI Agent 调取 Brave 的独立网页索引,不用再走注册账号、绑定信用卡、选订阅套餐、生成 API Key 那套老流程。Agent 只要挂载一个命令行钱包(比如 Stripe 开发的 Purl),往里面充点 Base 主网(eip155:8453)上的原生 USDC,就能按次实时结账,每次请求 0.005 美元(折合每千次 5 美元)。砍掉 API Key 听着极其性感,但如果真把默认配置的加密钱包直接塞给生产环境里的 Agent,省下的注册时间,大概率会变成月底的破产事故。

先把这笔买卖的硬规矩交代清楚。Brave 这次开放的 0.005 美元单价,覆盖了网页搜索、专为大模型接地设计的 LLM Context,以及新闻、图片、视频和本地地点六个端点;至于 Answers、Autosuggest 和 Spellcheck 三个端点,目前还走不通 x402,照旧得老老实实配传统 API Key。Brave 承诺在限定时间内替用户承担 Base 链上的交易 Gas 费,失败的搜索也不扣钱,但官方既没给免 Gas 费的截止日期,也没在文档里写明 x402 专属的每秒请求数(RPS)或并发速率限制。

它的底层流转其实把沉睡多年的 HTTP 402(Payment Required)状态码给盘活了。Agent 裸发一个请求过去,服务端不认人只认钱,直接弹回 402 状态码和带有价格明细的 PAYMENT-REQUIRED 响应头,支付挑战有效期 300 秒;Agent 本地用私钥签好一笔 USDC 授权,塞进 PAYMENT-SIGNATURE 请求头里重新发过去;服务端通过协调器验明正身,这才把搜索结果连同 Base 链上的 PAYMENT-RESPONSE 交易收据一块儿吐回来。

x402 V2 机器原生支付四步握手与延迟增量 1. 裸请求发起 无 API Key 直连 触发服务端拦截 2. 402 质询退回 Header 含报价详情 300 秒内有效 / 空 Body 3. 本地签名重试 签发 Base 链 USDC 附带签名 Header 重发 4. 验证与交付 协调器核验资金 返回数据与链上收据 注:中间两步为每次按需调用新增的端到端网络往返与验签开销

砍半的价格战与算不平的水下账单

Brave 挑在这个节点入局,算盘打得很响。AI 搜索赛道里,Tavily 和 Exa 早就摸过 x402 的石头,但 Brave 一上来就把价格桌子掀了一半。

你看一眼旁边的价签就明白竞争有多惨烈。Tavily 的 x402 搜索单次收 0.01 美元(每千次 10 美元),哪怕走常规 API 也要每千次 8 美元(basic/fast/ultra-fast)到 16 美元(advanced)。Brave 直接定在每千次 5 美元,刚好卡在 Tavily x402 的腰斩位上。不过要是跳出免账号这个单一维度,纯比检索成本,2026年10月19日刚推 Lite 模式的 Exa 每千次只要 4 美元(Auto 模式 7 美元),而 Perplexity Search API 的 Fast 模式更是压到了每千次 1 美元,标准模式虽然也是 5 美元,但单次计费最多能塞进 5 个查询。

服务商与模式每千次调用价格鉴权与结算方式基准延迟表现
Brave Search x4025 美元免账号 / Base USDC 实时结常规 p50 约 590-613ms(x402 端到端未公布)
Tavily x40210 美元免账号 / x402 按次结算常规 basic 1.69s / advanced 4.23s
Exa Lite / Auto4 美元 / 7 美元传统 API Key 预付费官方预估约 450ms / 1s
Perplexity Fast / 标准1 美元 / 5 美元传统 API Key(标准版含 5 查询)视具体查询负载而定

真正让我觉得拧巴的,不是竞品之间的块八毛差价,而是 0.005 美元这门微支付生意在水下的单位经济模型。

司马迁在《史记·货殖列传》里早就写透了,“天下熙熙,皆为利来”。协议写得再优雅,账算不平就是白搭。在 x402 体系里,验签和结算高度依赖协调器(Facilitator)。Brave 目前跑了自己维护的协调器,但如果放在整个生态里看,行业最主流的 Coinbase 托管 CDP 协调器,规矩是验证免费、每月前 1,000 笔链上结算免费,一旦超额,每笔链上结算交易要收 0.001 美元。

微支付水下账本:单次 0.005 美元的摩擦损耗 单次搜索 API 售价 $0.005 每 1,000 次请求 5 美元 失败请求不扣费 单笔链上结算标准成本 20% CDP 超额收 $0.001 / 笔 不打包则吃掉五分之一流水 免费门槛与限时补贴 1,000 笔 CDP 每月前千笔结算免费 Brave 限时兜底 Base Gas 费

你拿计算器按一下就会倒吸一口凉气。单次搜索才卖 0.005 美元,如果每一次 API 调用都老老实实在链上实时结算一笔,单是协调器这 0.001 美元的过路费,就硬生生吃掉了 20% 的毛收入。这还没算 Brave 现在自掏腰包补贴的 Base 网络 Gas 费。

19 世纪末西方搞自动投币煤气表,解决了穷人交不起整月押金的入户门槛,但前提是铸币和收银的损耗不能高过煤气本身。今天 Brave 能维持 0.005 美元的体面,全靠自建协调器加上限时免 Gas 费硬扛。一旦补贴期结束,如果不在底层引入批量打包结算(Batching)或者预存通道,这种每查一次就上链交一次买路钱的模式,在财务上根本转不起来。

590 毫秒的幻觉与内存账本的破产雷区

除了账本算得紧巴,工程落地的坑也比宣传稿里写得深。

很多开发者看上 Brave,是图它快。在一项 300 个问题的基准测试里,Brave 常规 API 的 LLM Context 和网页搜索 p50 延迟只有 590 毫秒和 613 毫秒,把 Tavily basic 的 1.69 秒和 advanced 的 4.23 秒甩在身后,跟 Exa 官方预估的 Lite 模式(450 毫秒)和 Auto 模式(1 秒)能掰手腕。

但你千万别把 590 毫秒当成 x402 的实际速度。

常规 API 是拿着配好的 Key 一杆子捅到底,而 x402 每次按需付费,都得硬走一遍“请求被拒—402 返回—本地签名—带签重试—协调器核验”的往返流程。目前没有任何包含完整四步握手的 Brave x402 端到端实测延迟数据放出来,但这多出来的一轮网络折返和密码学验签,注定会让高频实时交互的 Agent 付出肉眼可见的延迟惩罚。上线首日就有开发者用 @x402/core v2.28.0 解析器去测 Brave 的未付费响应,虽然验证过了,但也发现它的支付详情全塞在 PAYMENT-REQUIRED 响应头里,响应体(body)干脆是空的,手写解析逻辑的人稍不留神就会踩空。

更要命的雷区,藏在客户端的钱包权限里。

免去人工审核的代价,是把保险柜钥匙直接塞进了死循环代码里。

x402 协议本身只管收钱,不提供任何预算护栏。而目前主流的 Coinbase 官方 CdpX402Client SDK,默认不设支出上限,更荒唐的是,它的默认支出账本只保存在内存里(in memory)。

你可以想象一下真实生产环境里的鬼故事。你给 Agent 挂上 USDC 钱包去跑自动化调研,结果模型半夜撞上提示词注入,或者代码写出死循环,开始疯狂调搜索接口;哪怕你在 SDK 里设了限额,只要容器因为内存溢出重启一次,内存账本瞬间清零,Agent 爬起来接着刷,直到把链上钱包抽干为止。

  • 风险.切勿在生产环境中直接裸跑默认配置的 CdpX402Client,进程重启会导致内存累计消费记录丢失,极易引发无限扣费。

真想在业务里用上这种免 Key 能力,架构上必须自己补齐三道铁闸。第一是只给 Agent 分配专用小额热钱包,按天往里滴灌几美元零花钱;第二是显式配置持久化的 SpendStore,把每一笔 0.005 美元的花销落盘写死,绝不指望内存记账;第三是把私钥签名服务从大模型执行环境里彻底隔离出来,在签名网关层加上硬性的 RPS 限流。至于那些日均调用量稳定的常规业务,老老实实去申请个传统 API Key,拿 Exa Lite 的 4 美元或者 Perplexity Fast 的 1 美元方案,比跟在时髦的 402 状态码后面交学费要划算得多。