跳到主要内容
Router One

让所有 AI 编程工具走同一个网关

Router One 是所有 AI 编程工具共用的 LLM API 网关:Claude Code(Anthropic 兼容端点)、OpenAI Codex CLI(原生 Responses API)和任何 OpenAI 兼容 agent 共用一个钱包、各拿一把带消费上限的 Key,每次请求都留下成本 Trace,覆盖 30+ 个模型,全球与中国大陆均可直连。不走网关的话,每个工具都要自己的 Key、计费账户和 base URL,而且每一个都可能悄悄烧光预算。

网关给编程工作流带来什么

Claude Code 原生接入

把 ANTHROPIC_BASE_URL 指向 https://api.router.one,Claude Code 即走网关——工作流不变,背后多了 Trace、预算和故障转移。

Codex CLI 原生接入

OpenAI Codex CLI 把 Router One 注册为 model provider(base_url https://api.router.one/v1),一条命令配置完成,之后每个 Codex 请求都和你技术栈的其他流量一样被计量、追踪、限额。

任何 OpenAI 兼容 agent

Cline、Aider、Zed、Continue 等支持自定义 OpenAI 兼容 base URL 的工具同理——改 URL 和 Key,工作流照旧。

每工具一把 Key,每把 Key 一个预算

给每个工具独立 API Key,各设消费上限(maxSpend)、限流和每分钟 Token 上限。陷入重试循环的 agent 只会撞上自己的上限,掏不空公共钱包。

每请求一条成本 Trace

每次工具调用都进面板:模型、Token、成本、延迟、线路。开销到底花在哪个工具、哪类任务上,终于有了答案。

故障时自动转移

指定模型的请求遇到可重试上游错误时,网关可能尝试另一个能提供同一模型的健康线路。Dashboard 记录模型、请求 ID 和请求指标,不公开实际上游身份与线路。

所有编码 agent 共用一个钱包

编码 agent 是最容易失控的工作负载:会话长、失败就重试、还会随团队扩散。把它们放到一个网关后面,你得到一个带 Key 级归因的预付费钱包——所有工具花同一笔余额,每个请求按公示模型费率计价,每把 Key 的上限决定单个 agent 最多能花多少。充值走同一个托管收银台的支付宝或银行卡,也支持 6 条链上的 USDT/USDC。

每个工具一条命令

Claude Code 走 Anthropic 兼容端点;Codex CLI 把 Router One 注册为 model provider。两条一键命令分别完成安装 CLI、写入配置、验证 Key——其他 OpenAI 兼容工具把 base URL 指向网关即可。

terminal
# 让 Claude Code 和 Codex 都走同一个网关
curl -fsSL https://router.one/install/claude-code.sh | bash -s -- sk-your-router-one-key
curl -fsSL https://router.one/install/codex.sh | bash -s -- sk-your-router-one-key

常见问题

哪些 AI 编程工具可以接入 Router One?

Claude Code(走 Anthropic 兼容端点)、OpenAI Codex CLI,以及任何支持自定义 OpenAI 兼容 base URL 的工具——包括 Cline 和 Aider。只要工具允许配置 base URL 和 API Key,就能走网关。

Claude Code 怎么配置?

把 ANTHROPIC_BASE_URL 设为 Anthropic 兼容端点,使用你的 Router One Key。完整步骤(含验证与排障)见 Claude Code 中国页。

Codex CLI 怎么配置?

运行 CLI 配置指南里的一键命令——它会把 Router One 注册为 ~/.codex/config.toml 里的 model provider,并通过 ROUTER_ONE_API_KEY 环境变量读取你的 Key。完整指南见 Codex CLI 中国页。

可以给每个工具单独设预算吗?

可以。为每个工具建一把 API Key,分别设置消费上限、限流和每分钟 Token 上限。某个工具触顶后只有它停下,其他工具照常工作。

会话进行中供应商故障了怎么办?

指定模型的请求遇到可重试上游错误时,可能尝试下一个能提供同一模型的健康线路。增加的延迟取决于失败方式和重试,没有固定延迟保证。Dashboard Trace 展示模型、请求 ID 和请求指标,不公开供应商身份、渠道名称或内部重试线路。

在哪里看每个工具花了多少钱?

Dashboard -> Usage 按 API Key 拆分请求数、Token 和开销——每工具一把 Key,就等于每工具一行账。Dashboard -> Logs 看具体请求的 Trace。

按所用编程工具选择配置页

本页负责多种编程工具的共用管控;请按下方工具进入唯一的配置教程,不要把一种客户端的配置套到另一种客户端上。

Anthropic 兼容配置 Claude Code在国内为 Claude Code 设置 Anthropic base URL 与 Token 环境变量。Responses API配置 OpenAI Codex CLI在 config.toml 中注册 Codex 原生 provider,并使用 Responses wire API。编辑器集成配置 Cursor覆盖 Cursor 的 OpenAI base URL,并从实时模型目录选择模型。编辑器集成配置 Zed在 Zed 的 settings.json 注册 openai_compatible provider,从实时目录为 Agent Panel 选择模型。IDE 扩展配置 Continue在 VS Code 或 JetBrains 里,用每个模型一段 config.yaml 把 Continue 的 openai provider 指向网关。终端 agent配置 OpenCode在 opencode.json 里把网关注册为 OpenAI 兼容 provider,从实时目录选模型。桌面与命令行 agent配置 Goose用 OPENAI_HOST 把内置 OpenAI provider 指向主机根地址,请求路径保持默认,再用 GOOSE_MODEL 选目录里的模型。终端 agent配置 Qwen Code在 .qwen/.env 里设置 OPENAI_BASE_URL、OPENAI_API_KEY 与 OPENAI_MODEL,或在 modelProviders 里登记网关供 /model 选择器使用。Xcode 26配置 Xcode 的聊天 provider添加一个 Internet Hosted 聊天 provider,URL 填主机根地址;/v1/models 与 /v1/chat/completions 由 Xcode 自行拼接。VS Code 扩展配置 Kilo Code用 Router One Key 把 Kilo Code agent 扩展指向网关。VS Code 扩展配置 GitHub Copilot(BYOK)在 Copilot Chat 里把网关加为 Custom Endpoint provider,并填写精确的目录模型 ID。对比GitHub Copilot BYOK vs Continue vs Cline三个 VS Code 扩展哪些功能跑在你自己的 Key 上、各自怎么配置,以及一把 Key 同时接入三者。其他客户端查看 SDK 与客户端配置指南每个支持的编程 agent、SDK、聊天客户端和 LLM 应用平台都有独立的分步教程,指向同一个端点。

给每个编码 agent 一个网关、一个预算。

立即接入