OpenCLI

Превращает любой сайт в команду и дает агенту работать в уже залогиненном браузере пользователя через Playwright

CLI

Высокий риск

Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.

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

  • Действует через реальный залогиненный браузер пользователя и может выполнять действия под его аккаунтами
  • Пишет и запускает адаптеры, которые сами решают, как взаимодействовать с сайтом
Все причины и проверки

jackwener/opencli

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/opencli

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Установите утилиту

npm install -g @jackwener/opencli

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит 2413694.

Текст для агента

Поставь CLI командой npm install -g @jackwener/opencli, поставь расширение Browser Bridge из Chrome Web Store, затем выполни opencli doctor для проверки связи. Скиллы для агента ставятся командой npx skills add jackwener/opencli.

Другие способы из описания автора
npm install -g @jackwener/opencli

После установки выполните opencli doctor для проверки связи с браузером.

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

Что делает

OpenCLI дает готовые адаптеры для десятков сайтов вроде Bilibili, Zhihu, Reddit и Hacker News, которые агент вызывает как обычные команды терминала. Отдельные скиллы позволяют агенту управлять любым сайтом напрямую: переходить по страницам, кликать, заполнять формы, читать содержимое через залогиненный профиль Chrome пользователя, минуя ручной вход. Скилл opencli-adapter-author проводит агента через написание нового адаптера для незнакомого сайта: от разведки структуры страницы до готовой типизированной команды. Помимо сайтов, инструмент работает как хаб для локальных CLI вроде gh, docker или discord и умеет открывать команды десктопных Electron-приложений.

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

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

  • Нужно, чтобы агент прочитал или собрал данные с сайта, требующего входа в аккаунт
  • Нужна надежная команда для сайта вместо хрупкого управления браузером с нуля каждый раз
  • Нужно быстро добавить поддержку нового сайта по шаблону

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

  • Не нужен доступ к личному залогиненному браузеру, достаточно публичного API сайта
  • Не установлен и не может быть установлен Chrome с расширением-мостом

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

Зайди в мой аккаунт Reddit через браузер и собери заголовки топ-5 постов за сегодня

Ограничения

Требует Node.js версии 20.18.1 или новее и расширение Browser Bridge для Chrome с локальным демоном. Агент получает доступ к реальному залогиненному профилю пользователя, поэтому команды нужно проверять перед выполнением на чувствительных сайтах.

Как отключить. Удалите глобальный пакет командой npm uninstall -g @jackwener/opencli и отключите расширение Browser Bridge в Chrome.

Проверка безопасности

  • Действует через реальный залогиненный браузер пользователя и может выполнять действия под его аккаунтами
  • Пишет и запускает адаптеры, которые сами решают, как взаимодействовать с сайтом

Коротко о README

README описывает три сценария использования: готовые адаптеры для известных сайтов, скилл opencli-browser для управления любым сайтом агентом через залогиненный Chrome, и хаб для локальных CLI и десктопных приложений. Установка идет через npm install -g, затем расширение Browser Bridge из Chrome Web Store и проверка командой opencli doctor. Для агентов вроде Claude Code и Cursor скиллы ставятся командой npx skills add, можно поставить только нужные: opencli-browser, opencli-adapter-author, opencli-autofix и другие. Лицензия Apache-2.0.

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

Обязательно ли устанавливать десктопное приложение OpenCLIApp?

Нет, для CI и серверов достаточно глобальной установки пакета через npm, приложение лишь удобнее на macOS и Windows.

Видит ли агент мои пароли?

Нет, инструмент использует уже открытую сессию браузера через расширение, а не читает и не хранит пароли.

Выбор редакции

CLI, скилл и Python-библиотека для управления браузером: агент кликает, заполняет формы и читает страницы через CDP

CLIВысокий риск116,6 тыс.Звезды репозитория
Выбор редакции

Скилл собирает обсуждения темы за последние 30 дней из Reddit, X, YouTube, HN, Polymarket и GitHub и сводит их в бриф

СкиллВысокий риск63,1 тыс.Звезды репозитория
Официальный

Официальный MCP-сервер команды Chrome DevTools: агент управляет живым Chrome, смотрит сеть, консоль и записывает трейсы производительности

MCP-серверСредний риск52,7 тыс.Звезды репозитория
Официальный

Быстрый CLI на Rust для автоматизации браузера агентами: снимки доступности со ссылками на элементы, MCP-сервер и скиллы

CLIВысокий риск43,3 тыс.Звезды репозитория
Foxx AIOpenCLI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.