The post doesn't include a review in the cost comparison, but I find that immediately doing a review catches lots of mistakes.
The post doesn't include a review in the cost comparison, but I find that immediately doing a review catches lots of mistakes.
To me that was the heart of the article and of what they did - create a self-validating todo list that deterministically forces the agents to stay on task, and then trim out just the right extraneous context (the actual planning) without messing with the read-file context which is where they found subagents burning most of their tokens.
Just a few days ago I was speculating about forking context to implement instead of spawning subagents here on hn. This is similar to that just several more steps more sophisticated. You could even fork the trimmed context here for very large tasks.
At the same time, even if that is not done, the todo is both specification and tests. If it passes those when it should not, then either you approved something you should not have, or else there should only be smaller improvements to be made. I like the concept enough and I am not very concerned about this, so I will give it a test on a project I have had on backburner for a bit.
It all depends on how much work you're doing; if it's a simple task, there's virtually no need for plans at all; just have the smart agent do it. But if the work is going to take 5, 10 or 100 sessions, there's real value in the "smart agent plans, cheap agent executes" model.
[1]: https://www.stavros.io/posts/how-i-write-software-with-llms/
When the worker agent picks it up, it'd have a new context and only the todo list from the plan, so it shouldn't be reading all the files again.
Use a workflow to implement this. You (Fable) are the orchestrator, planner and reviewer. Opus agents are implementers.
That's all there's to it. it will create the dynamic workflow - has a nice interface native to Claude Code - and do all the coordination to deliver what you asked.
Per the OP's technique, I'll use Fable for intensive planning moments, then switch back to opus when things are going well.