- shuxing_ji2026-08-184720
省流:CPA本身没有
1M开关,Codex客户端需要先更新CPA以获取最新的client_versioncatalog,Claude Code则不用额外动CPA;之后在各自客户端配置里把上下文窗口调大即可。下面是正文:
如果接的是Codex客户端,先把CPA更新到新版就行。新版CPA会同步最新的Codex
client_versioncatalog,里面的max_context_window已经放开;然后再到Codex自己的config.toml里配置:```
model_context_window = 1000000
model_auto_compact_token_limit = 900000
``CPA本身没有一个单独的“开启1M`”开关。如果是Claude Code通过CPA反代Codex,那就更简单了。Claude Code并不会读取Codex这套
client_versioncatalog,而且CPA里的max_context_window也不是转发请求时的硬限制,所以单就开启长上下文这件事来说,甚至不需要改CPA配置。只要上游已经支持,在Claude Code侧用opus[1m],再按需要调整CLAUDE_CODE_AUTO_COMPACT_WINDOW即可。当然CPA还是建议升级到新版,主要是同步最新模型元数据和兼容性修复,但它不是Claude Code开启
1M的必要前提。主楼 - wxq2026-08-188451
model_context_window = 1000000 model_auto_compact_token_limit = 900000 ```我用cpa 配合ccswitch 好像配置了不生效,cpa是最新的,ccswitch 不是