VS Code 的扩展市场里搜 Codex,认准 OpenAI 官方那个,装完重启,侧边栏多出一块 Codex 面板,样子跟聊天窗口差不多。这是 IDE 插件的入口,跟桌面 App、CLI,Codex Web 并列,代码写到一半直接派活,不用单开 App 也不用切终端。
VS Code、VS Code Insiders,Cursor 和 Windsurf 都能装,JetBrains 全家桶(IntelliJ,PyCharm,WebStorm 和 Rider)也在支持列表。新手在 VS Code 和 Cursor 里二选一。登录走 Sign in with ChatGPT 最省事。Cursor 里找不到图标,多半是侧边栏被折叠了,去活动栏钉出来就行。
装好之后,当前文件读得进去,选中的代码段也可以单独拎出来分析。改文件和跑命令,顺着构建报错修,都在面板里完成。写 README 这类杂活能交给它,模型选 GPT-5.5 还是 mini,推理强度随时切。权限按 Chat、Agent 和 Full Access 三档放开。

Codex Web 是网页入口,地址 chatgpt.com/codex,跟 GitHub 仓库挂钩。它在云端环境里读代码、干活,改文件,完事交一份可以 review 的结果。电脑里的 Codex 管本地项目,Codex Web 管 GitHub 仓库。仓库放在 GitHub 上,想让任务后台跑,团队走 PR 流程,或者舍不得本地电脑一直亮着的,都适合用它。没有 GitHub 只练本地 HTML 的新手,回 Codex App 那边去。第一次用,开网页,登 ChatGPT,连 GitHub 授权,挑仓库挑分支,任务写清楚,云端跑完看结果看 diff,满意就创建 Pull Request。
Repository 指仓库,就是 GitHub 上的完整项目文件夹,Codex Web 的活全围着它转。Branch 是分支,代码的平行版本,main 是正式版,开新分支等于复印一份出来改。Codex 不会上来就捅正式分支,它基于某个分支干活,末了交一份可检查的修改。Pull Request 可以理解成修改申请:改完不直接合并,先提 PR 给你过目,动了哪些文件,增删了什么,测试跑没跑,它的总结说明全在里头。先审后合,改完的东西过目了再合。
任务接过去之后,云端先把仓库代码拉下来,切到你指定的分支,跑 Setup Script 装好依赖,再动手改代码,跑测试或构建,最后交一份 diff 和总结。
Setup Script 相当于前端的 npm install 或 Python 的 pip install -r requirements.txt,写错项目就趴窝,危险命令别往里塞,密码和 API Key 更是大忌。装依赖的时候放行联网,跑任务的时候收紧网络。任务真离不开网,去工作区设置里确认放行。
任务描述直接决定 Codex 往哪使劲。目标和范围,限制和验证,写明白就行。照这个模板抄:请修复首页按钮点击无反应的问题。要求先分析按钮点击逻辑在哪里,只修改和按钮相关的文件,不要重构整个项目,不要删除现有功能,修复后运行构建或测试命令验证,完成后说明修改了哪些文件。反过来,一句帮我优化一下项目,Codex 只能自由发挥,大概率给你大改一通,问题出在指令本身没有可执行性。
GitHub 仓库别一授权就全给,用哪个授哪个。PR 合并权别交给 Codex。任务里不出现 API Key、密码和 token,.env 也不进仓库。复杂任务先要计划,diff 必看,看不懂的改动不合。生产项目不许自动部署,练手先用简单仓库,看满意了再 merge。四个入口先摸熟,自动化、Skill 和 MCP 是后面的事。
