OpenAI Codex IDE 扩展的这页设置,主要用来调整聊天字体、界面语言、启动时是否自动聚焦,以及 Windows 下是否改用 WSL 运行。默认模型、approvals 和 sandbox 这类行为不在编辑器设置里改,要放到共享的 ~/.codex/config.toml;改 chatgpt.runCodexInWindowsSubsystemForLinux 后会重新加载 VS Code。
OpenAI Codex IDE 设置
这页解决的是 OpenAI Codex IDE 扩展怎么改字体、语言、启动行为,以及 Windows 下要不要在 WSL 里运行 Codex。
怎么更改设置
- 打开编辑器设置。
- 搜索
Codex或具体设置名。 - 更新对应的值。
Codex IDE 扩展使用的是 Codex CLI。像默认模型、approvals、sandbox 这些行为,应当配置在共享的 ~/.codex/config.toml 文件里,而不是编辑器设置里。可参考 Config basics。
扩展也会遵守 VS Code 内置的聊天字体设置,这些设置会影响 Codex 的对话界面。
设置参考
| 设置 | 说明 |
|---|---|
chat.fontSize |
控制 Codex 侧边栏里的聊天文字大小,包括对话内容和输入框。 |
chat.editor.fontSize |
控制 Codex 对话里按代码样式渲染的内容大小,包括代码片段和 diff。 |
chatgpt.cliExecutable |
仅供开发使用:Codex CLI 可执行文件路径。只有在你正在开发 Codex CLI 时才需要设置;手动设置后,扩展的部分功能可能不会按预期工作。 |
chatgpt.commentCodeLensEnabled |
在待办注释上方显示 CodeLens,方便你用 Codex 完成这些注释。 |
chatgpt.localeOverride |
Codex UI 的首选语言。留空则自动检测。 |
chatgpt.openOnStartup |
扩展启动完成后,自动聚焦 Codex 侧边栏。 |
chatgpt.runCodexInWindowsSubsystemForLinux |
仅限 Windows:当可用时,让 Codex 在 WSL 中运行。你的代码库和工具链在 WSL2 里,或者需要 Linux 原生工具时用这个。否则,Codex 可以在 Windows 上原生运行,并使用 Windows sandbox。修改此设置后,VS Code 会重新加载以应用变更。 |
常见问题
OpenAI Codex IDE 扩展里哪些设置要改配置文件,哪些改编辑器设置?
默认模型、approvals 和 sandbox 要放到共享的 ~/.codex/config.toml。编辑器设置里主要改字体、语言、启动行为和 Windows 下是否在 WSL 中运行。
Codex 对话字体太小,应该改哪个设置?
改 chat.fontSize 可以调整侧边栏对话文本和输入框字号。代码片段和 diff 这类代码渲染内容,则用 chat.editor.fontSize。
Windows 上 Codex 要不要用 WSL?
如果你的代码库和工具链都在 WSL2 里,或者需要 Linux 原生工具,可以启用 chatgpt.runCodexInWindowsSubsystemForLinux。否则也可以直接在 Windows 上运行,使用 Windows sandbox。