@UnslothAI Why not use Opus in CC and build a lightweight CLI for the sub-tasks where you want a different model? An agent is just an agent loop + tools — make it model-agnostic and swap in whatever.
For main agent on non-Anthropic models, OpenCode is solid and mature already.