Original Reddit post

So I’m just joining the big boys’ club and Claude advised me this: " /model lets you switch models mid-session. The key move: plan with Opus, execute with Sonnet. The highest-value use of Opus is writing the plan itself, where deeper reasoning actually pays off. Once a good plan exists, execution is mostly mechanical and Sonnet handles it at a fraction of the cost. This pattern is built in as /model opusplan ." Can anyone confirm that this is actually a ‘best practice’? Many times while coding with Opus I have found that it is able to catch itself doing mistakes purely because it recognizes that some major external rule is being violated or it misjudged some aspect of the project in the initial premise. Does it truly not have a lot of impact to switch between the models for differentiating planning and execution? submitted by /u/Spooky-Shark

Originally posted by u/Spooky-Shark on r/ClaudeCode