JevRouter выбирает модель, инструмент или субагента
Jev делает Choice по набору моделей, навыков, MCP-инструментов и субагентов. Роутер отдельно проверяет доступность, права, риск и необходимость подтверждения.

Что это решает
JevRouter собирает доступные возможности агента в один список и просит Jev выбрать подходящего исполнителя. Сам роутер проверяет доступность, права, риск и подтверждение; по умолчанию решение ничего не запускает автоматически.
Направлять задачу к подходящей возможности AI-агента
Что можно маршрутизировать
Кандидатами могут быть модели, субагенты, Skills, MCP-инструменты, CLI и плагины. Их описания и текущая задача превращаются в Choice-вопрос Jev. Ответ содержит распределение вероятностей, а JevRouter добавляет собственные поля политики, не переписывая исходные вероятности модели.
Команда route выбирает один следующий обработчик, а plan строит несколько шагов разными стратегиями. Это выбор маршрута, а не исполнение всей пользовательской задачи.
Почему выбор модели не равен разрешению на действие
Роутер проверяет, существует ли выбранный кандидат, разрешён ли он проектом и требуется ли подтверждение для рискованного действия. Средние и высокие уровни риска могут остановиться на запросе подтверждения. Для строгих проектов можно запретить непроверенные описания возможностей.
Решения и планы пишутся в проверяемые записи с происхождением. Поэтому разработчик может посмотреть, какая возможность была выбрана и на каком основании, а не видеть только конечный результат агента.
Как оценивать опубликованные цифры
В репозитории есть эксперимент по предсказанию первых пяти вызовов инструментов на небольшом наборе задач. Он измеряет совпадение порядка выбранных инструментов, задержку и цену, но не успешность выполнения всей задачи. Такие цифры нельзя переносить на собственный агент без проверки его каталога инструментов и правил.
Как попробовать самому
- 01Для ознакомления запустить помеченный demo-провайдер без ключа и передать два-три кандидата через CLI.
- 02Затем подключить TypeSafe или OpenRouter по README и проверить route на реальной, но безопасной задаче.
- 03До автоматического исполнения настроить policy, подтверждения и просмотр журналов решений.
Ограничение этого проекта
Описание кандидатов может быть ошибочным или злонамеренным. Выбор Jev сам по себе не должен обходить проверку прав и подтверждение опасных действий.