I'm really curious how folks feel about this. I regularly use subagents, but typically make my primary implementation agent use Carbon (or equivalent).
I set up my subagents with specific models based on how complex I believe the problem space is. I'm nervous to delegate that authority to a model (since models tend to be... optimistic about their capabilities.)
That said, not every coding task is a difficult coding task. Plenty are boilerplate, plumbing, or simple test authoring that could use a flash model, so maybe this would downgrade nicely.
On the other hand, it's trivial for me to set up some guidelines to create different subagents for different task domains, and just pin those models to those tasks -- implementor (hard) and implementor (easy) or whatever.
The only reason to do this is to save usage on the subscription. but because the value for money is so terrible in antigravity, you’re better off just using Claude Opus or GPT Sol for everything.
I’m glad Google is kinda back, but today there’s no reason to code with Gemini.