Sub2API + CCSwitch 实现 Codex 反向代理:多账号流量分发实战(解决codex手机号验证)

一、背景介绍

在日常开发中,使用 Codex 或其他 AI 编程助手时,通常存在以下问题:

  • 单账号流量有限,容易触发限制
  • 多账号管理繁琐
  • API 调用地址分散,难以统一管理

在使用Codex或相关插件时,原本仅存在前述问题的情况下,尚不足以构成必须实现中转站的必要性。然而,近期发现若不结合反向代理,Codex几乎无法正常使用。

最近不少人在打开 Codex 时遇到了一个之前从没见过的弹窗------要求验证手机号,否则无法继续使用。这对很多用户来说是一道突如其来的门槛,尤其是英国号码收不到验证码的问题在 GitHub Issue 区已经被大量讨论。这篇文章把我自己的处理经验整理出来,供参考

通过官方渠道以正常价格购买GPT Plus订阅,通常不会遇到额外的验证问题,能够顺利使用Codex等高级功能。

若通过非官方渠道(如转售账号或低价代购),可能会触发额外的安全验证,例如要求提供手机号验证码,导致使用受限。

结合 Sub2APICCSwitch,可以实现:

  • 多账号统一管理
  • API 反向代理,流量分发
  • 多模型 / 多 Provider 一键切换

二、环境准备

软件工具

  1. Sub2API
    • GitHub 地址:Sub2API
    • 负责 API 反向代理和流量分发
  2. CCSwitch
    • 官方文档:CCSwitch Docs
    • 用于管理多 AI Provider,并切换调用目标
  3. Codex API Key
  • 可使用 OpenAI Codex 或其他 Codex 兼容 API(使用日抛号即可)

部署Sub2API

可以云服务器部署,给其他伙伴使用,也可以本地部署,仅供自己使用(问题更少点)

Docker Compose(推荐)

使用 Docker Compose 部署,包含 PostgreSQL 和 Redis 容器

前置条件

  • Docker 20.10+
  • Docker Compose v2+

快速开始(一键部署)

使用自动化部署脚本快速搭建:

bash 复制代码
# 创建部署目录
mkdir -p sub2api-deploy && cd sub2api-deploy

# 下载并运行部署准备脚本
curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/docker-deploy.sh | bash

# 启动服务
docker compose up -d

# 查看日志
docker compose logs -f sub2api

部署完毕之后,你可以问AI去一些命令求查询一下管理员账号和密码

我这里采取的是本地部署(自己慢慢摸索的,留个3连吧)

当然,你刚部署的时候不是这样的,你需要去配置一些账号和api密钥

1.创建分组

2.导入gpt plus/codex账号

导入账号需要我们去上传一个json文件

bash 复制代码
https://gtxx3600.github.io/GPTSession2CPAandSub2API/
bash 复制代码
https://chatgpt.com/api/auth/session

这个需要我们先登录gpt账号,然后才能获得

我们讲下面的内容全部选择(ctrl a),然后复制到上面那个框中

然后将内容存到一个json文件中,然后回到这里

选择你刚刚存入的那个文件

点击编程账号,对账号进行分组

最终状态如下:

创建密钥

这样就行,然后创建即可

到这一步,我们其实已经可以去修改配置文件

但是为了,更方便自动去修改这些配置文件,我们这里继续引入cc switch

安装cc switch

github官方链接:

cc-switch/docs/release-notes/v3.15.0-zh.md at main · farion1231/cc-switch

三、sub2api结合ccswitch

先启动,然后再去编辑配置

需要修改为这俩个,因为无法识别localhost

然后进行一个测速,如果最后测速通过,这个反代也就实现了,保存配置

然后我们就可以去直接使用codex/codex插件了

相关推荐
sou_time几秒前
从 0 到 商用:AI Agent x SKILL x MCP 全栈实战教程:L2 高等篇:MCP 协议 + Spring AI + Agent 编排
java·人工智能·spring
Hy行者勇哥2 分钟前
2026 IT技术全景:算力超级周期下的三重重构与不可能三角,尤其需要关注“芯片自己设计自己”的情况
人工智能·重构
AC赳赳老秦3 分钟前
OpenClaw + 云数据库运维:自动备份、扩容、迁移 RDS/MySQL 云数据库
运维·开发语言·数据库·人工智能·python·mysql·openclaw
Tbisnic5 分钟前
AI大模型学习第十二天:Coze工作流与智能体开发
人工智能·python·ai·大模型·智能体·coze
摸鱼同学6 分钟前
17-Codex 高级工作流:Subagent、Worktree、多模型路由
ai·agent·codex
m0_737302587 分钟前
OpenClaw:从对话到执行,开启行动型 AI 智能体新时代
人工智能
X54先生(人文科技)11 分钟前
《元创力》纪实录·卷宗2.2署名权、龙标悖论与社会人格的剥夺
人工智能·开源·ai写作·零知识证明
上海全爱科技16 分钟前
80℃高温+多路4K解码实测报告-全爱科技后羿智盒QA500A2-B
人工智能
abcy07121317 分钟前
python Statsmodels实例详解
人工智能
sunshine88518 分钟前
ISO 27001与PCI-DSS认证:财务数据安全如何反哺业财一体化落地?
大数据·人工智能