OpenCLI CLI

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

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

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

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

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

jackwener/opencli

Установка

Работает в

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

npx skillfoxx add cli/opencli

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

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

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

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

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

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

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

Что делает

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.

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

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

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

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

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

Обсуждение

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

CLI и MCP-сервер, через которые агент управляет вашим настоящим Chrome с сохраненными входами: 103 команды к 36 сайтам и автоматизация браузера

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

Шесть скиллов к OpenCLI: агент читает, ищет и публикует на десятках сайтов через ваш Chrome и чинит адаптеры.

СкиллШирокий доступ998Звезды репозитория
Официальный

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

MCP-серверШирокий доступ4,1 тыс.Звезды репозитория

Локальный драйвер Playwright для вашего обычного Chromium-браузера: агент работает в живом профиле с логинами через расширение и relay

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

Браузер для агента на прямом CDP без Playwright: профили с логинами, CLI, MCP-сервер и запись сценариев в скилл

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

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

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

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

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

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
OpenCLI (эта карточка)нет31 022
bilibili-cliнет1 152CLI bili для агента
advai-cliнет284одна команда advai

Коротко о 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.

Бейдж для README

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