WebHarbor: 153 копии реальных сайтов для обучения и проверки веб-агентов

WebHarbor: 153 копии реальных сайтов для обучения и проверки веб-агентов

Агенты, которые управляют веб-интерфейсом (GUI web agents), нуждаются в реалистичных и интерактивных средах, остающихся стабильными и при оценке, и при обучении. Авторы работы указывают на две проблемы. Оценка на живых сайтах страдает от меняющегося содержимого, ограничений доступа и слабого покрытия сценариев, требующих входа в аккаунт. А существующие синтетические среды для обучения, по их словам, часто не дотягивают по функциональной глубине и визуальной достоверности.

В ответ они предлагают WebHarbor, набор из 153 исполняемых сайтов-сред в Docker-контейнерах. Они воссоздают визуальные интерфейсы, содержимое и функциональные рабочие процессы реальных веб-сервисов в условиях детерминированного контроля.

Среды строили в режиме совместной работы человека и агентов, ориентированной на задачи: по мере того как новые задачи расширяют функциональность среды, кодирующие агенты вносят нужные изменения, а люди-участники проверяют визуальную достоверность, корректность работы функций и валидность самих задач.

В итоге набор содержит 3 518 задач, охватывающих многошаговые сценарии и сценарии после авторизации, именно их, как утверждают авторы, существующие работы часто не покрывают.

Помимо надёжной оценки WebHarbor, по заявлению авторов, даёт высокодостоверные синтетические веб-среды для экономичного обучения с подкреплением (RL). В качестве демонстрации они показывают, что GUI-агент уровня Qwen 4B, обученный с RL в WebHarbor, обобщается на не встречавшиеся задачи и показывает результаты, сопоставимые с ведущими открытыми GUI-агентами для веба, на четырёх бенчмарках. Код и данные опубликованы в репозитории aiming-lab/WebHarbor на GitHub.

Ключевые факты

  • WebHarbor, набор из 153 исполняемых сайтов-сред в Docker, воссоздающих интерфейсы, содержимое и рабочие процессы реальных веб-сервисов под детерминированным контролем.
  • В наборе 3 518 задач, включая многошаговые сценарии и сценарии после авторизации.
  • Среды создавали совместно люди и кодирующие агенты: агенты вносят изменения, люди проверяют визуальную достоверность, функциональную корректность и валидность задач.
  • GUI-агент уровня Qwen 4B, обученный с RL в WebHarbor, по заявлению авторов, обобщается на новые задачи и сопоставим с ведущими открытыми веб-агентами на четырёх бенчмарках.
  • Код и данные открыты: github.com/aiming-lab/WebHarbor.

Почему это важно

Веб-агентам нужна стабильная среда: на живых сайтах контент меняется, доступ ограничен, а сценарии после входа в аккаунт покрываются слабо. Синтетические среды, по мнению авторов, часто упрощены. WebHarbor пытается закрыть обе проблемы сразу, одним набором для воспроизводимой оценки и для обучения с подкреплением.

Кому это важно

Исследователям и разработчикам GUI-агентов, которым нужны воспроизводимые бенчмарки и среда для RL-обучения без обращения к живым сайтам. Также тем, кто сравнивает небольшие открытые модели в роли веб-агентов.

Как это применить

Код и данные опубликованы в репозитории aiming-lab/WebHarbor на GitHub. Среды запускаются в Docker, поэтому их можно использовать как локальный полигон для оценки агентов и для обучения с подкреплением. Условия лицензии и требования к ресурсам в тексте источника не указаны.

Можно ли доверять

Это аннотация научной работы: все утверждения принадлежат авторам и в тексте не подкреплены цифрами. Названия бенчмарков и конкретные результаты не приведены, формулировка «сопоставимо с ведущими открытыми агентами» не количественная и не означает превосходства. Прежде чем опираться на выводы, стоит свериться с полным текстом работы и репозиторием.

Риски и подводные камни

Синтетические копии лишь воспроизводят реальные сайты, и перенос навыков на живые сервисы нужно проверять отдельно. Заявление об экономичности RL в источнике не подкреплено данными о затратах. Не указано, какой алгоритм RL и какая именно версия Qwen использованы.