让所有 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
每次工具调用都进面板:模型、API Key、Token、成本、总耗时(产生过输出的流式请求另有首字延迟)、状态。开销到底花在哪个工具、哪类任务上,终于有了答案。
故障时自动转移
指定模型的请求遇到可重试上游错误时,网关可能尝试另一个能提供同一模型的健康线路。控制台 → 日志记录模型、请求 ID 和请求指标,不公开实际上游身份与线路。
TRAE / TraeCode
在 TRAE 的模型设置里添加自定义模型,关闭「完整 URL」开关:API 格式选 OpenAI Chat Completions,基础地址填 https://api.router.one/v1,所有对话模型都能用;选 Anthropic Messages 则填 https://api.router.one,适用于 Claude 与 DeepSeek V4 的 ID。
Qoder
Qoder 桌面端(0.1.8 起)的自定义模型可以填自己的 Base URL:供应商选 OpenAI Compatible,再选 Chat Completions(所有对话模型)或 Responses(GPT、DeepSeek V4 与 Grok 对话模型),接口地址填 https://api.router.one/v1。
CodeBuddy
CodeBuddy 通过 models.json 添加自定义模型,目前只支持 OpenAI 兼容格式;url 字段要填完整接口路径 https://api.router.one/v1/chat/completions。
Hermes Agent
运行 hermes model,选择 Custom endpoint,填 https://api.router.one/v1 并选 Chat Completions;也可以在 config.yaml 中把 Router One 写成命名 provider。上下文长度与 compression.threshold_tokens 请按成本取舍,见完整指南。
GitHub Copilot CLI
把 COPILOT_PROVIDER_BASE_URL 设为 https://api.router.one/v1,COPILOT_PROVIDER_WIRE_API 设为 completions,COPILOT_MODEL 填精确的目录 ID;按 GitHub 说明,BYOK 不需要登录 GitHub。
所有编码 agent 共用一个钱包
编码 agent 是最容易失控的工作负载:会话长、失败就重试、还会随团队扩散。把它们放到一个网关后面,你得到一个带 Key 级归因的预付费钱包——所有工具花同一笔余额,每个请求按公示模型费率计价,每把 Key 的上限决定单个 agent 最多能花多少。充值走同一个托管收银台的支付宝或银行卡,也支持 6 条链上的 USDT/USDC。
每个工具一条命令
Claude Code 走 Anthropic 兼容端点;Codex CLI 把 Router One 注册为 model provider。两条一键命令分别完成安装 CLI、写入配置、验证 Key——其他 OpenAI 兼容工具把 base URL 指向网关即可。
# 让 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
# 让 Claude Code 和 Codex 都走同一个网关 $env:ROUTER_ONE_API_KEY = "sk-your-router-one-key"; irm https://router.one/install/claude-code.ps1 | iex $env:ROUTER_ONE_API_KEY = "sk-your-router-one-key"; irm https://router.one/install/codex.ps1 | iex
常见问题
哪些 AI 编程工具可以接入 Router One?
Claude Code(走 Anthropic 兼容端点)、OpenAI Codex CLI,以及任何支持自定义 OpenAI 兼容 base URL 的工具——包括 Cline、Aider、Hermes Agent、GitHub Copilot CLI(BYOK),以及通过自定义模型设置接入的 TRAE(TraeCode)、Qoder 桌面端和 CodeBuddy(CLI 与 IDE)。只要工具允许配置 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 上限按平台默认值执行,可申请调高。某个工具的 Key 触顶后,只有它需要钱包付费的请求停下,其他工具照常工作。
会话进行中供应商故障了怎么办?
指定模型的请求遇到可重试上游错误时,可能尝试下一个能提供同一模型的健康线路。增加的延迟取决于失败方式和重试,没有固定延迟保证。控制台 → 日志里的 Trace 展示模型、请求 ID 和请求指标,不公开供应商身份、上游渠道名称或内部重试线路;Trace 里唯一可见的渠道,是你所调用模型 ID 自带的销售渠道前缀(azure/、aws/ 或 vertex/)。
在哪里看每个工具花了多少钱?
控制台 → API 密钥会显示设了消费上限的 Key 已花多少——每个工具一把带上限的 Key,就等于每个工具一行账。控制台 → 用量可按 API Key 查看所选时间段的花费、Token 和请求数,并跳转到该 Key 的日志;控制台 → 日志支持按模型、API Key、状态和日期筛选,会标出发起请求的 Key,并可按当前筛选导出 CSV。给整个研发团队上 Claude Code 和 Codex 时,按同样的做法每人一把 Key;套餐额度和 Key 上限的关系、有人离职怎么处理,见团队接入指南(/blog/claude-code-codex-team-rollout)。
按所用编程工具选择配置页
请打开你所用工具的配置教程——每种客户端接入网关的方式不同,一种工具的配置不能直接套到另一种上。
给每个编码 agent 一个网关、一个预算。
立即接入