Codex IDE 扩展
在你的 IDE 中与 Codex 协作
Codex 是 OpenAI 的编码智能体,能够读取、编辑并运行代码。它可以帮助你更快构建功能、修复问题,并理解陌生代码。通过 Codex VS Code 扩展,你可以在 IDE 中与 Codex 并排协作,或把任务委派给 Codex Cloud。
ChatGPT Plus、Pro、Business、Edu 和 Enterprise 计划都包含 Codex。更多信息见 包含内容。
概览视频: Codex IDE 扩展概览
扩展安装
Codex IDE 扩展适用于 VS Code 的各类分支,例如 Cursor 和 Windsurf。按你当前使用的 IDE 选择安装入口即可。
安装完成后,你会在编辑器侧边栏看到 Codex。在 VS Code 中,Codex 默认显示在右侧边栏;如果安装后没立刻看到它,可以重启编辑器。
如果你在使用 Cursor,活动栏(activity bar)默认是水平显示的,被折叠的项目可能会把 Codex 隐藏起来,因此你可以把它固定住并重新排列扩展顺序。
JetBrains IDE 集成
如果你想在 Rider、IntelliJ、PyCharm 或 WebStorm 这类 JetBrains IDE 中使用 Codex,请安装 JetBrains IDE 集成。它支持使用 ChatGPT、API key 或 JetBrains AI 订阅登录。
把 Codex 移到右侧边栏
在 VS Code 中,Codex 默认就会显示在右侧边栏。如果你更喜欢把它放到主侧边栏(左侧),只需把 Codex 图标拖回左侧活动栏(activity bar)。
在 Cursor 这类 VS Code 分支中,你可能需要手动把 Codex 移到右侧边栏。为此,你可能需要先临时修改活动栏方向:
- 打开编辑器设置,并搜索
activity bar(位于 Workbench 设置中)。 - 把方向改成
vertical。 - 重启编辑器。
然后把 Codex 图标拖到右侧边栏,例如放在 Cursor chat 旁边。此时 Codex 会作为侧边栏中的一个独立标签出现。
调整完成后,再把活动栏方向改回 horizontal,恢复默认行为。如果你之后改主意了,也可以随时把 Codex 拖回左侧主边栏。
登录
安装扩展后,系统会提示你使用 ChatGPT 账号或 API 密钥登录。你的 ChatGPT 计划已经包含使用额度,因此无需额外设置即可使用 Codex。更多信息见 定价页面。
更新扩展
扩展会自动更新,但你也可以在 IDE 中打开扩展页面手动检查更新。
设置键盘快捷键
Codex 提供了一系列命令,你可以在 IDE 设置中把它们绑定成快捷键,例如切换 Codex chat,或向 Codex 上下文中加入内容。
要查看所有可用命令并将其绑定成快捷键,可以点击 Codex chat 中的设置图标,然后选择 Keyboard shortcuts(键盘快捷键)。你也可以参阅 Codex IDE 扩展命令、 Codex IDE 扩展斜杠命令 和 最佳实践指南。
使用 Codex IDE 扩展
把最常用的 IDE 工作流整理成入口卡片,便于从这里直接继续深入到各个相关子页面。
提示编辑器上下文
使用打开的文件、选区和 @file 引用,通过更简短的提示获得更相关的结果。
切换模型
使用默认模型,或切换到其他模型以发挥各自的优势。
查看详情 →调整推理努力
根据任务需要,选择 low、medium 或 high 来权衡速度和深度。
选择审批模式
根据你希望 Codex 拥有的自主程度,在 Chat、Agent 和 Agent (Full Access) 之间切换。
委托给云端
将耗时较长的作业卸载到云环境,然后无需离开 IDE 即可监控进度和查看结果。
查看详情 →后续云工作
预览云端变更,提出后续要求,并将生成的差异应用到本地进行测试和完成。
查看详情 →IDE 扩展命令
浏览命令面板中所有可运行的命令列表,并将其绑定到键盘快捷键。
查看详情 →斜杠命令
使用斜杠命令来控制 Codex 的行为,并通过聊天快速更改常用设置。
查看详情 →扩展设置
通过编辑器设置模型、审批和其他默认设置,调整 Codex 以适应你的工作流程。
查看详情 →