Some context: I was chatting with fable, asking about pros and cons of planning for code sessions using chat mode vs plan mode in Claude code.
I worked out an entire plan and asked fable to generate the plan based on how Sonnet 5 operates, so it can do its job as best as possible.
Reading and iterating over the entire plan, I noticed that fable wrote prompts that included quite a lot of steps per prompt. This surprised me and it made me chat in other chats using fable 5 as well as opus 4.8 (to reduce bias), and they all came to the same conclusion on how to best deal with Sonnet 5.
It made me realize that the methodology of following a step by step prompting plan in Claude code may be outdated now that we have Sonnet 5 and I’m starting to think that it may be more worthwhile to work out a detailed plan using chat mode and give that plan in its entirety and the associated commands in larger chunks to Sonnet 5 for execution. Maybe this will save lots of tokens!
What do you think? How do you use Sonnet 5?