OpenCLI CLI
Превращает любой сайт в команду и дает агенту работать в уже залогиненном браузере пользователя через Playwright
- 31 022 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Действует через реальный залогиненный браузер пользователя и может выполнять действия под его аккаунтами
- Пишет и запускает адаптеры, которые сами решают, как взаимодействовать с сайтом
Установка
- Работает в
В терминале, через 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-инструментыCLI и MCP-сервер, через которые агент управляет вашим настоящим Chrome с сохраненными входами: 103 команды к 36 сайтам и автоматизация браузера
Шесть скиллов к OpenCLI: агент читает, ищет и публикует на десятках сайтов через ваш Chrome и чинит адаптеры.
MCP и CLI, которые дают агенту управлять вашим настоящим Chrome с его логинами и расширениями через Playwright
Локальный драйвер Playwright для вашего обычного Chromium-браузера: агент работает в живом профиле с логинами через расширение и relay
Браузер для агента на прямом CDP без Playwright: профили с логинами, CLI, MCP-сервер и запись сценариев в скилл
Агент работает в вашем настоящем Chrome с уже выполненными входами: CLI, MCP и расширение с отдельной группой вкладок
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| OpenCLI (эта карточка) | нет | 31 022 | |
| bilibili-cli | нет | 1 152 | CLI 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.