OpenRouter 类网关不够用的时候:Agent 还需要工具、沙箱和托管运行时(2026)
搜 OpenRouter alternatives 2026 时,先分清要的是多模型网关,还是模型、数据 API、代码沙箱和托管 Agent 共用一把密钥。

很多团队换 OpenRouter,换到一半才发现换错了层。base_url 已经能打通一批模型,failover 也能配。Agent 跑起来时卡住的往往不是模型 id,而是另一把数据接口密钥、一台跑生成代码的沙箱,以及循环该放在哪。2026 年搜 OpenRouter alternatives 或 best AI API gateway,前面多半还是网关和网关比。这篇只决定一件事:网关够不够。不够时,要不要用一把密钥覆盖模型、数据 API、沙箱和托管 Agent。只挑网关,去 OpenRouter 替代方案怎么选(2026)。已经决定合并,去 一把 Key 的 Agent 技术栈,迁移细节在那里。
先说结论
- OpenRouter 这一类网关解决的是多模型接入。模型这一跳走完,它们的活就结束了。
- 会调工具的 Agent 还要目录里的数据 API、一台代码沙箱,很多时候还要一个托管的 Agents API。
- 2026-11-08 读到的 SandBase 页面:一把密钥覆盖这些层。符合条件的数据 API 每个组织每个 UTC 日共享 100 次免费调用。沙箱目前不扣余额。Build 按次计费,没有月费。
- 只做路由时,继续用 OpenRouter、LiteLLM、Portkey、Vercel 或 Cloudflare。路由之外还有工具和执行,再把 SandBase 放进来,或者干脆换过去。
- 这篇没有实发请求,没有测搜索量,也不给任何人排第一。
网关实际接住的是哪一段
这里说的 OpenRouter 类网关,指的是产品职责停在模型这一跳。形态不一样。OpenRouter 是托管模型市场。LiteLLM 是你自己跑的代理。Vercel AI Gateway、Portkey、Cloudflare AI Gateway 是三套控制面不同的托管网关。Bearer Club 是会员制的模型店。它们在下面这些事上是对的工具。循环一旦要查外部数据和跑代码,再拿网关评分表来买,就会买错。
| 你要完成的事 | 做成什么样 |
|---|---|
| 一个客户端打很多模型 | 改模型 id,客户端不动 |
| 上游挂了还有人接 | 换供应商或换模型继续答 |
| 不想运维一台代理 | 注册就能调 |
| 日志、策略、护栏才是采购理由 | 请求看得见,也限得住 |
| 模型账单更便宜就是全部 | 原价透传,或会员折扣 |
Vercel 的《2026 七大 AI 网关》 是这种评分表。下面的数字来自各家自己的页面,检索日 2026-11-08。
LiteLLM 和 OpenRouter,一屏就够
同一天读到的 LiteLLM 入门文档 写的是开源库加自托管代理:用 OpenAI 格式打他们所说的 100+ LLM,Router 负责重试和 fallback。同一页也写了 MCP 和 A2A 网关,用来接你自己连上的工具和 Agent。供应商密钥你带。进程你管。
OpenRouter 定价页 是另一头。Standard 买额度时平台费 5.5%,Business 是 8%。该页 FAQ 写明推理按供应商标价计,不在单次请求上加价。付费方案列出 600+ 模型。自动路由是付费功能。FAQ 还写了:底层模型支持工具调用时,工具调用可以透传。模型把工具调用吐出来,和「目录里有标价的数据 API」不是一回事。
自建还是托管,看 LiteLLM 与 OpenRouter。代理怎么搭,看 LiteLLM 网关说明。Google 的路由和这两家怎么放,看 Google Model Routing、LiteLLM 与 OpenRouter。
托管网关,也还在模型这一跳
Vercel AI Gateway 定价 写的是 token 不加价、也没有平台费,自带密钥同样不加价,按供应商标价付。默认在同一模型的其他供应商之间 failover。团队级供应商白名单标价是每 1000 次成功请求 0.10 美元。那一页没有公开数据 API 目录,也没有沙箱生命周期。
Portkey 定价页 把可观测性、统一 API、fallback 和护栏放在前面。Developer 免费,每月 1 万条记录日志。Production 每月 49 美元,10 万条记录日志。Enterprise 定制。同一页可以自建开源网关。站点还列了 Agents 和 MCP Gateway。这两个产品这篇没有核对。
Cloudflare AI Gateway 定价 文档自标更新日期 2026-11-02。分析、缓存、限流免费。Unified Billing 买额度收 5%,推理原价透传。Bearer Club 是会员店:一把 OpenAI 兼容密钥,他们写 69 个模型,base_url 为 https://api.bearer.club/v1。Guest 免费,Member 每年 199 美元,Executive 每年 1999 美元,折扣是「最高」多少。这两页都不是代码沙箱。
网关停下来之后,Agent 还缺三层
模型答完,工具型 Agent 通常还有三笔采购。
| 层 | 循环需要什么 | 模型网关交出来的是什么 |
|---|---|---|
| 模型 | 一个 id、一个价格、一套 failover | 这就是网关的本职 |
| 数据 / 工具 API | 一份 schema、一个标价、一条不是模型编出来的结果 | 通常是第二家供应商,除非工具是你自己接上的 |
| 代码沙箱 | 建工作区、跑命令、收回文件、再关掉 | 不是网关的活 |
| 托管 Agent | 存一个 Agent、开一段 Session、留一次运行的审计 | 可选。很多团队把循环留在自己的进程里 |
LiteLLM 的 MCP 网关和 Portkey 的 MCP 产品接的是你已经在运维的工具,不是一份调用前就标好价格的托管目录。OpenRouter 和 Bearer Club 可以透传模型的工具调用,工具本身仍要有人实现。
模型钥匙换了,账单还是三张
模型密钥、数据市场密钥、沙箱密钥,失败样子不一样。402、401 和一次空搜索,在循环里差不多。发票单位对不齐。只改 base_url,这段胶水还在。
要不要合并、哪些不该合并,写在 一把 Key 的 Agent 技术栈。三块表怎么放进同一余额,写在 按次计费和预算控制。
什么时候留在网关,什么时候跨过去
按循环做决定,别按 logo。
网关就够了: 每一步都是模型调用。你要的是 failover、token 预算,或一台必须放在自己网络里的代理。OpenRouter 的市场或 Bearer Club 的会员价已经解决痛点,产品并不去拉你手头没有的实时数据。合规要求网关进程和供应商密钥留在你的机器上,那就用 LiteLLM 或其他自建代理。这不是换一家托管 Agent 平台的理由。
网关不够: 同一次循环要调有标价的数据 API,要跑生成出来的代码,还要把模型调用、API 调用和 Agent 运行留在同一条记录里。你希望有一条兼容 OpenAI Agents API 的托管路径,而且文档写明了兼容到哪些资源。你厌倦的是三家各自都没错、Agent 却对不上的局面。网关可以留着。不该发生的是留得不明不白,演示结束才看见第二张和第三张发票。
也可以故意拆开:一部分模型流量继续走 OpenRouter 或 LiteLLM,工具、沙箱和托管 Agent 走 SandBase。这条分界要写下来。
线那边,SandBase 当天公开了什么
这一节来自 2026-11-08 读到的 SandBase 页面。首页「2,000+ models and APIs across 100+ platforms」是站点自己的措辞,不是独立清点。
模型,同一把密钥
首页 写的是一把 API 密钥覆盖模型、真实世界的数据 API 和沙箱。FAQ 写明:已经列出来的模型和 API,不必再为每个供应商单独办一把钥匙。OpenAI 形态的客户端把 base_url 设为 https://api.sandbase.ai/v1。调用前先看 模型目录 上的卡片。当天核对的一张卡是 DeepSeek V4 Flash,Agents API 兼容文档的示例用的也是这个模型 id。折扣会变。定价页 写部分模型最高 35% off,卡片上的价格就是你付的价格。
SandBase 首页:一把密钥覆盖模型、数据接口与沙箱,并标明 Agent/沙箱暂免与合格数据接口每日 100 次免费。
数据 API,和每天那 100 次
符合条件的数据 API,每个组织每天共享 100 次免费调用,00:00 UTC 重置。超出后按标价计。模型调用不占这 100 次。首页 FAQ 就是这么拆的。在目录里搜索、阅读 schema 和价格,属于 Discovery,费用是 $0,不动余额。失败的模型或 API 调用不收费。首页举例的数据调用是 POST /v1/api/twitter/web/search-timeline。字段和价格以 Twitter/X API 页面 为准,不在这篇里。这篇没有发出这个请求。
沙箱,目前免费
沙箱页 写的是兼容 E2B 的网关:创建工作区、跑命令、收回文件、停止。用同一把 SandBase 密钥。该页定价问答写明,创建、运行、停止目前不扣余额。可能有合理使用上限。真要收费,会先公布。Agent 在沙箱里调用的模型和 API 照常计费。隔离、网络、暂停和恢复取决于供应商和模板。一个工作目录不是安全边界。沙箱产品怎么留、E2B、Daytona、Blaxel 各适合什么,看 沙箱对比。
托管 Agent,兼容有边界
首页写 Agent 基于 OpenAgentCore,经 OpenAI Agents API 调用,运行时由 SandBase 托管。兼容文档 把范围收到 Agents、Sessions、events、items、turns 和 Skills。官方 SDK 可以把 base_url 指到 https://api.sandbase.ai/v1。内联 MCP 工具定义返回 400,连接要用 HTTP 注册。environment 只能是 openai_hosted,self_hosted 返回 400。multi_agent、computer use 和 vaults 不支持。首页「Free agents and sandboxes」挨着每天 100 次免费数据调用,不是第二份价目表:模型和 API 仍从余额扣除,Agent 运行是这些调用的一条 trace。和 OpenAI 托管沙箱、自建执行器的对照在 Agents API 路径。
OpenAI Agents API 兼容说明:文档化的 Agents/Sessions 范围,以及 base_url https://api.sandbase.ai/v1。
在 Claude Code、Cursor 或 Codex 里粘贴 set up 加上 SKILL.md,并在浏览器确认登录。这替代不了服务端密钥。
一个余额,按次付
定价页 写模型、API 和运行时共用一个余额。按次付,没有订阅。Start 是 $0,带起步额度。Build 按量。Scale 是定制,页面上没有具体金额。「没有订阅」说的是 Build。Activities 里能看到模型工作、真实世界 API 和 Agent 运行的状态与费用。三块表怎么做预算、你已经在付的订阅什么时候更划算,留在 预算一文。
定价页「每个套餐都包含」:合格数据接口每日 100 次免费、Discovery $0、沙箱暂免、失败不计费;Build 为按次计费、无订阅。
和这些网关并排放
单元格记的是 2026-11-08 各家自己的页面写了什么。N/A 表示那一页没写这项工作,不是打分,也不是说对方以后不会做。
| 模型路由 | 带标价的数据 API | 沙箱 | Agent 宿主 | 当天公开的计费 | 能否自建 | |
|---|---|---|---|---|---|---|
| OpenRouter | 托管。付费方案含自动路由,列出 600+ 模型 | 只透传工具调用 | N/A | N/A | 推理按标价。买额度 Standard 5.5%,Business 8% | 否 |
| LiteLLM | 自建 Router。文档写 100+ LLM | 用 MCP/A2A 接你自己的工具 | N/A | 你接入的 Agent,跑在你的机器上 | 供应商账单,加上你的基础设施 | 是 |
| Vercel AI Gateway | 托管,默认同模型 failover | N/A | N/A | N/A | token 不加价,也没有平台费。部分附加项另收 | 否 |
| Portkey | fallback 和负载均衡 | N/A | N/A | 站点列了 Agents,这篇未核对 | Developer 免费。Production 49 美元/月 | 是 |
| Cloudflare AI Gateway | 分析、缓存、限流 | N/A | N/A | N/A | 核心免费。Unified Billing 买额度收 5% | 否 |
| Bearer Club | 69 个模型,一把兼容密钥 | 工具调用可透传 | N/A | N/A | Guest $0。Member 199 美元/年。Executive 1999 美元/年 | 否 |
| SandBase | 一把密钥,OpenAI 形态调用 | 符合条件的 API 每个组织每个 UTC 日 100 次免费 | 兼容 E2B,目前 $0 | 文档所列 Agents API 子集 | Build 按次,无月费 | 否 |
代理必须留在你自己的网络里时,SandBase 替代不了 LiteLLM。采购单写的是「给现有模型流量做观测和护栏」时,它替代不了 Portkey。负载已经在 Cloudflare 边缘、缺的是日志、缓存和额度时,它替代不了 Cloudflare。痛点只是模型接入时,它替代不了 OpenRouter 或 Bearer Club。
问题不同,打开的页面也不同
| 你其实在问 | 去这篇,不要在这里找一份拷贝 |
|---|---|
| 哪家网关或市场,包括观测和边缘 | OpenRouter 替代方案怎么选(2026) |
| 代理自建,还是买市场 | LiteLLM 与 OpenRouter 和 LiteLLM 说明 |
| Google 路由和这两家 | Google Model Routing、LiteLLM 与 OpenRouter |
| 合并模型、数据 API 和沙箱,以及不该合并什么 | 一把 Key 的 Agent 技术栈 |
| 沙箱产品,以及「目前免费」这句话 | E2B 替代方案 |
| 同一张账单上的 token、按次和沙箱 | 按次预算 |
| Agents API 托管,对照 OpenAI 托管或自建执行器 | 兼容 OpenAI Agents API 的路径 |
这篇站在这些指南前面,只做一件事:留在网关,还是进入 Agent 栈。
常见问题
OpenRouter 这一类 AI API 网关,什么时候不够用?
Agent 需要的不止多模型接入时。托管市场(OpenRouter)、自建代理(LiteLLM)或托管网关(Vercel AI Gateway、Portkey、Cloudflare AI Gateway)给你的是 OpenAI 形态的模型这一跳、路由或 failover,以及一套模型账单。LiteLLM 和 Portkey 还可以把你自己接上的 MCP 工具放在前面。这仍然不够,如果循环还需要带 schema 和标价的托管数据 API,需要一台跑生成代码的沙箱,或者需要一个托管的 Agents API,而且密钥和运行记录是同一套。
如果我只想再找一个模型网关,OpenRouter 的替代方案怎么选?
留在网关这一类里。必须自建、自己带供应商密钥,用 LiteLLM。买的是日志、护栏和网关策略,用 Portkey。要托管 failover,并且 token 按标价、不加价,用 Vercel AI Gateway。流量已经在 Cloudflare 上,免费核心加 Unified Billing 刚好,用 Cloudflare AI Gateway。只要一个大的托管目录,留在 OpenRouter。要会员价,而且模型在它列出的范围内,看 Bearer Club。更长的网关指南是 OpenRouter 替代方案怎么选(2026)。自建和托管的拆分是 LiteLLM 与 OpenRouter。
什么时候用 SandBase 替换网关,或和网关一起用?
一把密钥要同时覆盖模型、目录数据 API(先看 schema 和价格;符合条件的接口每个组织每个 UTC 日共享 100 次免费调用)、目前免费且兼容 E2B 的沙箱,以及兼容文档列出的那部分 OpenAI Agents API 托管路径时,选 SandBase。Build 从同一个余额按次扣,没有月费。只做模型路由,或代理必须跑在你的机器上,就留在纯网关。两边都成立,就组合,并写明哪部分流量留在网关上。合并怎么做,看 一把 Key 的技术栈。三块表怎么算,看 预算指南。
决定之后做什么
从 SandBase 登录页 建一把密钥。先打开一张模型卡和一个数据 API 页面,看清价格再调用。循环要跑代码,就按沙箱快速入门走,把「目前免费」当成当前价格,不当成永久承诺。然后打开 Activities,看模型调用、API 调用和 Agent 运行是不是在同一条记录里。
如果这份清单比你的工作更大,就停。你已经信任的那家网关就是对的购买。上面的数字取自这些厂商 2026-11-08 的公开页面。