Codex 是 OpenAI 在 ChatGPT 中提供的编程辅助代理工具,基于 GPT-4/5 架构训练,能够读写文件、运行测试、修复 bug 和生成 Pull Request。它的目标是帮助开发者更高效地完成软件工程工作。与 2021 年的“Codex 模型”不同,现在的 Codex 是完整的工程代理,不只是代码补全。
1、访问前提
要通过 ChatGPT 访问 Codex,用户需要具备 ChatGPT Plus、Pro、Business、Edu 或 Enterprise 的订阅。免费用户目前无法直接使用。Codex 可以通过三种官方入口使用:ChatGPT Web 端侧边栏、Codex CLI(命令行工具)和 IDE 扩展(如 VS Code、Cursor)。
2、具体使用步骤
首先,登录 ChatGPT 并确认订阅已开通。进入侧边栏选择“Codex”,可在 Code 或 Ask 模式下使用。如果需要操作 GitHub 仓库,需要授权 Codex 访问特定项目,授权范围可按仓库或组织设置。随后 Codex 会在沙箱环境中运行代码、执行测试,并生成修改建议或提交 PR。用户可在 ChatGPT 界面审查 diff、日志和测试结果,决定是否合并。
3、使用注意事项
Codex 支持在 Web、CLI 和 IDE 三端协同,移动端可跟进任务。仓库中可以使用 AGENTS.md 文件配置测试与风格规范。虽然 Codex 可以显著提升效率,但生成的代码仍需人工审核和测试,以保证安全性与质量。
常见问题解答(Q&A)
Q: 通过 ChatGPT 使用 Codex 需要什么条件?
A: 必须有 Plus/Pro/Business/Edu/Enterprise 订阅。
Q: Codex 是否会自动读取我的所有仓库?
A: 不会,只有你主动授权的仓库才会被访问,权限可随时撤销。
Q: Codex 生成的代码能直接用于生产吗?
A: 不建议直接上线,仍需开发者测试与审查后再投入生产环境。