Знакомство с ego (lite)
Что умеет ego (lite) и чем он отличается от других способов подключить ИИ-агента к браузеру.
ego (lite) — это браузер на базе Chromium, которым вы и ваш ИИ-агент пользуетесь вместе на Windows. Вы открываете в нём сайты так же, как в Chrome. Агент работает в этом же браузере: ищет информацию, заполняет формы, собирает данные с сайтов или тестирует веб-приложения.
Агент подключается через Skill ego-browser. Его могут использовать Codex, Claude Code и другие агенты, которые умеют выполнять локальные команды. Каждая задача выполняется в отдельном Space, поэтому, пока агент работает, вы можете пользоваться своими вкладками.
Как работает ego (lite)
Для каждой из этих функций есть отдельная страница в разделе Возможности.
Space
В Space внутри ego (lite) собраны вкладки, с которыми агент работает над задачей. Это часть браузера, которым вы уже пользуетесь, а не отдельное окно, облачный сеанс или headless-браузер. Агент открывает страницы и работает с ними в своём Space, не переключая вашу активную вкладку и не забирая фокус клавиатуры.
В Space доступны аккаунты, в которые вы вошли в ego (lite). Space можно открыть, чтобы понаблюдать за задачей, взять управление на себя, когда сайту нужно ваше участие, или потом просмотреть его страницы. Несколько задач могут выполняться одновременно в разных Space — сколько именно, зависит от памяти и процессора вашего компьютера.
Snapshot
Snapshot — это компактное текстовое представление страницы для агента. В него входит содержимое страницы, а элементы управления получают короткие ссылки, например @3 для поля или @5 для кнопки. Агент читает Snapshot, а не отправляет своей модели всю страницу в виде сырого HTML.
Например, страница входа может выглядеть так:
Page: Example - Log in
URL: https://example.com/login
@1 [heading] "Log in"
@2 [form]
@3 [input type="email"] placeholder="Email"
@4 [input type="password"] placeholder="Password"
@5 [button type="submit"] "Continue"
@6 [link] "Forgot password?"Чтобы работать с этими элементами, агент может вызвать fillInput('@3', '...') и click('@5'). После изменения страницы он делает новый Snapshot, потому что ссылки тоже могли измениться. Кроме того, Snapshot помогает агенту читать сложные страницы со встроенным содержимым, shadow DOM или динамически добавляемыми элементами управления.
ego-browser
ego-browser даёт агенту инструменты, с помощью которых он открывает страницы, читает Snapshot, кликает, заполняет поля и сообщает результаты. Агент может объединить несколько шагов в одном сценарии на JavaScript. Вы описываете задачу в чате с агентом, а запускать код самостоятельно не нужно.
await useOrCreateTaskSpace('read product news')
await openOrReuseTab('https://example.com', { wait: true })
cliLog(await snapshotText())Агент может прочитать страницу, решить, что делать дальше, и вернуть данные, которые вы сможете проверить. Когда связанные шаги выполняются вместе, агенту и браузеру реже приходится обмениваться запросами.
Skills
Skill ego-browser объясняет совместимому агенту, когда и как пользоваться этими инструментами браузера. После настройки проверьте, появился ли он в списке Skills вашего агента. Выбирайте его, прежде чем давать агенту задачу в браузере.
Сравнение с другими браузерными инструментами
Разные инструменты подходят для разных задач. Главное различие в том, где работает браузер и какие вкладки и аккаунты доступны агенту.
- Расширения браузера подключают агента к окну браузера. В ego (lite) агент работает в собственном Space: не нужно привязывать расширение, и агент не занимает ваши активные вкладки.
- Облачные браузеры работают на серверах поставщика. ego (lite) работает на вашем компьютере и использует ваши локальные данные браузера.
- Встроенные браузеры агентов принадлежат одному ИИ-приложению. ego (lite) — полноценный браузер Chromium, которым могут пользоваться несколько совместимых агентов.
- Фреймворки автоматизации и CLI для агентов часто управляют браузером с отдельным профилем. ego (lite) позволяет агенту работать в браузере, где вы уже вошли в аккаунты, и объединять несколько действий в одном вызове.
Сравнение с расширениями браузера
Расширения удобны, когда нужна помощь на странице, которую вы уже открыли. Для более долгой задачи им может понадобиться то же самое окно или постоянное соединение между агентом и расширением.
В ego (lite) страницы агента находятся в Space. Текущие вкладки и фокус клавиатуры остаются в вашем распоряжении. Привязывать расширение к агенту не нужно, а Space можно открыть в любой момент, чтобы посмотреть, как идёт работа.
Сравнение с облачными браузерами
Облачный браузер работает на чужих серверах. Это удобно для задач, которые должны выполняться и тогда, когда ваш компьютер выключен, или для запуска множества экземпляров браузера на серверной инфраструктуре.
ego (lite) работает на вашем собственном компьютере. Агент действует в этом локальном браузере, а не в сеансе на сервере поставщика. Сайт всё равно может запросить CAPTCHA или другую проверку безопасности — её можно пройти в Space агента. Платить за время работы браузера в ego (lite) не нужно.
Сравнение со встроенными браузерами агентов
Браузер внутри ИИ-приложения удобен для быстрых задач, но у него может быть отдельное состояние входа. Возможно, придётся снова входить на те же сайты, а другой агент этим браузером воспользоваться не сможет.
ego (lite) — браузер, которым вы пользуетесь сами, со своими вкладками и сайтами, на которых вы вошли в аккаунт. Codex, Claude Code и другие совместимые агенты могут работать в отдельных Space, пока вы продолжаете пользоваться браузером. Чтобы сменить агента, не нужно менять браузер.
Сравнение с фреймворками автоматизации и CLI для агентов
Фреймворки вроде Playwright, Puppeteer и Selenium хорошо подходят для повторяемых тестовых сценариев. CLI для агентов дают ИИ-агенту команды для управления браузером, часто с чистым профилем браузера. Для задач на сайтах, требующих входа, может понадобиться дополнительно настроить авторизацию.
В ego (lite) агент может начать работу с аккаунтом, в который вы уже вошли в браузере. Он может открыть страницу, прочитать её и выполнить несколько действий за один вызов ego-browser. Вы можете следить за его Space и взять управление на себя, когда нужно отсканировать QR-код, пройти проверку, провести оплату или выполнить другой шаг, который требует вашего решения.
Приватность
ego (lite) работает на вашем компьютере, а не в браузере на чужом сервере. Если при настройке предлагается импортировать данные из другого браузера, перед подтверждением проверьте показанные профиль и данные.
Агент может отправлять прочитанное содержимое страниц поставщику модели, которую вы с ним используете. При этом действует политика обработки данных этого поставщика. Проверьте, к чему у агента есть доступ, и попросите его останавливаться перед публикацией, удалением, оплатой или отправкой изменений.
Платформы и цена
ego (lite) доступен для Windows. Его можно бесплатно скачать и использовать: нет ни подписки, ни платы за задачу, ни платы за время работы браузера. Вы используете своего агента и своего поставщика модели — их услуги могут оплачиваться отдельно.
Начните с раздела Быстрый старт: установите ego (lite) и попробуйте выполнить задачу в браузере.
Что почитать дальше
Идеи, на которых построен ego (lite), описаны в статье Браузер для параллельной работы с агентами.