要让codex自主完成项目,需先确认版本≥v1.0.3,再输入/goal触发模板框,用具象语言定义含验收标准的目标,点击“确认执行”后自动全流程交付;可通过agents.md或文件头注释固化项目规则;批量操作须先--dry-run预览再--yolo执行。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要让Codex真正替你完成一整个项目,而不是反复追问、手动纠错、熬夜修bug,你得先打开它内置的自主执行开关——这个开关藏在/goal指令背后,且只对v1.0.3+版本生效,低于该版本的Codex根本不会弹出任务模板框,所有后续操作都只是无效输入。
启动自主项目模式
第一步:确认Codex版本是否≥v1.0.3。在终端运行 codex --version,输出必须为 【v1.0.3 或更高】;若显示 v1.0.2 或更低,请立即执行 codex update 并重启终端。
第二步:在Codex聊天窗口中,**逐字输入 `/goal`(英文斜杠+goal,不能多空格、不能用中文顿号)后按回车**。此时会弹出一个带标题“定义你的目标”的空白模板框——如果没出现,说明版本未达标或输入有误。
第三步:在模板框中,用含验收标准的具象语言描述目标。例如:“复刻 https://example.com/login 页面,要求 HTML 结构语义化、CSS 使用 Flex 布局居中、表单提交禁用默认跳转、密码框有可见/隐藏切换按钮、所有交互在 Chrome/Firefox 最新版通过测试”。【不能写‘做个登录页’这种模糊表述,否则Codex无法生成可验证结果】
第四步:点击“确认执行”。Codex将自动拆解子任务→生成文件→启动本地预览服务→比对截图差异→失败则重试→全部通过后通知你。全程无需人工干预。
让Codex记住项目规则
方法一:在项目根目录新建 agents.md 文件,用纯文本写入三类信息——项目愿景(一句话)、技术栈(如“Next.js 14.2 + TypeScript 5.4 + Tailwind CSS v4.0”)、关键约定(如“所有API调用必须封装在 src/lib/api.ts 中,禁止直接 fetch”)。
通过本地 Codex 或 OpenClaw OAuth 凭证直接调用 ChatGPT/Codex Responses 的 image_generation 工具来生成或编辑光栅图像,然后保存
方法二:在任意已有文件开头加一行 <!-- codex:project-context -->,Codex会优先识别并长期缓存该文件内容,后续对话自动继承上下文。
【注意:agents.md 超过 300 字时,Codex 对其中规则的引用准确率下降 42%,务必删掉修饰性语句,只留硬约束】
批量生成免确认操作
当你需要一次性生成12个React组件骨架,或为20个API端点补全TypeScript接口定义,别再逐个点击“确认”:
① 先用 --dry-run 预览将要生成的内容:codex generate --dry-run --from ./src/pages --to ./src/components/ui
② 确认无误后,加上 --yolo 直接执行:codex generate --yolo --from ./src/pages --to ./src/components/ui
这会让Codex跳过所有中间确认弹窗,直接输出全部结果。但【必须搭配 --dry-run 先预览】,否则生成错误无法回退。










