I wanted to share a small Codex Plan Mode workflow tip that may help when working with long plans.
When I use Plan Mode, Codex first generates a detailed implementation plan. After that, the UI shows a confirmation step where I can approve or ignore the plan.
One thing I noticed is that if I approve the plan directly, the next message seems to include something like:
“PLEASE IMPLEMENT THIS PLAN:”
followed by the full plan text.
For short plans, this probably does not matter. But for very long plans, this means the same plan effectively appears twice in the conversation context:
- once as the original plan generated by Codex
- once again in the implementation message after approval
A workaround I found is:
Instead of clicking approve, click ignore, then manually send a short message like:
“PLEASE IMPLEMENT THIS PLAN”
In my experience, this gives the same practical result, but avoids pasting the entire long plan into the conversation again. It also makes it easier to switch to a different model or reasoning effort for the implementation phase after using a stronger setup for planning.
This is especially useful for large refactors or multi-file tasks where the plan can get pretty long and context efficiency matters.