Most AI coding CLIs today let you pick a model per role (coder, planner, reviewer). But what if tool access were tied to model capability instead?
Idea: The same logical agent loop uses different models for different tool types, based on what each model is actually good at — not just what role it plays.
This sits between two existing concepts:
- Model routing: choosing which LLM brain powers the agent (text in → text out)