Компания Garage Eight создала систему мониторинга конкурентов на базе ИИ, которая отслеживает изменения внутри продуктов. Платформа анализирует интерфейсы, доступные только авторизованным пользователям, что позволяет находить новые функции до их официального анонса.
Система использует Playwright для управления браузерными сессиями и ИИ для извлечения функциональных возможностей из интерфейса. Полученные данные преобразуются в структурированную модель, которая сравнивается с предыдущими состояниями для отсеивания технического шума, такого как изменения в DOM или A/B-тесты.
Архитектура системы включает два интерфейса. Slack используется для получения уведомлений о значимых изменениях в режиме реального времени. Аналитический слой, интегрированный с Claude через MCP, позволяет запрашивать данные о конкурентах и трендах на естественном языке.
Для работы с авторизацией применяются постоянные профили Chrome. Система использует конечные автоматы для управления процессом входа, включая обработку 2FA с участием человека, и поддерживает сессии, не закрывая процессы браузера, чтобы избежать принудительного выхода из аккаунта.
Ключевым решением стало использование стабильной модели возможностей вместо сравнения HTML-кода. Система сопоставляет элементы интерфейса с заранее определенными идентификаторами, что позволяет фиксировать только бизнес-значимые обновления и исключать ложные срабатывания при изменениях фронтенда.



