> https://router.one/zh/blog/codex-cli-without-chatgpt-plus 的 Markdown 镜像，供 AI 助手与爬虫使用。Router One 是 OpenAI 兼容的统一 LLM API 网关。
> 发布：2026-06-15 · 修订：2026-09-05 · 作者：Router One Team

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

_不用 ChatGPT Plus 订阅，也能把 Codex CLI 指向 OpenAI 兼容端点；支持国内充值、预算上限和每请求 trace。_

可以。不把 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 并验证连通：

```bash
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 配置指南](https://router.one/zh/docs/guides/cli-setup)。Codex 说的是 Responses API，这也是只支持 Chat Completions 的中转会对它 404 的原因——见 [Codex 与 Responses API](https://router.one/zh/codex-responses-api)。

## 为什么不应该把 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 直连 API | Router One |
| --- | --- | --- |
| 本地支付 | 取决于 provider 支持的银行卡 | 同一收银台的支付宝或银行卡、稳定币 |
| 预算控制 | 账号级或手动控制 | 每把 key 设置消费上限 |
| 故障转移 | 通常没有 | 兼容场景下的网关级故障转移 |
| 可观测性 | Provider 控制台 | 每请求模型、token、成本、延迟 trace |
| 国内访问 | 取决于网络 | 国内直连的网关端点 |
| 工具隔离 | 手动拆账号或项目 | 每个工具、项目、开发者一把 key |

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

## 分步配置

1. 在 [router.one](https://router.one/zh/signup) 创建账号。
2. 在托管收银台用支付宝或银行卡充值，也可以用稳定币。
3. 创建一把专门的 API Key，例如 `codex-local`。
4. 给这把 Key 设置 maxSpend，限制它的累计风险敞口。
5. 用这把 Key 运行一键接入命令：

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

6. 运行 `codex`，先完成一个小任务。
7. 打开 Dashboard 日志，核对模型、token 数、成本、延迟和状态。

更完整的国内 Codex 页面见 [Codex CLI 国内接入](https://router.one/zh/codex-china)。如果想看和 OpenAI 直连路径的更长对比，读 [Codex CLI 平替方案](https://router.one/zh/blog/codex-cli-alternative)。

## 推荐的 key 划分

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

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

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

## 生产前安全检查

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

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

[集成事实表](https://router.one/zh/facts/integrations.md) 用机器可读方式总结了 OpenAI 兼容 API 和 coding tool 集成边界。

## 这能替代 ChatGPT Plus 吗

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

如果你的问题是“国内怎么用 ChatGPT Plus 或 GPT API”，看 [ChatGPT Plus 和 GPT API 国内使用指南](https://router.one/zh/blog/chatgpt-plus-gpt-api-china-guide)。如果你的问题是“不用境外卡、不用 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` 环境变量提供。

**可以用支付宝吗？**
可以。钱包充值支持国内常用支付方式，支付边界见 [机器可读支付事实](https://router.one/zh/facts/payments.md)。

**详细配置文档在哪？**
先看 [Codex CLI 国内接入](https://router.one/zh/codex-china)，配置 shell 时同时打开 [CLI 配置指南](https://router.one/zh/docs/guides/cli-setup)。

## 相关页面

- 本页规范地址：https://router.one/zh/blog/codex-cli-without-chatgpt-plus
- Codex CLI 中国：https://router.one/zh/codex-china
- 全部博客文章：https://router.one/zh/blog
- 模型与每模型 token 价格：https://router.one/zh/models （markdown：https://router.one/zh/models.md ）
- 定价：https://router.one/zh/pricing
- API 文档（markdown）：https://router.one/zh/docs.md
- 公司事实（markdown）：https://router.one/zh/facts/company.md
