chrome-use CLI

Агент работает в вашем настоящем Chrome с уже выполненными входами: CLI, MCP и расширение с отдельной группой вкладок

  • 257 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

Широкий доступ

Почему такой уровень

  • Агент действует в вашем Chrome с вашими входами: почта, платежи и административные панели доступны ему так же, как вам
  • Новые разговоры в боковой панели по умолчанию стартуют с полным доступом без запросов разрешений
  • Режимы «stealth» и «humanize» нацелены на сайты с защитой от ботов; их применение на чужих сервисах может нарушить правила площадки и закон
Все причины и проверки

leeguooooo/chrome-use

Установка

Ручная установка

curl -fsSL https://raw.githubusercontent.com/leeguooooo/chrome-use/main/install.sh | sh

macOS и Linux. Для Windows есть `irm https://raw.githubusercontent.com/leeguooooo/chrome-use/main/install.ps1 | iex`. Дальше расширение и `chrome-use extension install`.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Агент действует в вашем Chrome с вашими входами: почта, платежи и административные панели доступны ему так же, как вам
  • Новые разговоры в боковой панели по умолчанию стартуют с полным доступом без запросов разрешений
  • Режимы «stealth» и «humanize» нацелены на сайты с защитой от ботов; их применение на чужих сервисах может нарушить правила площадки и закон

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

chrome-use — CLI на Rust, который отдает агенту ваш настоящий Chrome с уже выполненными входами. Расширение связывается с командой через «native messaging», без отладочного порта и сетевого сокета, поэтому куки, сессии и отпечаток браузера остаются настоящими. Владелец видит работу в своем окне и перехватывает управление на капче или запросе двухфакторной проверки. Каждая сессия агента получает собственную цветную группу вкладок, так что несколько агентов делят один Chrome и не мешают друг другу. Команды: `chrome-use open <url>`, снимки DOM и дерева доступности, клики, ввод, скриншоты, запись действий с повтором без модели через `chrome-use teach`. Скилл ставится командой `chrome-use skills install` или плагином Claude Code, для клиентов без оболочки есть MCP-сервер `chrome-use mcp`, а в боковой панели расширения можно запустить Codex, Claude Code, OpenCode или Pi.

Для кого. Тем, кто хочет, чтобы агент работал с сайтами под их аккаунтами (кабинеты, почта, внутренние сервисы) без отдельного браузера и повторного входа.

Подходит, если

  • Сервис требует вход с двухфакторным подтверждением, и повторять его в чистом тестовом браузере не хочется
  • Несколько агентов должны работать в одном Chrome и не трогать вкладки друг друга
  • Страницу надо превратить в структурированные данные одной командой, например список историй с Hacker News
  • Правку интерфейса проще показать кликом: «Inspect and Ask» отправляет агенту элемент, строку исходника и скриншот
  • Рабочий сценарий в браузере повторяется, и его удобно записать один раз показом и гонять без модели

Не подходит, если

  • Сервер без экрана: рекомендуется Chrome с окном на виртуальном дисплее, режим «headless» все равно выдает себя
  • Нужна чистая изолированная среда для тестов: chrome-use работает в вашем профиле и видит все ваши входы
  • Автоматизация банков, бирж и сайтов госуслуг без вашего участия: на них chrome-use по умолчанию спрашивает подтверждение действий

Пример запроса к агенту

Открой в моем Chrome страницу тарифов на этом сервисе, сравни три плана и выведи таблицей

Ограничения

Нужны расширение из Chrome Web Store и однократная команда `chrome-use extension install`. На вкладках агента Chrome показывает полосу «started debugging this browser», ее убирает `chrome-use extension connect --silent` ценой одного перезапуска Chrome. Результаты проверок на детекторах ботов в README — измерения автора, они не гарантируют прохода на конкретном сайте. Команды раз в сутки проверяют обновления и ставят их в фоне, это отключает `CHROME_USE_AUTO_UPGRADE=0`. Установщик запускается через `curl ... | sh`.

Как отключить. Удалите расширение chrome-use в Chrome, затем бинарник `chrome-use` и каталог `~/.chrome-use` с историей панели. Скилл убирается из `~/.agents/skills`, `.claude/skills` и каталогов других агентов.

Частые вопросы

Как поставить chrome-use для Claude Code?

Лучше плагином: `/plugin marketplace add leeguooooo/plugins`, затем `/plugin install chrome-use@leeguooooo-plugins`. Он ставит скилл для всех проектов и обновляет его сам. Бинарник и расширение все равно нужны.

Как подключить chrome-use к Claude Desktop?

Через MCP: добавьте в `claude_desktop_config.json` сервер `chrome-use` с командой `chrome-use` и аргументом `mcp`. Все результаты в этом режиме помечаются как недоверенное содержимое страницы.

Защищает ли chrome-use от скрытых инструкций на страницах?

Частично. `snapshot`, `get text` и `read` по умолчанию отбрасывают невидимый текст и сообщают, сколько убрали, а MCP-режим и боковая панель оборачивают ответ в метку недоверенных данных. Агенты без вопросов перед действием, например Pi и полный доступ в Claude и Codex, этой защитой не охвачены.

Что делает режим «humanize»?

Флаг `--humanize off|fast|human` управляет паузами и движением указателя. По умолчанию стоит `fast`, режим `human` добавляет случайную паузу 60–200 мс перед нажатием, а `off` вставляет текст без событий клавиш, что детекторы поведения замечают.

Как управлять несколькими профилями Chrome?

Флагом `--browser` или правилами ChooseBrowser на macOS: если программа установлена, `chrome-use open` следует правилу для сайта и сообщает об этом. Состояние всех профилей показывает `chrome-use doctor`.

Обсуждение

Вопросов и отзывов пока нет.

CLI, расширение Chrome, SDK и MCP-сервер, которые дают агенту управлять вашим настоящим Chrome вне зависимости от среды агента

CLIШирокий доступ421Звезды репозитория

Скилл подключает агента к вашему Chrome через расширение и CLI для чтения страниц, управления вкладками и проверки действий.

СкиллШирокий доступ649Звезды репозитория

Скилл для Amp, Claude Code и Cursor: агент управляет вашим живым Chrome с открытыми вкладками и входами в аккаунты через один переключатель отладки

СкиллШирокий доступ3,3 тыс.Звезды репозитория

CLI и скилл для управления Chrome из агента: снимок страницы, клики, консоль, сеть и аудит производительности в экономном выводе

CLIРасширенный доступ454Звезды репозитория

MCP-сервер и расширение Chrome дают агенту 22 инструмента для вашего браузера с входами и проверкой каждого действия.

MCP-серверШирокий доступ593Звезды репозитория

Агенты Claude Code, Codex и Cursor работают в вашем Chrome с настоящими входами, в фоновых вкладках и с журналом действий.

CLIШирокий доступ194Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
chrome-use (эта карточка)нет257
agent-browserдане нужна50 530Проект вырос из agent-browser и сохранил его CLI, но подключается к настоящему Chrome через расширение вместо запуска собственного браузера.
Chrome DevTools MCPдане нужна55 199Chrome DevTools MCP рассчитан на отладку страниц по протоколу DevTools, а chrome-use работает через расширение и native messaging, без отладочного порта.

Коротко о README

README сравнивает chrome-use с Playwright, Puppeteer, подключением по отладочному порту и расширением Claude in Chrome, затем описывает установку, подключение к Chrome, боковую панель агента, «Inspect and Ask», запись по показу и защиту от внедрения команд. Отдельные разделы посвящены антидетекту, правам и безопасности.

Бейдж для README

Сообщить о проблеме