What variant of Codex are you using?
App and IDE Extension
What feature would you like to see?
Feature Request: Add plan_model Configuration for /plan Mode
Summary
Currently, Codex allows configuring a dedicated review_model for
/review mode.
However, /plan mode always uses the active session model and does not
support a separate model override.
This proposal suggests adding a plan_model configuration option,
similar to review_model, so that /plan mode can use a different
model from the main execution model.
Problem
In practical engineering workflows, planning and execution have
different optimization goals:
- Planning benefits from stronger reasoning capability.
- Execution may prioritize speed, cost efficiency, or determinism.
At present, to use a stronger model for planning, users must:
- Start a separate session with a different model, or
- Manually switch models before entering
/plan, then switch back
before execution.
This introduces operational friction and increases the chance of
mistakes.
Proposed Solution
Introduce a configuration option:
plan_model = "gpt-5.3-codex"
Expected Behavior
- When entering
/plan, Codex uses plan_model if defined.
- If
plan_model is not defined, fallback to the current session
model (existing behavior).
- Normal execution continues to use the main
model.
/review continues to use review_model.
Example Configuration
model = "gpt-5.3-codex-spark"
plan_model = "gpt-5.3-codex"
review_model = "gpt-5.3-codex"
Resulting Behavior
/plan → uses gpt-5.3-codex
- normal execution → uses
gpt-5.3-codex-spark
/review → uses gpt-5.3-codex
Why This Matters
- Enables separation of reasoning-heavy planning from cost-efficient
execution.
- Reduces workflow friction (no manual model switching).
- Achieves feature parity between
/plan and /review.
- Improves suitability for structured multi-phase engineering
workflows.
Closing
This feature would significantly improve advanced workflows where
planning and execution have different optimization targets (reasoning
quality vs cost/latency).
Additional information
No response
What variant of Codex are you using?
App and IDE Extension
What feature would you like to see?
Feature Request: Add
plan_modelConfiguration for/planModeSummary
Currently, Codex allows configuring a dedicated
review_modelfor/reviewmode.However,
/planmode always uses the active session model and does notsupport a separate model override.
This proposal suggests adding a
plan_modelconfiguration option,similar to
review_model, so that/planmode can use a differentmodel from the main execution model.
Problem
In practical engineering workflows, planning and execution have
different optimization goals:
At present, to use a stronger model for planning, users must:
/plan, then switch backbefore execution.
This introduces operational friction and increases the chance of
mistakes.
Proposed Solution
Introduce a configuration option:
Expected Behavior
/plan, Codex usesplan_modelif defined.plan_modelis not defined, fallback to the current sessionmodel (existing behavior).
model./reviewcontinues to usereview_model.Example Configuration
Resulting Behavior
/plan→ usesgpt-5.3-codexgpt-5.3-codex-spark/review→ usesgpt-5.3-codexWhy This Matters
execution.
/planand/review.workflows.
Closing
This feature would significantly improve advanced workflows where
planning and execution have different optimization targets (reasoning
quality vs cost/latency).
Additional information
No response