Router One
返回博客

不用 ChatGPT Plus 也能用 Codex CLI:通过 Router One 按 token 计费

发布修订Router One Team

可以。不把 ChatGPT Plus 当成计费路径,也能使用 Codex CLI,前提是 CLI 被配置为调用一个 OpenAI 兼容 API 端点,并且你有这个端点的可用 API Key 和余额。

对国内开发者来说,更干净的做法是 Router One:把 Codex 指向 OpenAI 兼容端点 https://api.router.one/v1,使用 Router One API Key,通过钱包余额或已上线订阅套餐计费。Codex CLI 仍然走 OpenAI 兼容 API 形态,但计费、预算控制和请求 trace 在 Router One 里完成。

这篇文章面向想用 Codex 终端工作流、但不想依赖境外信用卡、ChatGPT 消费级订阅或虚拟卡方案的开发者。

最短配置

一条命令完成安装 Codex CLI(如未安装)、写入带 Router One provider 的 ~/.codex/config.toml、持久化 Key 并验证连通:

curl -fsSL https://router.one/install/codex.sh | bash -s -- sk-your-router-one-key

想手动配置的话:在 ~/.codex/config.toml 里声明 provider(base_url = "https://api.router.one/v1"wire_api = "responses"env_key = "ROUTER_ONE_API_KEY"),再把 ROUTER_ONE_API_KEY 写进 shell profile。完整版本(含 Windows 命令和相关工具)在 CLI setup guide

为什么不应该把 ChatGPT Plus 当成核心路径

ChatGPT Plus 是 ChatGPT 网页产品的消费级订阅。Codex CLI 是一个会发起 API 类模型请求的开发者工具。二者可能在厂商账号系统里有交集,但不是同一种工作流。

如果你的目标是使用 ChatGPT 网页版,Plus 可能重要。如果你的目标是跑终端 coding agent,真正重要的是:

  • 一个 API 兼容端点
  • 一把有效 API Key
  • 足够的余额或套餐额度
  • 适合写代码的模型
  • 预算上限,防止 agent 循环无限花钱
  • 请求 trace,方便检查到底发生了什么

Router One 优化的是第二组需求。

Router One 给 Codex CLI 增加了什么

把 Codex CLI 指向 Router One,不只是支付方便:

需求单 provider 直连 APIRouter One
本地支付取决于 provider 支持的银行卡同一收银台的支付宝或银行卡、稳定币
预算控制账号级或手动控制每把 key 设置消费上限
Fallback通常没有兼容场景下的网关级 fallback
可观测性Provider 控制台每请求模型、token、成本、延迟 trace
国内访问取决于网络国内可达的网关端点
工具隔离手动拆账号或项目每个工具、项目、开发者一把 key

这件事重要,是因为 Codex CLI 一次工作会话可能发很多请求。一个坏循环或过大的重构范围,消耗的 token 会远高于普通聊天。多人使用时,key 级上限和 trace 不是锦上添花,而是基本护栏。

分步配置

  1. router.one 创建账号。
  2. 在托管收银台用支付宝或银行卡充值,也可以用稳定币。
  3. 创建一把专门的 API Key,例如 codex-local
  4. 给这把 Key 设置 maxSpend,限制它的累计风险敞口。
  5. 用这把 Key 运行一键接入命令:
curl -fsSL https://router.one/install/codex.sh | bash -s -- sk-your-router-one-key
  1. 运行 codex,先完成一个小任务。
  2. 打开 Dashboard 日志,核对模型、token 数、成本、延迟和状态。

更完整的国内 Codex 页面见 Codex CLI in China。如果想看和 OpenAI 直连路径的更长对比,读 OpenAI Codex CLI Alternative

推荐的 key 划分

不要所有工具共用同一把 key。更好的做法是:

  • codex-personal 给你自己的终端工作流
  • codex-team-alicecodex-team-bob 给不同同事
  • staging-agent 给自动化测试 agent
  • prod-agent 只在 agent 工作流真正进入生产时使用

每把 key 都应该有自己的上限。某次本地 Codex 会话循环了,最多耗尽 Codex 这把 key,不应该影响整个账户。

生产前安全检查

让 Codex 针对重要仓库写代码之前,至少确认:

  • Router One Dashboard 能看到每条请求
  • 这把 key 有消费上限
  • 这把 key 和生产应用流量隔离
  • Codex 实际使用的模型在 trace 中可见
  • 团队理解 prompt 和 completion 正文留存边界

集成事实表 用机器可读方式总结了 OpenAI 兼容 API 和 coding tool 集成边界。

这能替代 ChatGPT Plus 吗

它只替代一类需求:开发者 API 和 CLI 使用。它不替代 ChatGPT 网页、语音模式、自定义 GPTs,或只存在于 ChatGPT 产品里的消费级功能。

如果你的问题是“国内怎么用 ChatGPT Plus 或 GPT API”,看 ChatGPT Plus 和 GPT API 国内使用指南。如果你的问题是“不用境外卡、不用 Plus 式订阅,怎么跑 Codex CLI”,这篇就是直接答案。

FAQ

需要 ChatGPT Plus 订阅吗? 这条 Router One API 路径不需要。你需要的是一把有余额或套餐覆盖的 Router One API Key。

Codex CLI 需要写专门的 Router One 代码吗? 不需要。它就是 ~/.codex/config.toml 里一个标准的自定义 model provider:OpenAI 兼容 base URL、wire_api = "responses",Key 通过 ROUTER_ONE_API_KEY 环境变量提供。

可以用支付宝吗? 可以。钱包充值支持国内常用支付方式,支付边界见 机器可读支付事实

详细配置文档在哪? 先看 Codex CLI in China,配置 shell 时同时打开 CLI setup guide

相关权威页面

这篇文章归入「Codex CLI 中国」主题,以下页面作为商业页、配置文档、证据页和信任事实源。

相关阅读