一行命令快速检查你的Codex gpt-5.3-codex 模型是否被降级(降智)
- 内容介绍
- 文章标签
- 相关推荐
看有人说codex有把5.3-codex路由到5.2的现象,codex的github issue也有好多人反应这个问题,大家可以看看自己有没有中招
1. 单次快速检测
Linux:
Bash
RUST_LOG='codex_api::sse::responses=trace' codex exec --skip-git-repo-check -m gpt-5.3-codex "PING" 2>&1 | grep -oP '"model":"\K[^"]+' | head -n 1
macOS:
Bash
RUST_LOG='codex_api::sse::responses=trace' codex exec --skip-git-repo-check -m gpt-5.3-codex "PING" 2>&1 \
| perl -ne 'if (/"model":"([^"]+)"/) { print "$1\n"; exit }'
Windows (PowerShell):
PowerShell
$env:RUST_LOG='codex_api::sse::responses=trace'; (codex exec --skip-git-repo-check -m gpt-5.3-codex "PING" 2>&1 | Select-String -Pattern '"model":"([^"]+)"').Matches.Groups[1].Value
2. 10 次循环轮询 (针对中转/号池)
中转站通常接了号池,可能存在“部分号降级,部分号纯正”的情况。循环 10 次/或自己改 看真实分布:
Linux:
Bash
for i in {1..10}; do echo -n "Req $i: "; RUST_LOG='codex_api::sse::responses=trace' codex exec --skip-git-repo-check -m gpt-5.3-codex "PING" 2>&1 | grep -oP '"model":"\K[^"]+' | head -n 1; done
MacOS:
Bash
for i in {1..10}; do
printf "Req %d: " "$i"
RUST_LOG='codex_api::sse::responses=trace' codex exec --skip-git-repo-check -m gpt-5.3-codex "PING" 2>&1 \
| perl -ne 'print "$1\n" if /"model":"([^"]+)"/; exit if /"model":"([^"]+)"/'
done
Windows (PowerShell):
PowerShell
1..10 | % { $n=$_; $env:RUST_LOG='codex_api::sse::responses=trace'; $res = codex exec --skip-git-repo-check -m gpt-5.3-codex "PING" 2>&1 | Select-String -Pattern '"model":"([^"]+)"' | Select-Object -First 1; Write-Host "Req $n: " -NoNewline; $res.Matches.Groups[1].Value }
判别说明
powershell1283×474 45.9 KB
bash1050×374 88.8 KB
- 真 5.3:返回
gpt-5.3-codex。 - 降级:返回
gpt-5.2-2025-12-11或其他版本。 - 号池混合:10 次请求中出现不同的模型 ID,说明 Provider 的号池纯度有问题。
原理: 2>&1 强制捕获 stderr 中的 TRACE 日志,从 response.created 事件中提取后端算力节点的真实 model 标签,这个标签是后端路由的最终目的地,无法被 CLI 伪造。
issue中的回应
948×644 83.8 KB
相关issue链接:GPT-5.3-Codex being routed to GPT-5.2 · Issue #11189 · openai/codex · GitHub
cyber验证链接(据说验证后可以解除):https://chatgpt.com/cyber
官方相关风控说明:https://openai.com/zh-Hans-CN/index/trusted-access-for-cyber
--【壹】--:
感谢佬 正常
--【贰】--:
可以看看帖子正文新加的部分,因为我没碰到这个问题,你可以参考他们的方法操作一下
https://chatgpt.com/cyber
--【叁】--:
感谢分享
--【肆】--:
image1920×502 165 KB
目前看没遇到降智
--【伍】--:
已改 感谢更正
--【陆】--:
感谢 已更正
--【柒】--:
codex的老大刚刚发回复说好像已经恢复了,不要求verify id了。
IMG_25831170×2532 285 KB
--【捌】--:
好耶,谢谢大佬 我的五个号全是正常的
--【玖】--:
感谢分享
--【拾】--: DeepFal:
Linux / macOS:
Bash
for i in {1..10}; do echo -n "Req $i: "; RUST_LOG='codex_api::sse::responses=trace' codex exec --skip-git-repo-check -m gpt-5.3-codex "PING" 2>&1 | grep -oP '"model":"\K[^"]+' | head -n 1; done
这个 mac 上用不了,问了下 gpt,换成 macOS 自带的 perl
image1548×148 20.3 KB
for i in {1..10}; do
printf "Req %d: " "$i"
RUST_LOG='codex_api::sse::responses=trace' codex exec --skip-git-repo-check -m gpt-5.3-codex "PING" 2>&1 \
| perl -ne 'print "$1\n" if /"model":"([^"]+)"/; exit if /"model":"([^"]+)"/'
done
image1588×454 53 KB
--【拾壹】--:
抱歉,我话没说全,这个也要同步改一下
DeepFal:Linux / macOS:
Bash
RUST_LOG='codex_api::sse::responses=trace' codex exec --skip-git-repo-check -m gpt-5.3-codex "PING" 2>&1 | grep -oP '"model":"\K[^"]+' | head -n 1
RUST_LOG='codex_api::sse::responses=trace' codex exec --skip-git-repo-check -m gpt-5.3-codex "PING" 2>&1 \
| perl -ne 'if (/"model":"([^"]+)"/) { print "$1\n"; exit }'
image1612×116 15.8 KB
--【拾贰】--:
然后是要做啥操作恢复吗?
--【拾叁】--:
感谢 正常
--【拾肆】--:
9a755fc5-8400-4e4c-b67a-4402f3f37d441100×376 25.8 KB
--【拾伍】--:
目前看还是正常的
--【拾陆】--:
谢谢佬,回家试试
--【拾柒】--:
哇,试试看
--【拾捌】--:
坐等有关各个中转站的测评
--【拾玖】--:
回去试试看 感谢分享
看有人说codex有把5.3-codex路由到5.2的现象,codex的github issue也有好多人反应这个问题,大家可以看看自己有没有中招
1. 单次快速检测
Linux:
Bash
RUST_LOG='codex_api::sse::responses=trace' codex exec --skip-git-repo-check -m gpt-5.3-codex "PING" 2>&1 | grep -oP '"model":"\K[^"]+' | head -n 1
macOS:
Bash
RUST_LOG='codex_api::sse::responses=trace' codex exec --skip-git-repo-check -m gpt-5.3-codex "PING" 2>&1 \
| perl -ne 'if (/"model":"([^"]+)"/) { print "$1\n"; exit }'
Windows (PowerShell):
PowerShell
$env:RUST_LOG='codex_api::sse::responses=trace'; (codex exec --skip-git-repo-check -m gpt-5.3-codex "PING" 2>&1 | Select-String -Pattern '"model":"([^"]+)"').Matches.Groups[1].Value
2. 10 次循环轮询 (针对中转/号池)
中转站通常接了号池,可能存在“部分号降级,部分号纯正”的情况。循环 10 次/或自己改 看真实分布:
Linux:
Bash
for i in {1..10}; do echo -n "Req $i: "; RUST_LOG='codex_api::sse::responses=trace' codex exec --skip-git-repo-check -m gpt-5.3-codex "PING" 2>&1 | grep -oP '"model":"\K[^"]+' | head -n 1; done
MacOS:
Bash
for i in {1..10}; do
printf "Req %d: " "$i"
RUST_LOG='codex_api::sse::responses=trace' codex exec --skip-git-repo-check -m gpt-5.3-codex "PING" 2>&1 \
| perl -ne 'print "$1\n" if /"model":"([^"]+)"/; exit if /"model":"([^"]+)"/'
done
Windows (PowerShell):
PowerShell
1..10 | % { $n=$_; $env:RUST_LOG='codex_api::sse::responses=trace'; $res = codex exec --skip-git-repo-check -m gpt-5.3-codex "PING" 2>&1 | Select-String -Pattern '"model":"([^"]+)"' | Select-Object -First 1; Write-Host "Req $n: " -NoNewline; $res.Matches.Groups[1].Value }
判别说明
powershell1283×474 45.9 KB
bash1050×374 88.8 KB
- 真 5.3:返回
gpt-5.3-codex。 - 降级:返回
gpt-5.2-2025-12-11或其他版本。 - 号池混合:10 次请求中出现不同的模型 ID,说明 Provider 的号池纯度有问题。
原理: 2>&1 强制捕获 stderr 中的 TRACE 日志,从 response.created 事件中提取后端算力节点的真实 model 标签,这个标签是后端路由的最终目的地,无法被 CLI 伪造。
issue中的回应
948×644 83.8 KB
相关issue链接:GPT-5.3-Codex being routed to GPT-5.2 · Issue #11189 · openai/codex · GitHub
cyber验证链接(据说验证后可以解除):https://chatgpt.com/cyber
官方相关风控说明:https://openai.com/zh-Hans-CN/index/trusted-access-for-cyber
--【壹】--:
感谢佬 正常
--【贰】--:
可以看看帖子正文新加的部分,因为我没碰到这个问题,你可以参考他们的方法操作一下
https://chatgpt.com/cyber
--【叁】--:
感谢分享
--【肆】--:
image1920×502 165 KB
目前看没遇到降智
--【伍】--:
已改 感谢更正
--【陆】--:
感谢 已更正
--【柒】--:
codex的老大刚刚发回复说好像已经恢复了,不要求verify id了。
IMG_25831170×2532 285 KB
--【捌】--:
好耶,谢谢大佬 我的五个号全是正常的
--【玖】--:
感谢分享
--【拾】--: DeepFal:
Linux / macOS:
Bash
for i in {1..10}; do echo -n "Req $i: "; RUST_LOG='codex_api::sse::responses=trace' codex exec --skip-git-repo-check -m gpt-5.3-codex "PING" 2>&1 | grep -oP '"model":"\K[^"]+' | head -n 1; done
这个 mac 上用不了,问了下 gpt,换成 macOS 自带的 perl
image1548×148 20.3 KB
for i in {1..10}; do
printf "Req %d: " "$i"
RUST_LOG='codex_api::sse::responses=trace' codex exec --skip-git-repo-check -m gpt-5.3-codex "PING" 2>&1 \
| perl -ne 'print "$1\n" if /"model":"([^"]+)"/; exit if /"model":"([^"]+)"/'
done
image1588×454 53 KB
--【拾壹】--:
抱歉,我话没说全,这个也要同步改一下
DeepFal:Linux / macOS:
Bash
RUST_LOG='codex_api::sse::responses=trace' codex exec --skip-git-repo-check -m gpt-5.3-codex "PING" 2>&1 | grep -oP '"model":"\K[^"]+' | head -n 1
RUST_LOG='codex_api::sse::responses=trace' codex exec --skip-git-repo-check -m gpt-5.3-codex "PING" 2>&1 \
| perl -ne 'if (/"model":"([^"]+)"/) { print "$1\n"; exit }'
image1612×116 15.8 KB
--【拾贰】--:
然后是要做啥操作恢复吗?
--【拾叁】--:
感谢 正常
--【拾肆】--:
9a755fc5-8400-4e4c-b67a-4402f3f37d441100×376 25.8 KB
--【拾伍】--:
目前看还是正常的
--【拾陆】--:
谢谢佬,回家试试
--【拾柒】--:
哇,试试看
--【拾捌】--:
坐等有关各个中转站的测评
--【拾玖】--:
回去试试看 感谢分享

