一、问题现象
在 PyCharm 中打开或使用 Codex 插件时,出现以下报错:
Failed to initialize ACP session. Error: Internal error: failed to reload config: C:\Users\Strix7\.codex\config.toml:4:16: unknown variant `default`, expected `fast` or `flex`报错导致 Codex 无法初始化 ACP Session,插件无法正常使用。
二、错误原因
错误信息已经明确指出,问题来自 Codex 的用户配置文件,用记事本打开路径为 C:\Users\Strix7\.codex\config.toml 的 config.toml 文件,可见以下内容:
其中第 4 行service_tier = "default"配置了一个当前版本不支持的值,当前 Codex 只能识别"fast"和"flex",所以Codex 在加载配置时就会解析失败,进而导致 ACP Session 初始化失败。
三、解决方法
推荐直接删除这一行,或者将其注释掉,删除后,Codex 会使用默认运行策略,通常也是最稳妥的处理方式。
也可以显式修改为:
service_tier = "flex"如果希望使用更快的响应模式,则可以改为:
service_tier = "fast"需要注意,fast 模式通常响应速度更快,但资源或额度消耗可能也会更高。
我怀疑这类问题通常出现在同时使用桌面端 Codex 和 Pycharm Codex 插件或 Codex 版本更新之后,不同版本配置文件中的参数没有同步更新。