Plan Mode: allow choosing a different model before implementing a plan

Open 💬 6 comments Opened May 1, 2026 by vyctorbrzezowski
💡 Likely answer: A maintainer (github-actions[bot], contributor) responded on this thread — see the highlighted reply below.

Summary

Plan Mode should make it possible to choose a different model before implementing an approved plan.

!Plan Mode implement prompt without model selection

What variant of Codex are you using?

App

What feature would you like to see?

When Codex finishes generating a plan and shows the Implement this plan? prompt, the user should be able to choose which model will implement that plan before submitting.

A common workflow is to use one model to reason through or draft the plan, then use a different model to perform the implementation. Today, that path is possible only indirectly: dismiss the prompt, manually switch models, then ask Codex to implement the plan. That workaround is not obvious from the prompt itself.

The Implement this plan? prompt could include an explicit model selector or otherwise make the model choice visible before implementation starts.

Additional information

This is primarily a UX discoverability/requested-control issue. The existing prompt makes the implementation action clear, but not the model that will execute it or the fact that the user can dismiss, switch models, and then request implementation manually.

View original on GitHub ↗

6 Comments

github-actions[bot] contributor · 2 months ago

Potential duplicates detected. Please review them and close your issue if it is a duplicate.

  • #19343

Powered by Codex Action

vyctorbrzezowski · 2 months ago

I checked #19343. It’s related, but I don’t think this is the same request.

#19343 is about adding a persistent plan_mode_model config for CLI/TUI Plan mode.

This issue is about the Codex App approval prompt after a plan has already been generated: before clicking Submit on Implement this plan?, there should be a clear way to choose which model will do the implementation.

So the overlap is “different models for planning/implementation”, but the surface and workflow are different.

thomast8 · 7 days ago

I second this, it's all I feel is missing from the Codex MacOS app compared to the CLI

AndrewTriesToCode · 7 days ago

I’m also very interested in this.

mvelezg99 · 7 days ago

+1 for this. It's really inconvenient to interrupt the workflow just to change the model between the planning and execution phases. Having this option directly in the Windows app and VS Code extension would be a huge quality-of-life improvement. 🔥

otherguy · 4 days ago

+1 for this. It's a very common workflow.