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

Sub2API + CCSwitch 实现 Codex 反向代理:多账号流量分发实战(解决codex手机号验证)可以润色吗 一、背景介绍在日常开发中使用 Codex 或其他 AI 编程助手时通常存在以下问题单账号流量有限容易触发限制多账号管理繁琐API 调用地址分散难以统一管理在使用Codex或相关插件时原本仅存在前述问题的情况下尚不足以构成必须实现中转站的必要性。然而近期发现若不结合反向代理Codex几乎无法正常使用。最近不少人在打开 Codex 时遇到了一个之前从没见过的弹窗——要求验证手机号否则无法继续使用。这对很多用户来说是一道突如其来的门槛尤其是英国号码收不到验证码的问题在 GitHub Issue 区已经被大量讨论。这篇文章把我自己的处理经验整理出来供参考通过官方渠道以正常价格购买GPT Plus订阅通常不会遇到额外的验证问题能够顺利使用Codex等高级功能。若通过非官方渠道如转售账号或低价代购可能会触发额外的安全验证例如要求提供手机号验证码导致使用受限。结合Sub2API与CCSwitch可以实现多账号统一管理API 反向代理流量分发多模型 / 多 Provider 一键切换二、环境准备软件工具Sub2APIGitHub 地址Sub2API负责 API 反向代理和流量分发CCSwitch官方文档CCSwitch Docs用于管理多 AI Provider并切换调用目标Codex API Key可使用 OpenAI Codex 或其他 Codex 兼容 API使用日抛号即可部署Sub2API可以云服务器部署给其他伙伴使用也可以本地部署仅供自己使用问题更少点Docker Compose推荐使用 Docker Compose 部署包含 PostgreSQL 和 Redis 容器前置条件Docker 20.10Docker Compose v2快速开始一键部署使用自动化部署脚本快速搭建# 创建部署目录 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文件https://gtxx3600.github.io/GPTSession2CPAandSub2API/https://chatgpt.com/api/auth/session这个需要我们先登录gpt账号然后才能获得我们讲下面的内容全部选择ctrl a,然后复制到上面那个框中然后将内容存到一个json文件中然后回到这里选择你刚刚存入的那个文件点击编程账号对账号进行分组最终状态如下创建密钥这样就行然后创建即可到这一步我们其实已经可以去修改配置文件但是为了更方便自动去修改这些配置文件我们这里继续引入cc switch安装cc switchgithub官方链接cc-switch/docs/release-notes/v3.15.0-zh.md at main · farion1231/cc-switch三、sub2api结合ccswitch先启动然后再去编辑配置需要修改为这俩个因为无法识别localhost然后进行一个测速如果最后测速通过这个反代也就实现了保存配置然后我们就可以去直接使用codex/codex插件了