CodeariaAcademy
GitHub-репозиторийкоммит в этом месяцеАвтоматизацияРазработка

Jev Ultrafast

22k

Браузерный агент от команды browser-use, в котором решения о шаге принимает не LLM, а модель Jev: что сделать и с каким элементом. Поиск рейса на Google Flights за 7,1 секунды, MIT.

Сами не запускали: описание по документации и репозиторию.

В цифрах

поиск рейса на Google Flights
времени, по трём парам прогонов
лицензия

Что это

Обычный браузерный агент на каждом шаге отправляет в LLM скриншот или дерево страницы и ждёт, пока та напишет, куда нажать. Jev Ultrafast, новый репозиторий команды browser-use, делает иначе. Страница превращается в пронумерованную таблицу элементов, а модель TypeSafe Jev одним запросом выбирает, что сделать и с каким элементом. Генеративная модель подключается, только когда нужно что-то напечатать.

Отличие от browser-use по соседству в каталоге в подходе. Там агент универсальный и думает большой моделью на каждом шаге, здесь узкий быстрый цикл, где LLM почти не участвует. Это тот же приём, что мы разбирали в статье про Jev: бинарные и выборочные решения снимаются с генеративной модели, и агент от этого становится быстрее.

Как устроено

page → table
Страница превращается в пронумерованный список элементов, скриншотов в основном цикле нет.
TypeSafe Jev
Одним запросом выбирает операцию (CLICK, TYPE_TEXT, SELECT, прокрутка, WAIT, DONE) и номер элемента.
OpenRouter
Нужна, только когда надо что-то напечатать, например название города; в примере это inception/mercury-2.5 через OpenRouter.
DOM check
Вывод модели никогда не становится селектором, координатами или кодом: каждое действие привязано к реальному узлу DOM и перепроверяется перед кликом.
uv sync
Chrome подключается через Browser Harness, нужны ключи TypeSafe и текстовой модели; в комплекте локальный инспектор с вероятностями операций и библиотека Agent для своих задач.

Знать до установки

Демо ищет рейсы, но не выбирает и не бронирует билет. Замер 7,1 секунды начинается после первой загрузки страницы, а «−25% времени» авторы сами называют тремя парами прогонов одной задачи, а не бенчмарком надёжности.
Фреймы, shadow DOM, canvas, загрузка файлов и всплывающие вкладки пока за рамками MVP.
Полная цена задачи с учётом запросов к Jev не раскрыта.

Комментарии