- The full pipelines this page comes from
- The Lab — members' canvas rooms
- Studio Canvas — pre / prod / post boards
ONCE一回
1:1 · two hours
Claude Code line · stop 07 of 16 · 26 min · members
Which jobs belong on your own machine, which need the big model, and how to split them without thinking about it.
Free with an account
Membership is free: an account opens all 86 script pages. The Lab, Studio Canvas and the paid guides need the $99 pass, paid once. Already signed in on this browser? The page opens by itself.
The problem
Most of what an agent does in a session is not the part that needed a frontier model.
Watch what actually happens in a long working session. A large share of it is summarising a file, describing an image, reformatting some data, or explaining a function that is already clear. None of that needs the most capable model available. All of it is being billed as though it does.
Routing is the practice of deciding, per kind of task, which model should handle it — and then making that decision automatic so you are not thinking about it during the work.
The gain is not marginal. Moving the bulk categories off the expensive path typically changes the cost of a session by more than half, with no visible drop in the quality of the output that matters.
The categories
Sort by what the task actually requires, not by how important it feels.
Setup
One serves language work, the other handles vision. Keep them separate.
Run a local server for text and code work, and a second one for vision. They have different memory profiles and you do not want them competing for the same allocation while you are working.
# vision: describe frames, read screenshots
ollama run qwen2.5vl
# code: explain, refactor, summarise files
# LM Studio, server mode, exposed to the agent as a toolExpose each as a tool the agent can call. The point is that routing happens inside the session automatically — the agent reaches for the local model because it is there and appropriate, not because you remembered to ask.
The rule that matters
The question is what happens if the answer is mediocre.
The instinct is to route by how big the task looks. That is the wrong axis. A one-line architectural decision can cost you a fortnight; a thousand-line summary usually costs you nothing if it is merely adequate.
The better question: if this answer is mediocre, what happens?
This also tells you when to break your own rule. A task that is normally clerical becomes a frontier task the moment its output is going to be built on without review.
What not to route away
Three categories where reaching for the cheap option costs more than it saves.
Anything touching security. Authentication, input handling, credentials. The failure mode is not a bad answer, it is a bad answer that looks fine.
The first pass on an unfamiliar codebase. Understanding structure is exactly the capability you are paying for. Once the map exists, the work inside it can be routed down.
Anything you will not read. If the output goes straight into the project without you checking it, it needs the model you trust most. Routing assumes a human notices when something is off; where that assumption fails, the saving is imaginary.
Measuring it
A routing rule you never verify is a belief, not a system.
Track two things for a week: what a session costs, and how often you had to redo something because a cheap model handled it. If the second number is near zero, route more aggressively. If it is climbing, you have pushed a category down that did not belong there.
The equilibrium is specific to how you work, which is why copying someone else's routing table only gets you started. The categories are general; the boundaries are yours.
What is universal is the direction of travel: almost everyone starts by sending everything to the most capable model, and almost everyone is surprised by how much of it did not need to go there.
1:1 · two hours