新版codex各版本中文支持逻辑不同:桌面版2026.5+开箱即用,需完整退出后重启;cli版需同步配置system_prompt、环境变量或运行时注入;vs code插件版须先设编辑器语言为zh-cn并添加codex.language: "zh-cn";wsl2下需修正lang环境变量并验证locale。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

新版Codex安装后界面仍是英文、提示词设了中文却输出乱码、切换语言后重启无效——这些问题不是配置遗漏,而是不同版本底层对中文的支持逻辑根本不同。
官方桌面版(2026.5起):开箱即用型中文支持
该版本内置完整简体中文语言包,无需手动替换资源文件。
打开Codex Desktop App → 点击左下角Settings → 在Language下拉菜单中选择【简体中文】 → 关闭窗口并完全退出程序(不是仅关闭窗口)→ 重新双击图标启动。
注意:若启动后仍为英文,请右键任务栏Codex图标 → 选择“退出”,再启动。仅关闭主窗口不会释放语言缓存。
Codex CLI(命令行版):靠配置驱动中文输出
CLI本身无图形界面,所谓“中文”仅指模型回复与终端显示两层。必须同步完成以下三件事,缺一不可:
方法一:改配置文件(推荐长期使用)
找到~/.codex/config.json(Windows路径为%USERPROFILE%\.codex\config.json),用UTF-8编码编辑器打开,插入或修改system_prompt字段:"system_prompt": "你是一个专业的中文编程助手,请始终用简体中文回答,不夹杂英文术语,代码注释也用中文。"
方法二:运行时注入(适合临时调试)
在终端中执行:CODEX_SYSTEM_PROMPT="请用中文回答所有问题。" codex ask "如何用Python读取CSV?"
方法三:全局环境变量(影响所有后续会话)
PowerShell中执行:[System.Environment]::SetEnvironmentVariable('CODEX_SYSTEM_PROMPT','请用中文回答。','User')
然后重启终端生效。
VS Code插件版(Codex for VS Code 2026.3+):依赖编辑器语言栈
第一步:确认VS Code已设为中文界面
Ctrl+Shift+P → 输入“Configure Display Language” → 选择“zh-cn” → 重启VS Code。
通过本地 Codex 或 OpenClaw OAuth 凭证直接调用 ChatGPT/Codex Responses 的 image_generation 工具来生成或编辑光栅图像,然后保存
第二步:安装中文语言包扩展
Ctrl+Shift+X → 搜索“Chinese (Simplified) Language Pack for Visual Studio Code” → 安装并重启。
第三步:强制Codex插件继承编辑器语言
Ctrl+Shift+P → 输入“Preferences: Open Settings (JSON)” → 添加:"codex.language": "zh-CN"
【必须小写连字符,写成zh_CN或zhcn将完全失效】
WSL2环境下的Codex CLI:绕过Windows路径陷阱
Windows中文用户名会导致~/.codex目录创建失败,直接报EPERM错误。此时不要硬改注册表或重命名用户文件夹。
① 以管理员身份运行PowerShell,启用WSL2:wsl --install
② 启动WSL2后,执行:curl -fsSL https://get.codex.dev | sh
③ 配置WSL内默认语言:echo 'export LANG=zh_CN.UTF-8' >> ~/.bashrc && source ~/.bashrc
④ 验证终端编码:locale输出中必须含zh_CN.utf8,且codex ask "你好"返回清晰中文无乱码。
这一步做完,你就拥有了一个真正稳定、免编码冲突的Codex中文运行环境。










