infoclaw.ru
  • Подборки
  • ИИ-агенты
  • Код с ИИ ▾
    • Вайб-кодинг
    • Claude Code
    • MCP-серверы
    • Для разработчиков
    • Сравнения
  • OpenClaw ▾
    • Что такое OpenClaw
    • Установка
    • Навыки
    • Ошибки и решения
    • Интеграции
    • Безопасность
    • Сценарии использования
    • Enterprise
    • Hermes Agent
  • Свой ИИ ▾
    • Локальный ИИ
    • Доступ из России
    • Цены и подписки
  • Обучение ▾
    • Обучение нейросетям
    • ИИ в профессии
    • Как сделать
  • Материалы ▾
    • Новости
    • Разборы
    • Глоссарий
FAQ
  1. Главная
  2. Разборы
  3. Moli: браузер для ИИ-агента, который читает сайты и выполняет действия на страницах
Разборы

Moli: браузер для ИИ-агента, который читает сайты и выполняет действия на страницах

Moli — браузер без графического окна для ИИ-агентов. Разбираем, кому пригодится извлечение страниц, как установить инструмент и где проходят его ограничения.

Степан Ноянов · 15 октября 2026 г. · 6 мин чтения
Moli: браузер для ИИ-агента, который читает сайты и выполняет действия на страницах

Moli — браузер для ИИ-агентов, который открывает веб-страницы, извлекает их содержимое и позволяет выполнять действия на сайте без обычного графического окна. Если вы собираете агенту материалы из интернета, Moli может вернуть текст страницы в Markdown или дать агенту доступ к её элементам. Это не новая модель и не замена Claude или ChatGPT: инструмент отвечает за работу с браузером.

Как Moli читает страницы без постоянной отрисовки

Moli запускает JavaScript, обрабатывает HTML и CSS, работает с сетевыми запросами и хранением данных сайта. HTML задаёт структуру страницы, CSS — её оформление, а JavaScript может добавлять содержимое уже после загрузки. Поэтому для агента важно не только скачать исходный код сайта, но и дождаться того, что появится после выполнения скриптов.

Через команду fetch Moli выдаёт страницу в HTML, Markdown, JSON или в виде семантического дерева — компактного текстового представления элементов и их связей. Markdown удобен, когда агенту нужен текст для чтения или пересказа. Семантическое дерево полезно, когда нужно понять, где на странице кнопка, ссылка или поле, не передавая модели картинку целиком.

Главная особенность Moli — отложенная отрисовка. Для чтения текста и структуры браузер не рассчитывает расположение каждого элемента на экране и не рисует изображение страницы. Если нужны реальные координаты, нажатие по ним или снимок экрана, включают --layout. Без этой опции Moli использует условную геометрию: её не следует принимать за реальные позиции элементов.

Инструмент работает через командную строку и сервер автоматизации. Сервер поддерживает CDP — протокол управления браузером, а также WebDriver Classic и WebDriver BiDi — интерфейсы, через которые программы автоматизируют действия в браузере. В README показано подключение Playwright через CDP. Moli написан на Rust и, по описанию проекта, не требует отдельной установки ChromeDriver, geckodriver или браузера.

Не путайте Moli с MCP-сервером. MCP — способ подключать инструменты к ИИ-приложениям; подробнее о нём — в материале что такое MCP и как подключить сервер. README Moli описывает CLI, навыки для агента и браузерные протоколы, но не приводит инструкцию по подключению Moli как MCP-сервера.

Кому пригодится браузерный доступ для агента

Первая ситуация: вы делаете ИИ-агента, который собирает текст с сайтов. Вместо того чтобы вручную копировать страницы в чат, можно поручить агенту использовать Moli и получать Markdown. Это особенно уместно, если содержимое появляется после выполнения JavaScript.

Вторая ситуация: вы пишете сценарии для браузера через Playwright. Moli можно запустить как сервер и подключить клиент по CDP. Тогда ваш код сможет открывать страницы и читать их элементы через привычный интерфейс Playwright; совместимость с каждым конкретным сайтом всё равно придётся проверять.

Третья ситуация: вы хотите поручить агенту не только чтение, но и действие на странице — например, нажать кнопку перед извлечением текста. README показывает такой сценарий через JavaScript-выражение. Если вы работаете в Claude Code или другом агенте, который умеет выполнять инструкции по установке, можно начать с опубликованных автором навыков; о самом подходе есть материал про навыки для Claude и других агентов.

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

Установка Moli на Linux, macOS и Windows

README предлагает два пути. Первый — передать агенту готовую инструкцию: он должен установить навыки из репозитория, следовать их указаниям по загрузке готового исполняемого файла Moli и затем получить тестовую страницу. Передавайте такой запрос только агенту, которому вы разрешаете скачивать файлы и выполнять команды:

Install the skills under https://github.com/lexmount/moli/tree/main/skills,
follow their instructions to download and install the latest prebuilt Moli
binary, then use moli-webfetch to fetch https://example.com and show me the
result.

Если ставите инструмент самостоятельно, для Linux и macOS в README указана команда, которая скачивает и сразу запускает установочный скрипт:

curl --proto '=https' --tlsv1.2 -fsSL \
  https://github.com/lexmount/moli/releases/latest/download/moli-installer.sh | sh

Для Windows авторы предлагают запустить в PowerShell:

powershell -ExecutionPolicy ByPass -c "irm https://github.com/lexmount/moli/releases/latest/download/moli-installer.ps1 | iex"

Обе команды выполняют код, загруженный из интернета. Если вы не готовы запускать установщик таким способом, не копируйте команду вслепую: сначала откройте репозиторий Moli и проверьте доступные файлы и инструкции. README не указывает обязательный ключ API или подписку на облако Lexmount Browser: открытый браузер, по словам авторов, можно использовать отдельно от облачного сервиса.

Три задачи из README: текст, скриншот и действие

Чтобы получить содержимое страницы как Markdown, авторы предлагают такую команду:

moli fetch \
  --dump markdown \
  --wait-until done \
  https://example.com

Здесь --dump markdown задаёт формат ответа, а --wait-until done — условие ожидания завершения загрузки. Вы получаете текстовое представление страницы, которое можно передать агенту для анализа. Альтернативная команда из README запрашивает semantic_tree_text и ждёт появления элемента body, то есть основной части HTML-документа.

Если нужен снимок страницы, отрисовку включают явно. В следующем примере Moli записывает PNG-файл page.png:

moli fetch --layout --dump screenshot https://example.com > page.png

Третий пример — извлечь страницу после действия. Команда выполняет JavaScript, который ищет кнопку button.show-details и нажимает её, а затем выдаёт Markdown:

moli fetch --eval 'document.querySelector("button.show-details").click()' \
  --dump markdown https://example.com

Селектор в этом примере взят из README; на другом сайте кнопку придётся искать по его собственной разметке. Moli не решает сам, куда нажать: действие выполняет только переданное выражение. Если выражение завершится ошибкой, команда не выдаст результат извлечения.

Ограничения Moli и факты о проекте перед запуском

Moli получает доступ к открываемым страницам и может выполнять на них JavaScript. При работе с профилями браузер также взаимодействует с cookies и хранилищами сайтов; README перечисляет настройки для профилей, файла cookies и кэша. Учитывайте это, прежде чем давать агенту доступ к аккаунтам или страницам с личными данными. Мы не проверяли код и не можем оценить его безопасность.

Заявление о совместимости стоит читать вместе с ограничениями. В опубликованном авторами тесте обхода 192 публичных адресов Moli получил полезное содержимое на 103 страницах — 53,6%. В другом тесте задач Moli 0.1.1 прошёл 81,88%, тогда как Chrome — 99,85%. Это результаты измерений проекта, а не гарантия, что ваш сайт откроется и сработает как в Chrome. Авторы отдельно указывают, что Moli не рассчитан на точное воспроизведение Canvas, WebGL и медиаплеера; поддерживаются не все режимы снимков и печати Chrome.

На момент обзора репозиторий создан 10 августа 2026 года, последний коммит датирован 15 октября 2026 года. У него 18 640 звёзд; лицензия — Apache-2.0. Проект молод, поэтому перед использованием в рабочем сценарии проверьте именно те сайты и действия, которые нужны вашему агенту. Начать можно с извлечения публичной страницы и только затем решать, нужны ли сервер автоматизации, профили и визуальный режим.

Источник: репозиторий lexmount/moli на GitHub.

Автоматизация процессов

Заберём рутину у вашей команды

Связываем сервисы в единые процессы: обработка заявок, отчёты, мониторинги, уведомления. Разбираем ваш процесс и предлагаем решение с оценкой сроков.

  • n8n, API, парсинг, интеграции
  • Расчёт окупаемости до старта
  • Сопровождение пакетами по 20 часов
🛡️ Официальный договор и NDA 💼 Данные в вашем контуре ⚡ Пилот 5–7 дней

Бесплатная консультация и смета

Расскажите задачу — предложу архитектуру и оценю сроки. Отвечает Степан Ноянов.

Или напишите сразу напрямую в Telegram: @noystem ↗

Теги: MoliИИ-агентыбраузерная автоматизациянавыкиPlaywright

Вам также может быть интересно

MCP-серверы

MCP для amoCRM: как подключить ИИ-агента к сделкам и контактам

3 октября 2026 г. 8 мин
Навыки

Скиллы для маркетинга: 12 направлений + бесплатно

11 сентября 2026 г. 8 мин
ИИ-агенты

ИИ-агент для бухгалтера: 8 российских сервисов + бесплатно

29 июля 2026 г. 10 мин
💰
Инструмент Калькулятор стоимости AI-моделей Сравните цены GPT-5.4, Claude и Gemini за минуту
→
🎯
Квиз · 2 мин Какой OpenClaw подходит вам? 5 вопросов — персональная рекомендация
→

Популярное

  1. ИИ-агент для 1С: что можно подключить и с чего начать ИИ-агенты
  2. Как пользоваться Claude Code: первый день + 6 ошибок Claude Code
  3. Вайбкодинг с чего начать: инструкция + 6 ошибок новичка Вайб-кодинг
  4. Вайб-кодинг в 1С: 6 инструментов + где цикл разомкнут Вайб-кодинг
  5. Ошибки OpenClaw: 7 групп + что проверять в каждой Ошибки и решения

Категории

  • Что такое OpenClaw (8)
  • Установка (16)
  • Навыки (25)
  • Интеграции (15)
  • Сравнения (17)
  • Сценарии использования (23)
  • Новости (125)
  • Enterprise / NemoClaw (16)
  • Безопасность (10)
  • Для разработчиков (5)
  • Ошибки и решения (71)
  • Доступ из России (6)
  • Локальный ИИ (9)
  • ИИ-агенты (24)
  • Разборы (176)
  • Hermes Agent (10)
  • MCP-серверы (38)
  • Нейросети: цены и доступ (36)
  • Как сделать (44)
  • Обучение (4)
  • Глоссарий (12)
  • Claude Code (11)
  • Вайб-кодинг (12)
  • ИИ в профессии (4)

Недавнее

  • Cindy: продолжайте работу с ИИ-агентом на компьютере и телефоне сегодня
  • OpenClaw за неделю: роевое самоуправление агентов, инцидент с eMudhra и новый AI-менеджер — 26 октября — 2 ноября 2026 вчера
  • dsh-superagent-prototype: агент берёт задачи из GitHub и возвращает результат в обсуждение вчера

Быстрый старт

Новичок в OpenClaw? Начните отсюда:

  • → Что такое OpenClaw
  • → Установка за 10 минут
  • → Топ-10 навыков
  • → Подключить Telegram

Теги

установканавыкиtelegramwhatsappmacoswindowsenterpriseголосopen-sourcellmprivacynode.js
infoclaw.ru

Независимый информационный ресурс об ИИ-агенте OpenClaw. Статьи, гайды и новости на русском языке.

Разделы

  • Вайб-кодинг
  • Claude Code
  • MCP-серверы
  • Что такое OpenClaw
  • Установка
  • Навыки
  • Интеграции
  • Сравнения
  • Enterprise
  • ИИ в профессии
  • Цены и подписки
  • Новости

Интеграции

  • Telegram
  • WhatsApp
  • Slack
  • Discord
  • iMessage
  • Teams
  • Matrix
  • Все (20+) →

Ресурсы

  • Вопросы и ответы
  • Глоссарий
  • Для разработчиков
  • Разборы
  • Карта сайта

© 2026 infoclaw.ru — Независимый ресурс. Не является официальным сайтом проекта OpenClaw.

О проекте Автор Политика конфиденциальности Пользовательское соглашение Контакты