OpenAI Codex IDE 扩展的这页设置,主要用来调整聊天字体、界面语言、启动时是否自动聚焦,以及 Windows 下是否改用 WSL 运行。默认模型、approvals 和 sandbox 这类行为不在编辑器设置里改,要放到共享的 ~/.codex/config.toml;改 chatgpt.runCodexInWindowsSubsystemForLinux 后会重新加载 VS Code。

OpenAI Codex IDE 设置

这页解决的是 OpenAI Codex IDE 扩展怎么改字体、语言、启动行为,以及 Windows 下要不要在 WSL 里运行 Codex。

怎么更改设置

  1. 打开编辑器设置。
  2. 搜索 Codex 或具体设置名。
  3. 更新对应的值。

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。