博客 · Codex 使用指南 ·

Codex 使用教程:选对入口,完成第一个项目任务

区分桌面、网页云端、命令行与编辑器入口,按官方路径登录、提供项目上下文,用范围明确的小任务开始,再核对结果。

第一次使用 Codex(OpenAI 的编程助手),可以按工作位置选择入口:本地项目从桌面应用开始,远程编程任务使用云端环境。登录后,提供任务所需的文件或上下文,先完成一个范围明确、能够核对结果的小任务。

网页、命令行和编辑器入口怎么选?

OpenAI 官方快速入门列出了不同入口,可按工作方式选择:

  • 桌面应用:适合处理本地项目,可以读取、修改你选择的文件夹中的文件。
  • 网页云端:适合远程编程工作,可选择或创建 Codex Cloud(云端运行环境)。
  • Codex CLI(命令行工具):适合习惯在终端中工作的开发者。
  • Codex IDE extension(代码编辑器扩展):适合希望留在编辑器内工作的开发者。

先选一个入口完成任务即可。下面以桌面应用为主;命令行和编辑器扩展的安装,可从官方快速入门进入对应专页。

登录后,怎样开始处理本地项目?

按官方桌面流程操作:

  1. 从快速入门页的下载入口选择适合操作系统的应用,安装后打开。
  2. 使用自己的 ChatGPT 账号登录。
  3. 从 ChatGPT 下拉菜单选择 Codex,进入编程工作入口。
  4. 打开要处理的项目文件夹,再描述任务。

处理本地项目时,先确认打开的是目标文件夹,再要求 Codex 依据其中的文件回答,并列出引用路径。也可以按任务需要补充相关文件或上下文,不必把完整项目都作为首次任务的范围。

想在网页做任务,云端环境怎么准备?

在新任务中选择 Work in > Cloud(工作位置 > 云端),打开 Select environment(选择环境),再选择 Create environment(创建环境)。

Codex 会检查代码仓库,协助准备和测试环境设置。确认设置符合预期后,由你发布环境;发布后,可在网页、移动端或桌面应用中开始和继续云端任务。

建议先核对目标仓库和环境检查结果。若准备阶段出现问题,先处理环境设置,再提交编程任务。

第一个任务应该怎么写?

官方建议说明目标,并补充所需文件或上下文。实际提问时,可以整理成“目标、范围、交付结果”三部分。

假设你刚接手一个已有项目,可以这样开始:

阅读项目说明和相关配置,解释项目如何启动。列出启动入口、依据的文件路径,以及需要我确认的前置条件。先只阅读,不修改文件;无法确认的地方请明确标出。

这个任务的验收目标是拿到有文件依据的启动说明。若回答笼统,继续追问对应路径或配置内容,补齐依据后再安排修改。

收到回答后,怎样判断任务完成?

打开回答引用的文件,核对启动命令、入口和前置条件是否一致。发现矛盾时,将具体文件与矛盾点反馈给它,请它重新检查。

后续需要改代码,再说明要改变的行为、允许修改的范围和验证要求,并要求它区分已经执行的检查与尚未验证的部分。这样可以判断结果是否达到要求,以及还需补充哪些验证。

如果卡住的是套餐支持或使用额度,可查看Codex 收费与订阅关系说明。

相关商品:ChatGPT Go · ChatGPT Plus · ChatGPT Pro