Codex 选择 GPT-6 Astra 后,实际调用的是 GPT-5.5:用户揭露 OpenAI 在服务器端进行了静默切换

ChatGPT Pro 用户 cypherair 于 9 月中旬在 GitHub 开立 Issue #44637,记录了其在 Codex 桌面版中全程选用 gpt-6-astra,界面模型菜单也始终显示 gpt-6-astra,但事后查阅记录发现,当天大部分请求实际由 gpt-5.5 处理,系统全程未发出任何切换通知。

Codex 案例:cypherair 在 GitHub Issue 中的报告内容

根据 cypherair 的 GitHub Issue #44637,事件发生在 9 月中旬。用户在与 gpt-6-astra 的对话中收到一则提示:「此请求需要额外的安全检查,可能需要更多时间」,说明这是针对生物安全或网络安全相关请求的加强审查,并附有「改用较快模型重试」的选项。cypherair 未点击该选项,而是关闭提示并继续等待;前端模型菜单全程显示 gpt-6-astra,对话中也没有任何切换消息。

事后查阅 Usage 页面才发现,当天大部分请求由 gpt-5.5 完成,用户全程未获通知,也不知道发生了什么。Issue #44637 目前仍处于 OPEN 状态,OpenAI 尚未正式回应。

服务器端改道的技术细节

cypherair 查阅 Codex 源代码后发现,本地对话记录中的每一轮均写入 gpt-6-astra,客户端从未主动要求切换至 gpt-5.5,改道决定由 OpenAI 服务器端执行。客户端理论上能够识别改道的唯一信号,是服务器响应中的 openai-model 标头,而不是用户通常预期的 response.model 字段。

值得注意的是,Codex 应用程序内置了换模型提示机制,收到特定通知时会显示「Your request was routed to {toModel}.」一行消息;但本次事件中该提示从未出现,原因是相关触发事件在系统设计上被设置为临时消息,不会写入对话记录,因此事后无法查阅。

Anthropic Claude Code 的静默切换案例

Anthropic 在 2026 年 6 月底发布《Redeploying Claude Fable 5》公告时,曾公开说明:如果 Fable 5 被安全机制拦截,系统会先通知用户,再将请求转给 Opus 4.8 处理;Claude Code 通常会显示「Switched to Opus 4.8.」提示。

然而,过去三个月里,GitHub 上陆续出现多起例外情况:

Issue #82319(7 月 3 日至 29 日):同一个付费账户发生 17 次静默切换,其中 2 次助手仍向用户表示自己是 Fable 5,实际上却已在 Opus 上运行数小时。

Issue #94652(9 月中旬,仍为 OPEN 状态):16 个 session 中发生 38 次 fallback,其中 16 次用户完全未察觉,整段工作都在替代模型上完成;受影响的对话轮次超过 2,000 轮,约涉及 7.28 亿个 token,全部按正常订阅费率计费,未有任何标注。

Issue #91923:子代理从第二轮起悄悄切换至 Opus,用户未获通知。

Issues #66822 與 #67246:系统误将一般工程讨论判定为敏感内容,用户尝试手动切回原模型也无法完成。

机制设计的差异:Anthropic 有通知设计但未执行

根据目前可获得的信息,OpenAI 与 Anthropic 在此问题上呈现出不同情况。Anthropic 的机制设计本身包含通知这一步,问题在于多次未能实际执行;目前已有多个相关 Issue 在 GitHub 上公开,且仍处于 OPEN 状态。

OpenAI 方面,截至目前尚未就 Codex 的静默改道问题发出任何官方回应,也未就是否承认该行为作出公开声明;所有技术结论均来自用户自行读取源代码、查阅 HTTP 标头和 Usage 记录后推断出的结果,并非官方说明。

常见问题

cypherair 在 GitHub Issue #44637 中报告的 Codex 静默改道情况是什么?

根据 Issue #44637 的記錄,cypherair 在 Codex 桌面版全程選用 gpt-6-astra、介面始終顯示 gpt-6-astra,但事後查閱 Usage 頁面發現,當天大部分請求實際由 gpt-5.5 處理,系統全程未發出任何切換通知;Issue #44637,目前仍处于 OPEN 状态,OpenAI 尚未正式回应。

Codex 静默改道的技术信号隐藏在哪里,为何用户难以察觉?

根据 cypherair 查阅 Codex 源代码后的发现,改道决定在 OpenAI 服务器端执行,客户端能够识别的唯一信号是 HTTP 响应中的 openai-model 标头;内置的换模型提示(”Your request was routed to {toModel}.”)在本次事件中未出现,因为相关触发事件被设计为临时消息,不会写入对话记录。

Anthropic Claude Code 的 GitHub Issue #94652 记录了哪些具体数据?

根据 GitHub Issue #94652 的记录,16 个 session 中发生 38 次静默 fallback,其中 16 次用户完全未察觉,整段工作都在替代模型上完成;受影响的对话轮次超过 2,000 轮,约涉及 7.28 亿个 token,全部按正常订阅费率计费,没有任何标注。

免责声明:以上内容(如有图片或视频亦包括在内)均为平台用户上传并发布,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。

本站尊重他人的知识产权、名誉权等法律法规所规定的合法权益!如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到qklwk88@163.com,本站相关工作人员将会进行核查处理回复

(0)
上一篇 2026年9月17日 上午11:35
下一篇 2026年9月17日 上午11:43

相关推荐

风险提示:理性看待区块链,提高风险意识!