Codex 正确入门是“进项目、看文件、讲清楚、再动手”:先在项目根目录启动,首问带“先别改”以建立心智模型,确认理解后再给小任务,最后必查 diff 并运行测试验证。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

别把 Codex 当成聊天框用——它真正的入门动作,是让它“进项目、看文件、讲清楚、再动手”。GPT-6 版本的 Codex(当前 OpenAI 官方称其为 Codex,不再沿用 GPT-6 编号)已深度集成项目上下文理解与本地执行能力,但新手最容易卡在第一步:没让 AI 真正“看见”你的项目。
一、先启动 Codex,再进项目目录
安装后,不要直接打开聊天界面提问。优先使用 Codex CLI 或桌面 App,在终端中进入你的 Git 仓库根目录,再运行 codex 命令。Codex 会自动加载当前目录结构、.git、package.json、pyproject.toml、README.md 等关键文件。如果在子目录启动,它可能读不到入口文件或测试配置,导致后续所有判断失准。
二、第一句话必须带“先别改”
首次交互请明确限制行为,例如:
- 请暂时不要修改任何文件,先帮我解释这个项目:
1. 主要功能是什么?
2. 技术栈和框架有哪些?
3. 启动命令、测试命令、构建命令分别是什么?
4. 入口文件(如 main.py、index.tsx、app.js)最可能在哪个路径?
5. 哪些地方你不确定?请直接说“不确定”,不要猜测。
这一步不是走形式,而是让 Codex 建立项目心智模型。它会列出已读文件、推断逻辑、标出存疑点——这些信息比直接生成代码更有价值。
通过本地 Codex 或 OpenClaw OAuth 凭证直接调用 ChatGPT/Codex Responses 的 image_generation 工具来生成或编辑光栅图像,然后保存
三、确认理解无误后,再给小任务
等 Codex 输出项目概览并你核对准确后,才进入修改阶段。每次只交一个可验证的小目标,比如:
- 在 src/utils/date.ts 中添加一个 formatDuration(ms: number) 函数,返回“2分3秒”格式,不引入新依赖
- 修复 tests/api/user.test.ts 中第42行测试失败的问题,只改涉及的 mock 和断言,保持原有测试结构
- 为 components/Button.tsx 补充 JSDoc,并确保 TypeScript 类型不报错
避免出现“优化整个登录模块”这类模糊指令。Codex 会按计划拆解步骤,主动询问权限(比如是否允许写入 node_modules),你只需确认或否决。
四、改完必须看 diff,能跑测试就跑
Codex 执行后会展示完整 diff,并提示运行哪些命令验证改动。这时务必:
- 人工检查每处修改,尤其注意 import 路径、条件分支、副作用逻辑
- 手动执行它建议的测试命令(如 npm test -- -t "Button" 或 pytest tests/test_login.py)
- 若测试失败,直接把错误日志贴回去:“这是运行结果,请分析原因并重试”
它的输出不是结论,diff 和测试通过才是你签字放行的依据。

















