Codex 一键切换工具: GPT 额度用完 DeepSeek/Kimi 顶班,老对话双向无缝续聊

pmer 2026-09-08 11:03 1

背景:ChatGPT 会员额度一用完,Codex 就得切到第三方 API 顶班,但现有方案两个痛点一直没解决好——



  1. CC Switch 点「启用」实际不写 Codex 配置( v3.19.2 和 v3.20.1 都实测过,接管模式也不写),切换是假切换

  2. 切了供应商,老对话就续不上:跨供应商 resume 会被 API 拒绝


折腾了一阵把两个问题都解决了,开源出来:codex-switch


核心是一个 bash 脚本,双击或一行命令在 OpenAI 官方 / DeepSeek / Kimi Code 三向切换。重点是两个实测出来的坑都内置处理了:




  • codex 续聊时的 pre-sampling compact 钉死用会话元数据里记录的模型名(跟你当前配置无关),跨供应商 resume 必报 invalid_request_error → 脚本切换时批量改写历史会话的模型名




  • DeepSeek 直连 /responses 产生的 reasoning 项带 content 数组和本地 Fernet 加密的 encrypted_content ,官方 API 会报 array_above_max_length / invalid_encrypted_content → 切回官方时递归剥离




所有改写前自动留备份。Kimi 需要走官方文档的本地 codeproxy 路由( tool_search 兼容问题),README 里有完整配置方法。


实测环境:Codex 0.153.4 + CC Switch 3.20.1 + macOS 。中英双语 README ,MIT 。

最新回复 (1)
  • guozhuang 09-08 17:45
    1
    厉害厉害
* 帖子来源V2EX
返回