Skip to main content

Command Palette

Search for a command to run...

Начало работы

Cursor Router

Cursor Router — система маршрутизации моделей, лежащая в основе Auto. Не каждому запросу требуются возможности передового уровня, поэтому маршрутизатор направляет каждый запрос к наиболее подходящей модели: простые запросы обрабатываются быстрыми и эффективными моделями, а сложные — наиболее мощными.

Как это работает

Когда вы выбираете Auto и Balance или Возможность в средстве выбора модели, Cursor Router запускает классификатор для каждого запроса агента и направляет его в зависимости от типа и сложности задачи. Маршрутизатор выбирает наиболее экономичную модель, которая при этом обеспечивает сопоставимое качество для данного запроса.

Cursor Router работает на основе данных и управляется Cursor. Вы не можете вручную выбрать модель, которая обработает запрос, а пул моделей со временем меняется по мере выхода новых моделей. Вы влияете на маршрутизацию, выбирая режим оптимизации.

На тарифах Enterprise Cursor Router учитывает настройки доступа вашей команды к моделям. Если модель заблокирована для вашей команды, маршрутизатор направляет запрос к разрешённой модели. Блокировка слишком большого числа моделей снижает качество маршрутизации и может отключить маршрутизатор. Для экономии средств маршрутизатору нужна мощная, но экономичная модель, которую он может использовать, когда не обращается к другим передовым моделям, поэтому для работы маршрутизатора необходимо включить Cursor Grok 4.5.

Режимы оптимизации

Откройте средство выбора модели, выберите Auto и укажите режим в разделе Optimize For:

  • Стоимость: Использует предыдущую логику маршрутизации Auto. Оптимизирует расход токенов.
  • Balance: Оптимизирует баланс возможностей, скорости и стоимости.
  • Возможность: Направляет сложные задачи к наиболее мощным моделям по более низкой цене, чем при использовании одной передовой модели.

Balance и возможность быстрее расходуют ваши лимиты использования, чем Стоимость. Вы можете переключать режимы в любое время.

Цены

Во всех режимах Auto стоимость каждого запроса рассчитывается по прейскурантной цене модели, к которой он направляется. За сторонние модели также взимается ставка токенов Cursor.

До 7 сентября 2026 года цены Enterprise Auto Стоимость устанавливаются за миллион токенов независимо от используемой модели ($1.25/1M входных данных и записи в кэш, $0.25/1M чтения из кэша, $6.00/1M выходных данных).

Настройки команды

Администраторы настраивают Cursor Router в панели управления командой.

  • Включить Cursor Router: Включите или отключите маршрутизацию. Когда она включена, запросы участников команды, использующих Auto, направляются через Cursor Router. Команды Enterprise должны включить маршрутизатор вручную, так как по умолчанию он отключён. На тарифах Enterprise маршрутизатор также можно настроить для каждой группы организации.
  • Настройки маршрутизации: Выберите, какие режимы оптимизации участники команды смогут выбирать в Auto. Можно отключить до двух режимов.
  • Базовая модель: Показывайте в начале каждого ответа, на какую модель Auto направил запрос, или скройте эту информацию. По умолчанию она скрыта, и это рекомендуется: результаты следует оценивать по существу, а не по названию модели. Применяется к режимам Balance и возможность.
  • Принудительно использовать Auto: Сделайте Auto моделью по умолчанию для всех участников команды. Soft устанавливает Auto для каждого нового чата; участники по-прежнему могут переключать модели. Hard фиксирует средство выбора модели на Auto. Оба параметра по умолчанию отключены.

Использование Router через SDK

TypeScript SDK и Python SDK поддерживают Cursor Router с идентификатором модели auto-smart и параметром optimize_for (cost, balanced или intelligence). Прежде чем жёстко задавать выбор, вызовите Cursor.models.list(), чтобы убедиться, что Router доступен для команды, связанной с API-ключом.

import { Agent } from "@cursor/sdk";await using agent = await Agent.create({  apiKey: process.env.CURSOR_API_KEY!,  model: {    id: "auto-smart",    params: [{ id: "optimize_for", value: "balanced" }],  },  local: { cwd: process.cwd() },});

SDK запускает рабочие процессы Agent Cursor. Это не самостоятельный API для чат-комплишенов или низкоуровневого инференса. Подробнее о доступе к каталогу, переопределениях режима для отдельных запусков и устранении неполадок см. в разделах Cursor Router в TypeScript SDK и Python SDK.

По теме