第 03 节:看懂 plan 和 status
本节 objectives:
- 能区分 plan、status、命令输出和最终总结。
- 能在计划不合理时及时打断 Codex。
- 能要求 Codex 用短状态更新保持你在回路里。
计划不是礼貌,是你审方向的窗口
Codex 常会先说明计划,再做编辑或运行命令。CLI 官方文档把"看 Codex 解释计划并内联批准或拒绝步骤"列为交互会话里的核心动作之一。1 这不是形式感:计划是你在代价还低时纠偏的地方。
status 也一样。长任务里,你不需要每秒盯着屏幕,但你要能看懂 Codex 正在读文件、改代码、跑测试、还是卡在权限/网络上。界面和措辞可能变,所以本课不记按钮名;你要练的是判断信号。
讲解
把 Codex 输出分成四类:
好计划通常有 3-5 步,每步能被执行。坏计划有两个信号:第一步就大改;最后没有验证。你可以直接打断:
对长任务,你可以在任务开头加一句:
跟我做一遍(worked example)
你给 Codex 的任务:
Codex 的计划:
你应该打断:
你不是在微管理 Codex,你是在保护任务边界。计划阶段改一句话,比 diff 阶段退一大片轻得多。
换你补全(faded example)
Codex 的 status 显示它准备安装一个新依赖来修复一个小样式问题。请补全你的回复:
参考答案:
关键判断点是把"我不喜欢这个方向"说成可执行边界。
小结 + 通向下一节
Plan 是方向审查,status 是过程信号。你不需要知道 Codex 内部怎么想,但要会在计划越界、状态卡住、验证缺失时插一句清楚的话。
下一节进入 diff:Codex 改了文件后,你怎么审、怎么给行级反馈。
Footnotes
-
Codex CLI features — https://developers.openai.com/codex/cli/features ↩
练习
Level 1: 找一个小任务,让 Codex 先只给计划。
提示 1
计划看顺序。
提示 2
status 看阻塞。
提示 3
最终总结看证据。
自评