所属教程:OpenAI Codex CLI 从入门到大师级完整教程 预计阅读:22 分钟
计划模式(Plan Mode)的核心价值是"先想清楚、再动手改":在不动磁盘文件的前提下收集上下文、澄清需求、拟定修改方案,由你确认后再进入实现。它是降低误改、返工与越界改动的第一道闸门。本节讲它的适用场景、标准流程与方案审阅要点;进入方式以当前版本会话界面提供的模式切换入口为准。
| 维度 | 计划模式内 | 计划模式外(实现阶段) |
|---|---|---|
| 主要动作 | 读文件、调研、提问、产出方案与步骤 | 编辑文件、运行命令、迭代实现 |
| 对文件系统 | 不进行实质性代码修改 | 在授权与沙箱边界内修改 |
| 产出物 | 改动文件清单、实现思路、验证方式、风险点 | 可运行的改动与测试结果 |
| 用户角色 | 裁决方向与边界、补充约束 | 审批具体动作、复核 diff 与测试 |
| 任务特征 | 建议 | 原因 |
|---|---|---|
| 需求或边界尚不清晰 | 先计划 | 澄清歧义、避免按误解实现 |
| 跨多个文件的改动、重构 | 先计划 | 统一改动边界,防止夹带与遗漏 |
| 涉及安全、支付、数据迁移等敏感逻辑 | 先计划并人工复核方案 | 先确认设计再执行,代价更低 |
| 一行注释、文案等极小且明确的改动 | 可直接实现 | 计划开销大于收益 |
| 问题 | 处理建议 |
|---|---|
| 方案被代理写得过大 | 直接指出"本次只做 X,Y 另立任务",要求输出缩小后的文件清单与步骤,再确认。 |
| 计划和实际实现不一致 | 实现偏离方案时暂停,要求解释并回到已确认边界;不允许代理借执行扩大范围。 |
| 代理在计划阶段就开始改文件 | 重申"先只输出方案、不要修改";必要时切换到保守审批档位,先杜绝写入。 |
| 计划模式能替代测试吗 | 不能:方案只保证设计合理,实现正确性仍靠 diff 审查与运行测试验证。 |
本节掌握了计划模式的适用判断、流程与方案审阅要点。下一节系统讲解审批策略三档:untrusted、on-request、never,以及它与沙箱如何配合控制风险。
← 上一节:Codex 会话界面与执行反馈解读 下一节:审批策略入门:untrusted / on-request / never →