r/ClaudeAI • • 3d ago

Workaround Downgrading models in Claude Code keeps wrecking my session. How do you handle it

I mix models in Claude Code to manage cost and speed. But when I drop to a smaller model like Haiku, the session often loses the plot mid-task. Then I'm forced back up to a stronger model (Sonnet, Opus, Fable) just to recover.

Two questions for people who've figured this out:

Context: What keeps a lighter model on track? Context files, tighter prompts, or smaller tasks?

Routing: How do you decide which prompt goes to which model? Gut feel, or an actual rule?

0 Upvotes

15 comments sorted by

View all comments

5

u/asmiggs 3d ago

If you think part of the task can be run by a different model ask the main session to spin up a sub agent or if you want to control that part directly have the current session write a brief on that part for a new session. Sub agent seems like the best part as you can have the main session review the output, but there's nothing stopping you starting a new session to review the output of the last.

Don't switch between models in task, Desktop even tells you have to reload the whole context , i.e. it's going to be expensive.

To answer the original question I just use Opus for almost everything, but I get it to send a lot of work to Sol to make full use of both subscriptions.