
ego (lite) — браузер, в котором вы и ваши ИИ-агенты работаете параллельно. Ваши вкладки остаются в вашем распоряжении, а агенты одновременно выполняют несколько задач в собственных Spaces, быстрее и с меньшим расходом токенов.
В течение последнего года многие из нас пытались получить агентов ИИ ( Claude Code, Codex, Continue), чтобы реализовать реальную автоматизацию браузера в реальном браузере. Получите список из панели администратора, вошедшей в систему. Заполните форму продавца. Запустите контроль качества в промежуточной среде. Инструменты для этого существуют, но опыт практической реализации остается грубым.
ego (lite) — наша попытка решить эту проблему.
Что такое ego (lite)
ego (lite) глубоко интегрирован в экосистему Chrome. Он использует тот же движок и полностью переносит ваши закладки, расширения и активные сессии. Менять привычный способ работы в браузере не придётся: всё работает сразу после установки.
Что действительно отличает его от других, так это встроенная поддержка агентов:
- База кода, а не база CLI, для более быстрого выполнения сложных задач с меньшим количеством токенов. Возможности, которые ego (lite) предоставляет агенту, оформлены как функции JavaScript, вызываемые агентом напрямую. Благодаря этому агент делает то, что умеет лучше всего: пишет код и объединяет многоэтапную задачу в один запуск, вместо того чтобы застревать в цикле «вызвать две команды, посмотреть результат, вызвать ещё две». По сравнению с обычным подходом на основе CLI сложные рабочие процессы завершаются на 20–50% быстрее, с более высокой долей успешных задач и значительно меньшим числом вызовов инструментов на задачу. Та же закономерность видна во внутренних тестах против agent-browser от Vercel: чем сложнее рабочий процесс, тем больше разрыв.
- Выделенное Space для каждого агента. ego (lite) выделяет каждому агенту полностью изолированный Space. Вы работаете на переднем плане, агент — в фоне, и вы не мешаете друг другу. В любой момент можно увидеть, в каком Space работает агент, взять управление на себя или остановить задачу. Если вы пользовались инструментами вроде agent-browser, подключёнными к Chrome, то знаете, какой хаос создают постоянно всплывающие окна и вкладки. ego (lite) устраняет эту проблему в корне.
- Ваши агенты выполняют несколько задач в Spaces, параллельных рабочих пространствах в одном браузере. В каждом Spaces есть свой собственный ИИ-агент или своя задача, и все они выполняются одновременно. Claude Code обогащение 10 отведений в 10 параллельных Spacesх. Codex очистка 5 сайтов-конкурентов еще на 5. Они не конфликтуют и не крадут ваши вкладки. Мышь останется там, где вы ее оставили.
- Самый мощный Snapshot страницы на рынке. Благодаря модификациям на уровне ядра ego (lite) создаёт Snapshots страниц высочайшего качества — представление, на которое текстовые модели опираются, чтобы «видеть» веб-страницу и действовать на ней. Он надёжно справляется с глубоко вложенными iframe и другими сложными случаями, где альтернативные подходы регулярно дают сбой.
- Любой агент может пройти через это
ego-browser. ego-browser — связующий слой между любой CLI агента — Claude Code, Codex, Cursor или собственной — и ego (lite). Он предоставляет браузер в виде набора выполняемых на странице инструментов JavaScript: snapshot, fill, click, wait, navigate и capture. Агент пишет фрагмент JavaScript с вызовами этих инструментов, а ego-browser выполняет его на странице за один проход. - Накопление опыта, благодаря которому ваш агент становится быстрее, чем больше вы его используете (скоро). В браузерных задачах агент тратит большую часть времени на пробы и ошибки. Официальная Skill ego (lite) превращает каждое успешное действие в многократно используемые инструменты и рабочие процессы, поэтому похожие задачи в дальнейшем выполняются до 5 раз быстрее. Подробнее об этом ниже.
Почему мы создали ego (lite)
У нас есть мнение по вопросу «умирает ли графический интерфейс». Графический интерфейс никуда не денется. Что изменится в корне, так это то, кто это обеспечивает. Сегодня каждая платформа имеет собственный готовый интерфейс. Завтра ваш личный агент на лету сгенерирует его для вас.
Это будущее. Сегодняшняя реальность такова, что агентам уже приходится выполнять много реальной работы, а мир еще не создан для них. Многие сервисы до сих пор не поставляют ни API, ни MCP. Информация и функции остаются заблокированными внутри графического пользовательского интерфейса и предназначены для пользователя-человека. Если вы пытались использовать Codex или Claude Code для проведения исследований или выполнения работы, зависящей от инструмента SaaS, вы знаете, что это значит. Агенту по-прежнему приходится открывать браузер и общаться с этим старым миром.
Поэтому все больше и больше продуктов-агентов прикручивают к себе браузер. Некоторые поставляют урезанный браузер, встроенный в клиент. Другие поставляют расширение, которое подключается к существующему Chrome. Ни один из них не работает достаточно хорошо. Подход Chrome-мост нестабилен: сеансы входа в систему иногда переносятся, а другие нет, вкладки появляются в новых windows без всякой причины, возглавляемый и безголовый режимы выходят из-под контроля. Встроенный подход — это не настоящий браузер, и он разваливается на чем-то сложном.
Есть более глубокая причина, по которой все это терпит неудачу. Браузер никогда не предназначался для агентов. Каждая деталь взаимодействия в Chrome, вкладках, windows, навигации и разрешениях построена вокруг пользователя-человека. Никто не спрашивал, как с этим будет работать автономный агент. Инструменты-мостики и встроенные инструменты — это исправления для системы, в которой никогда не оставалось места для агента. Проблемы являются естественным следствием.
Другая половина проблемы: ни один из этих инструментов всерьез не задумывался над тем, каким на самом деле должен быть браузер для агента. Они перегружают браузер и передают агенту несколько команд CLI, недооценивая то, что агент может организовать самостоятельно. Или они поворачиваются в другую сторону, выставляют необработанный протокол и сбрасывают весь необработанный шум на модель.
Именно поэтому мы создали ego (lite). Мы хотели заново переосмыслить браузер и сделать его максимально удобным связующим звеном между вами, вашим агентом и интернетом.
Как мы создавали ego (lite)
Прежде чем писать какой-либо код, нам нужно было решить один вопрос: как агент должен взаимодействовать с браузером?
Наш ответ — три слоя.
Первый уровень – это видение и действие. Агент «видит» страницу так, как это делает человек, затем щелкает, печатает, прокручивает. Это базовый уровень, который любой браузер должен предоставить агенту.
Второй уровень — это обернутые вызовы методов. Мы взяли часто встречающиеся операции (Snapshot является канонической) и придали им чистые абстракции. Мы сдерживались намеренно. Никакого нагромождения ста методов. Целью было сохранить абстракцию четкой, а не исчерпывающей.
Третий уровень — это прямой доступ к базовым возможностям браузера. Когда агенту действительно нужен грубый контроль, он есть.
Суть трех слоев в том, что агент выбирает тот, который соответствует задаче. Простой щелчок не требует прямого вызова протокола. Сложный поток не умещается в одну команду CLI.
Почему JavaScript, а не Python или Shell
Код вместо CLI — это архитектурный выбор. И почему JavaScript, а не Python или Shell? Этому способствовали две причины.
Первая причина — когнитивная нагрузка. ego (lite) внедряет на страницу уже готовый JavaScript. Если бы фоновый код оркестрации был написан на другом языке, агенту приходилось бы в каждой задаче переключаться между двумя синтаксисами. Это лишнее препятствие. Единый язык для всей задачи позволяет агенту работать в одном режиме.
Вторая причина — стабильность среды. Нельзя предполагать, что у каждого пользователя установлен Python или его shell ведёт себя так же, как наш. Поэтому мы не зависим от пользовательской среды, а поставляем runtime вместе с продуктом. Мы повторно используем движок V8 из браузера, сокращаем остальную часть Node.js и встраиваем полный Node runtime в ego (lite). Размер установки увеличивается всего на 6 МБ.
Насколько быстро ego (lite)?
Мы сравнили ego (lite) с agent-browser от Vercel в четырёх сложных задачах браузерной автоматизации. ego (lite) завершал каждую задачу до 3,45 раза быстрее и расходовал значительно меньше токенов.

Чем сложнее задача, тем больше разрыв.
Два дизайнерских решения сыграли решающую роль. Во-первых, трехуровневое взаимодействие JavaScript выше. Агент пишет один фрагмент, который выполняет множество действий за один проход, вместо того, чтобы объединять по одному вызову CLI за раз. Во-вторых, Snapshot уровня ядра, встроенный в наш специальный движок Chromium, который работает с iframe из разных источников, теневым DOM и сторонними виджетами SDK, которые JavaScript-shim моментальные снимки бесшумно сбрасывают.
Чем больше вы его используете, тем быстрее он работает (скоро)
Мы тестируем механизм накопления опыта в официальной Skill ego (lite). Каждая успешно выполненная задача преобразуется в многократно используемые инструменты и рабочие процессы для конкретного домена. В следующий раз агент загрузит их и пропустит этап проб и ошибок.
Идеальным вариантом было бы, чтобы агент фиксировал опыт во время выполнения задачи. Мы попробовали это первыми. Результаты оценки отбросили нас назад. Когда модель просят оптимизировать как саму задачу, так и сбор опыта за один и тот же запуск, процент успешных задач падает, а выполнение замедляется. Попытка сделать и то и другое хорошо одновременно означает, что вы не делаете ни того, ни другого.
Поэтому мы разделили его на два этапа. Во время выполнения агент концентрируется на задаче и больше ничего не делает. Как только задача выполнена, начинается отдельная фаза накопления, на которой агент читает соответствующую документацию и накапливает инструменты и уроки. Этот подход к прогрессивному раскрытию информации позволил достичь желаемого ускорения. Внутренние тесты сложных задач показывают, что количество повторных запусков составляет до 2,6× быстрее чем первый запуск, со значительно меньшим количеством жетонов.
UX по-прежнему нас не устраивает. После завершения задачи пользователю приходится ждать этапа накопления, прежде чем будет получен окончательный результат, и это ожидание еще не проходит гладко. Одно из направлений, которое мы рассматриваем, — передать накопление в руки пользователя. Позвольте пользователю решить, запускать ли запись опыта после завершения задачи. Никакого принудительного ожидания, и пользователь получает больше контроля над ростом своего агента.
Мы все еще дорабатываем эту версию и выпустим ее широко, как только она появится в продаже.
Роль ego (lite) в нашем стеке проста: это браузер, который работает и для вас, и для ваших агентов — не больше и не меньше.
Чем ego (lite) отличается от существующих инструментов?
| Функция | ego (lite) | Browser Use | agent-browser (Vercel) | ChatGPT Atlas | Perplexity Comet |
|---|---|---|---|---|---|
| Многозадачность | ✓ | — | — | — | — |
| Многоразовые навыки | ✓ | — | — | — | — |
| Наследует данные Chrome | ✓ | — | — | ✓ | ✓ |
| Тот же браузер, отдельная рабочая область | ✓ | — | — | — | — |
| Сжатый семантический ввод | ✓ | — | ✓ | — | — |
| Контролируется внешними агентами | ✓ | ✓ | ✓ | — | — |
| Данные хранятся локально | ✓ | ✓ | ✓ | — | — |
| Никаких сложностей при входе в систему | ✓ | — | — | ✓ | ✓ |
| Браузер для ежедневного использования | ✓ | — | — | ✓ | ✓ |
| Бесплатно | ✓ | ✓ | ✓ | — | — |
Почему нас называют «ego»
Современная культура сильно опирается на «низкое эго». Мы поняли намерение. Слишком много себя действительно может навредить другим людям. Но тенденция отошла от сути. Это стало своего рода риторикой, которая преподносит самоподавление как добродетель и измельчает людей в винтики гораздо более крупной машины.
Поскольку ИИ берет на себя все больше и больше работы, мы думаем об обратном. Это момент, чтобы еще раз взглянуть на то, чего стоит «я». Чем сильнее становится инструмент, тем более ценными становятся человеческое суждение, индивидуальность и независимое мышление, стоящие за ним. Их не следует разбавлять. Их следует усилить.
Реальная опасность не в том, что компьютеры начнут думать как люди, а в том, что люди начнут думать как компьютеры.
Итак, мы назвали это ego. Это не призыв к эгоизму. Ставка на то, что ваша интуиция, ваша личность и ваше собственное суждение заслуживают защиты в первую очередь.
Слово «lite» в ego (lite) означает, что это не весь ego. Полная версия ego включает персонального агента, облачную sandbox-среду, системные возможности за пределами браузера и систему памяти. Мы выпускаем их как два отдельных продукта.
Попробуйте это
Сейчас ego (lite) бесплатно доступен на macOS, а Windows и Linux включены в дорожную карту. Все действия в браузере выполняет ваш собственный агент, а не наши серверы. Поэтому мы можем сохранять ego (lite) бесплатным для индивидуальных пользователей.
При адаптации вам задается один вопрос (переносить ли данные Chrome) и решается остальное.
Если попытки подключить ИИ-агента к реальному браузеру вас утомили, попробуйте ego (lite) — он вас не разочарует.
И последнее: ego (lite) даёт агенту реальные возможности управления браузером — чтение содержимого страниц и выполнение действий. Поэтому разрешайте управление только агенту из надёжного источника.