Суть проблемы: «дорогой» драйвер для простых задач
Около 60% разработчиков используют Cursor с одной выбранной моделью в качестве основного драйвера. Это приводит к ситуации, когда рутинные задачи решаются по цене frontier-моделей, а расходы на AI растут быстрее, чем качество результата. Cursor Router решает эту проблему, классифицируя каждый запрос до его обработки и направляя его в наиболее подходящую модель.
Как это работает: классификация и кэш
В основе роутера лежит классификатор, обученный на более чем 600 000 реальных запросов. Он анализирует запрос, контекст, сложность задачи и домен, чтобы определить лучшую модель. Система учитывает, что обновления моделей выходят часто, и легко адаптируется к новым версиям. Важно: роутер aware к кэшу. Он обучался на данных, где маршрутизация приводила к промахам кэша, и в продакшене экономия рассчитывается с учетом этих издержек.
Результаты A/B тестов и экономия
Онлайн-тестирование на миллионах запросов показало значительную экономию при сохранении качества. Cursor Router предлагает три режима, позволяющие выбрать баланс между стоимостью и интеллектом:
| Режим / Модель | Экономия / Стоимость | Качество (User Satisfaction) | Стоимость за коммит |
|---|---|---|---|
| Cursor Router (Auto Intelligence) | ~60% дешевле базовых frontier | На 15% выше, чем Opus 4.8 (при схожей цене) | $6.76 |
| Cursor Router (Auto Balance) | ~36% дешевле Opus 4.8 | Выше, чем Opus 4.8 | $4.63 |
| GPT-5.6 Sol | Сопоставимо с Intelligence | Ниже, чем у Cursor Router | Информация недостаточна |
| Fable 5 | Дороже Cursor Router | Информация недостаточна | $12.69 |
| Opus 4.8 | Дороже Cursor Router | Базовый уровень для сравнения | $7.34 |
В раннем доступе у трех крупных корпоративных клиентов с тысячами пользователей экономия составила 30–50% по сравнению с использованием только Opus 4.8, без снижения качества кода.
Метрики успеха: не только деньги
Cursor отказался от офлайн-оценок в пользу онлайн A/B тестов, так как они лучше отражают реальный опыт. Ключевые метрики:
- User Satisfaction: Переход к следующей функции считается позитивным сигналом, исправление агента — негативным.
- Keep Rate: Доля сгенерированного кода, которая остается в кодовой базе с течением времени.
Доступность и будущее
Cursor Router доступен сегодня для планов Teams и Enterprise на всех платформах (Desktop, Web, iOS, CLI, SDK). Администраторы могут настраивать доступность режимов для команд, устанавливать режимы по умолчанию и блокировать определенные модели. Параллельно Cursor продолжает оптимизировать «harness» агента, внедряя динамический вызов инструментов (Dynamic tool calling) для снижения нагрузки на контекстное окно.
Источник: Cursor ↗
