Архитектура параллельной работы: Spaces вместо конфликтов
В отличие от существующих решений (таких как browser-use или agent-browser), которые являются лишь «мостами» к обычным браузерам, Ego Lite — это полноценный браузер, спроектированный с нуля для совместной работы. Ключевая инновация — система Spaces (пространств). Каждый AI-агент получает собственное изолированное рабочее пространство внутри одного экземпляра браузера. Это позволяет пользователю продолжать серфинг в своих вкладках, пока агенты выполняют задачи в фоне, без риска перехвата управления или конфликтов сессий.
Техническое преимущество: JavaScript вместо CLI
Основная причина высокой производительности Ego Lite кроется в интерфейсе взаимодействия. Вместо традиционного подхода, где агент поочередно вызывает команды через CLI (что приводит к долгим циклам «вызов-результат-вызов»), Ego Lite предоставляет агентам набор JavaScript-функций (snapshot, fill, click, navigate). Агент пишет код, который выполняется в один проход. Это радикально снижает количество токенов, необходимых для сложных сценариев, и повышает успешность выполнения задач.
Результаты бенчмарков: Real-World Bench
Разработчики провели сравнительное тестирование на наборе из 31 сложной задачи веб-автоматизации на реальных сайтах. Тестирование проводилось с использованием модели gpt-5.6-sol (максимальная сила мышления) и агента pi. Ego Lite показал лидерские результаты по скорости, стоимости и успешности выполнения.
| Метрика | Ego Lite (ego-browser) | Прочие инструменты (Browserbase, Playwright, расширения) |
|---|---|---|
| Скорость выполнения | На 47–63% быстрее | Базовый уровень |
| Успешность задач | Высокая (лидер) | Ниже из-за нестабильности соединения |
| Стоимость (токены) | Минимальная | Высокая (из-за множества итераций) |
| Качество Snapshot | Высокое (обработка вложенных iframes) | Часто ломается на сложных страницах |
Интеграция и данные
Ego Lite поддерживает миграцию данных из Chrome: агенты получают доступ к вашим логинам, cookies, расширениям и закладкам. Инструмент работает на macOS и Windows (Linux в разработке). Установка осуществляется через npx skills add citrolabs/ego-lite, после чего агент получает доступ к навыку ego-browser. Данные собираются минимально: только технические сигналы (например, статус браузера по умолчанию), все личные данные остаются локально.
Почему это важно
Рынок AI-агентов уперся в проблему «борьбы» за ресурсы браузера. Ego Lite решает эту проблему архитектурно, позволяя масштабировать веб-скрейпинг и автоматизацию (например, обогащение 10 лидов или парсинг 5 конкурентов) в параллельных потоках без блокировок и капч, характерных для облачных решений. Это переводит веб-автоматизацию из разряда хрупких скриптов в надежный рабочий инструмент.
Источник: Github ↗
