Codex 切换账号/中转站就报错?401、无限重连一次解决
很多人在反馈说 codex的聊天记录,在账号和中转站之前来回切换就会各种报错 先说清楚一件事情,codex的聊天记录是在本地的,不管你是多个账号还是中转站接入,聊天记录都是在本地

Codex 切换账号/中转站就报错?401、无限重连一次解决

发布时间:2026-09-10 (12天前)
AI 文章总结
用 AI 快速提炼本文核心内容和阅读重点。

很多人在反馈说

codex的聊天记录,在账号和中转站之前来回切换就会各种报错

先说清楚一件事情,codex的聊天记录是在本地的,不管你是多个账号还是中转站接入,聊天记录都是在本地

中转站切账号,点会话详情报错

或者账号切换中转站,对话报401错误或者无限重连

然后开新会话又没问题了

这些是codex后面比较新的版本,才有的现象

之前codex版本比较老的时候,是两边的消息记录不互通

现在是互通的,但是会出现上面两种报错

切换报错的原因

之前你是第三方api聊的内容

它的标识是 custom

然后你现在用账号接入之后,你的标识就变成openai了

你再点开之前的会话,就会报这个错误

会话401和无限重连的问题

这个地方最迷惑人了,因为不同的网络条件错误还不太一样

切换中转站之后

然后在之前账号接入的对话里面继续聊天,就会根据你的网络条件报错

你可以访问chatgpt的情况下,就报错401

关键词是 401 + api.openai.com

具体原因应该是拿着中转站的key,去请求openai的接口了,所以肯定会报401的错误

如果你没有网络条件,那错误应该就是无限重连,因为它去请求openai接口了嘛

如何解决

明白这个错误机制之后,解决其实很简单

可以使用CC Switch 统一Codex会话历史的功能

原理就是把账号接入的会话标识也变成custom

这样就不会出现两边不一致的情况了

如果你使用的是较新的 CC Switch,可以打开:

设置 → 通用 → Codex 应用增强。

找到“统一 Codex 会话历史”,把它打开

这里最容易漏掉一个关键选项:如果你希望以前的官方聊天记录也一起显示,确认弹窗里还要勾选“同时迁移现有官方会话历史”。这个选项默认可能没有勾选。

建议操作前先完全退出 Codex,

不建议普通用户自己批量替换 JSONL,更不要直接打开 SQLite 数据库乱改