On November 6, model aggregation platform OpenRouter launched its next-generation Auto Router, alongside Auto Code, a router built specifically for coding tasks. Both routers share a new routing engine: each request is first scored on 11 factors — task type, difficulty, speed requirements and more — then matched against live pricing, cache status and provider health to pick the most suitable model and reasoning effort from more than 600 models. This judge-the-task-first, then pick-the-model approach is what model routing means. OpenRouter says the new router scores up to 4× higher than the old one on benchmarks, and the routing decision itself is 3× faster at p90.
Auto Code is tuned for writing code
Auto Code is the headline of this update. It is tuned specifically for coding agents and scaffolding: it starts from a higher tier of coding models and judges by measured pass rate, speed and cost per solved task, not simply by picking the cheapest option. Across the five benchmarks OpenRouter published, Auto Code scores in line with Claude Opus 5.5 while costing 74% less per task. The general-purpose Auto Router keeps covering mixed traffic and leans toward more cost-efficient model tiers; both routers support guardrails, zero data retention, provider restrictions and bring-your-own-keys, with users defining the allowed model pool. Beta data shows the new router cut invalid tool calls to a quarter of before and halved truncated agent replies; within a session, the router stays on the same model nine times out of ten to preserve the prompt cache already built.
A router is not a cure-all — know who it suits
For developers, the change comes down to two things: no more hand-picking a model for every task, with routing assigned as needed; and coding agents get a channel tuned just for them instead of living with a general router's trade-offs. That matches the agent model selection approach OpenRouter shared earlier: set the quality bar first, then pick the cheapest model that clears it. OpenRouter is also upfront about the limits: a router does not beat the strongest single model at every point — what it buys is stable cost and consistent performance over time, and anyone who already knows which model they want should keep specifying it directly. There is no extra charge for routing; you pay the price of the model that actually serves the request. Auto Code is not yet available through EU in-region routing.
Both routers are live now: set the model field to openrouter/auto or openrouter/auto-code in a request, and the chatroom shows the reasoning behind each routing decision. To preview new routing behavior early, use the openrouter/auto-beta channel, where changes are validated before graduating to the production Auto Router.