结合编辑器中已有的 上下文进行构建

结合编辑器中已有的 上下文进行构建

OpenAI Codex IDE 扩展中文指南,适用于 VS Code、Cursor、Windsurf、Xcode 与 JetBrains,介绍安装、编辑器上下文、模型与权限、云端委派和 diff 评审。

Codex IDE 扩展

结合编辑器中已有的上下文进行构建#

Codex 中文站说明: 本页围绕“结合编辑器中已有的 上下文进行构建”重新补充了中文使用场景和验证重点。界面名称可能随 Codex 版本更新,请以当前客户端为准。

让 Codex 与代码并行工作。把打开的文件和选中内容加入提示词、就地评审修改,并在不中断工作流的情况下委派较大任务。

安装扩展 扩展快速开始

◈⌕⑂▷

retry.tsretry.test.tsbackoff.ts

1export async function retryOperation( 2fn: () => Promise, 3retries = 3, 4) { 5let attempt = 0; 6while (attempt <= retries) { 7try { 8return await fn(); 9} catch (error) { 10attempt += 1; 11} 12}

CODEX ↗

🧰 Trace and fix a flaky retry bug

Trace and fix a flaky retry bug

Worked for 6m 53s

Fixed successfully.

Retry loop now stops at max retries before waiting.

Validation passed:

npm test -- retry.test.ts

01

使用已经打开的上下文#

Codex 可以使用打开的文件、选中的代码和你在工作区中提及的文件。

02

在代码旁评审改动#

在编辑器中检查 diff、继续对话,并在应用或发布结果前运行仓库已有的检查。

03

任务变大时进行委派#

把较大的任务交给 Codex 云端,在本地继续工作,完成后回到 IDE 评审返回的改动。

快速开始

在 IDE 中开始使用#

安装或启用 Codex,打开侧边栏,然后结合编辑器上下文启动第一项任务。

  1. 1

安装或启用 Codex#

Codex 可用于 Visual Studio Code、Cursor、Windsurf、VS Code Insiders、Xcode 和 JetBrains IDE。 安装 VS Code 扩展

  1. 2

打开 Codex#

点击活动栏中的 Codex 图标,或从 Command Palette 运行 Codex: Open Codex Sidebar。 查看 IDE 命令

  1. 3

开始第一个任务#

打开仓库,选中相关代码或文件,并描述明确目标、路径、约束、预期行为与验证命令。 学习如何编写提示词

后续步骤#

看看 Codex 在 IDE 中能做什么#

Codex IDE 扩展功能把编辑器上下文、建议补丁、diff 评审和云端委派放进同一个编码工作流。

01

使用已经打开的上下文#

选中相关代码、保持文件打开,或用 @ 提及工作区文件;还可以把截图、设计稿和图表加入提示词。

了解如何提供上下文

编辑器中的 Codex 扩展侧边栏

02

在代码旁评审改动#

应用修改前检查建议 diff,再运行项目已有的 lint、类型检查、测试和构建命令。

了解代码评审

编辑器中的 Codex 改动评审界面

03

任务变大时进行委派#

选择 Codex 云端环境并在云端运行任务,完成后在 IDE 中预览改动、发送后续指令并应用 diff。

设置云端环境

从 Codex IDE 扩展启动云端任务

这些情况适合使用 Codex IDE 扩展…#

正在进行聚焦编辑

把提示词、选中的代码、建议补丁和验证闭环都放在编辑器中。

正在理解陌生代码

结合已经打开的文件与符号提问,再沿着引用继续阅读。

想就地评审改动

把建议 diff 与附近代码比较,并在应用或发布前运行仓库检查。

想委派较大的任务

把工作交给 Codex 云端,在本地继续推进,再把完成的 diff 带回编辑器评审。

其他 ChatGPT 与 Codex 使用界面#

[### ChatGPT 桌面应用

在桌面端协调项目与长时间运行的任务。](/docs/app)[### ChatGPT Web

直接在浏览器中研究、分析并创建内容。](/docs/features)[### Codex CLI

在终端中检查、编辑代码并运行自动化。](/docs/codex/cli)[### Codex 云端

在并行云环境中运行编码任务。](/docs/cloud)

本站实践建议#

阅读“结合编辑器中已有的 上下文进行构建”时,建议先在非生产项目中走完一次完整流程,并记录实际界面、命令输出和验证结果。产品更新后,可据此快速判断哪些步骤需要调整。

Codex API 与国内使用#

在实践“结合编辑器中已有的 上下文进行构建”相关功能时,如需为 Codex 配置 OpenAI-compatible API,可以前往 APIBest 获取 API Key。第三方服务的模型映射、价格、额度和数据处理方式以 APIBest 当前说明为准。