Cursor Router: система маршрутизации AI-запросов экономит разработчикам до 50% без потери качества
Cursor выпустил Router — классификатор, который анализирует каждый запрос и отправляет его на оптимальную модель (простые задачи — на дешёвые, сложные — на frontier). Обучен на 600 тыс. реальных запросов, тестировался на миллионах живых сессий. Результат: экономия 30–50% при сохранении качества на уровне топовых моделей.
Если вы разработчик или компания с AI-подпиской, вы, вероятно, переплачиваете: большинство задач не требует frontier-моделей, но их всё равно используют по привычке. Router показывает, как автоматизировать оптимизацию затрат без потери качества — и включает реальные издержки (cache-miss), которые обычно замалчивают.
Что это такое
Cursor Router — классификатор, который смотрит на запрос разработчика до того, как запустить модель, и решает, кому его отдать. Не fallback-цепочка и не retry-логика, а обученная система маршрутизации.
Обучение: 600+ тысяч реальных запросов, метрика награды — удовлетворённость пользователя (agent follow-through, AFC). Тестирование — онлайн A/B на миллионах живых запросов.
Входные данные: запрос, контекст, сложность задачи, домен — плюс выученное поведение каждой модели.
Три правила маршрутизации
- Простая работа → самые дешёвые модели
- UI-правки → модель с лучшим «вкусом»
- Сложные, долгоиграющие задачи → frontier reasoning модели
Экономия идёт не за счёт даунгрейда сложных задач, а за счёт вывода рутины с премиального прайса.
Почему это работает
Cursor обнаружил, что ~60% разработчиков выбирают одну модель на весь день — и платят frontier-цену даже за рутину. Router решает этот перекос.
Важная деталь: классификатор обучен с учётом cache-miss. Смена модели внутри сессии сбрасывает кэш промптов — и это тоже стоит денег. Роутеры, игнорирующие это, завышают экономию. Cursor честно включил эти потери в отчёт.
Адаптивность: система готова к обновлениям — можно добавлять новые модели по мере выхода без переобучения с нуля.
Цифры
- 60% экономия в онлайн-тестах (публичные данные)
- 30–50% экономия для корпоративных early-access аккаунтов
- Доступен для Teams и Enterprise
Cursor сознательно избегал оффлайн-бенчмарков: маленькая выборка, оторванность от реальности, невозможность свести успех к рубрике — и пропуск затрат на cache-miss.
Ключевые выводы
- 60% разработчиков в Cursor используют одну модель на все задачи — переплачивая за рутину по frontier-ценам
- Классификатор обучен с учётом cache-miss cost: смена модели сбрасывает кэш промптов, и это реальные деньги
- Онлайн A/B на миллионах живых запросов надёжнее оффлайн-бенчмарков для измерения реальной экономии и качества
- Экономия 30–50% достигается не за счёт ухудшения качества на сложных задачах, а за счёт оптимизации простых
- Система проектировалась для model churn: можно подключать новые модели без полного переобучения
Автор: Марина Соколова · Источник: marktechpost.com
**Честная оптимизация, наконец-то.** Большинство роутеров врут про экономию, потому что не учитывают cache-miss — смену модели внутри сессии, которая сбрасывает кэш и съедает деньги. Cursor включил эти потери в расчёт и всё равно вышел на 30–50% экономии. Плюс тестирование на живых миллионах запросов, а не на синтетических бенчмарках, где всё красиво, но оторвано от реальности.
Вопрос не в том, работает ли идея — маршрутизация очевидно правильная стратегия. Вопрос в деталях: как обучали, что считали за успех (у них agent follow-through и keep rate — сколько кода осталось в базе со временем), как учли churn моделей. Cursor, похоже, сделал домашку. Единственное *но*: это замкнуто в экосистеме Cursor Teams/Enterprise, так что если вы вне неё — принцип понятен, но инструмент недоступен.
Инструменты из статьи
AI-редактор кода на базе VS Code: автодополнение, агентный режим, работа с...
Доступ из РФ →
Комментарии