Interceptor CLI

CLI и MCP-сервер дают агенту ваш браузер с логинами, приложения компьютера и физический iPhone

  • 577 ★ репозитория
  • Последний коммит
CLIОфициальный

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

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

  • Команды выполняются в ваших аккаунтах и приложениях с сохраненными куками и логинами, а права расширения и локальных перехватчиков шире границ одной задачи
  • Читает сетевой трафик, куки, хранилища и экраны, умеет подставлять секрет из хранилища macOS и выполнять код на странице и на телефоне
  • На macOS ставит демон и нативный мост, которым выдают права на универсальный доступ, запись экрана и микрофон
Все причины и проверки

hacker-valley-media/interceptor

Установка

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

npx skillfoxx add cli/interceptor

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

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

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

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

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

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

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

Что делает

Interceptor соединяет агента или скрипт с вашим браузером, где вы уже вошли в аккаунты, с приложениями на macOS, Windows и Linux и с физическим iPhone. Это CLI `interceptor` с локальным демоном и расширением для Chrome, Brave и Safari. Отдельный автоматизируемый браузер не запускается: агент работает в ваших профилях. Вызов `interceptor open "https://example.com"` открывает вкладку в фоне и возвращает дерево страницы и текст. Команда `interceptor act <ref>` нажимает на элемент по ссылке из read или find, а с аргументом-текстом вводит этот текст в поле. Агент читает DOM, таблицы и формы, перехватывает сетевой трафик (fetch, XHR, SSE, WebSocket) и делает скриншоты с OCR. Для редакторов вроде Google Docs, Sheets и Canva есть отдельные интерфейсы, а флаг `--group` разводит фоновые вкладки параллельных задач. Пакет Full добавляет мост для macOS. Через него агент читает деревья доступности, нажимает и вводит текст в окнах и меню, работает с PDF, календарем и контактами. Для iPhone Interceptor ставит собственный раннер XCUITest: он показывает дерево элементов, выполняет касания и жесты, снимает скриншоты. Команда `interceptor monitor start` записывает ваш сценарий, а `interceptor monitor export <session-id> --plan` отдает план воспроизведения. К агенту Interceptor подключается двумя способами. Команда `interceptor skills adopt` ставит встроенные скиллы, а `interceptor mcp install` регистрирует MCP-сервер в найденных клиентах.

Для кого. Для разработчиков и исследователей, которые хотят пустить Claude Code, Codex или Cursor в свой браузер с аккаунтами, в нативные приложения Mac и на реальный iPhone.

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

  • Нужно исследование в браузере с вашими логинами: тексты страниц, таблицы, ссылки, поиск и рабочий процесс с реестром источников (навык research)
  • Агент должен отредактировать документ, слайды или макет в веб-редакторе и сохранить результат, например файл экспорта со страницы
  • Задача в нативном приложении Mac: Finder, окна, меню и диалоги в фоне, пока вы работаете
  • Нужно проверить приложение на настоящем iPhone: дерево элементов, касания, ввод, скриншоты и нагрузка процесса
  • Вы один раз показываете рабочий процесс, записываете его командой `interceptor monitor start` и получаете план воспроизведения

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

  • Нужен изолированный безголовый браузер для CI: Interceptor работает через ваш браузер с расширением и локальным демоном
  • Вы не готовы пускать агента в свои аккаунты и личные данные браузера
  • У вас Mac на Intel и нельзя собрать проект из исходников: готовые пакеты для macOS собраны под Apple silicon
  • Требуется лицензия с открытым исходным кодом: Elastic License 2.0 к таким лицензиям не относится

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

Используй мою открытую сессию браузера, прочитай таблицу тарифов на странице поставщика и выпиши цены в Markdown, ничего не нажимая и не отправляя

Ограничения

  • Нужны оба компонента: локальная среда выполнения и расширение браузера. Для Safari ставится отдельный пакет, а расширение вы включаете в настройках Safari сами.
  • Готовые пакеты macOS собраны под Apple silicon, нативный мост требует macOS 15 или новее. Установщики для Windows рассчитаны на Windows 11 24H2 и новее.
  • Для iPhone нужны Mac с пакетом Full, телефон в режиме разработчика, Xcode с Apple ID и разблокированный экран во время работы. Фоновой работы, как на компьютере, здесь нет.
  • Стандартные чтения скрывают поля паролей, но скриншоты, дампы сцен, `eval` и сетевые данные автоматически не очищаются. Агент может отправлять полученный контент своему провайдеру модели.
  • Проект распространяется под Elastic License 2.0, условия коммерческого использования описаны в файле COMMERCIAL.md.

Как отключить. Отключите расширение на странице расширений браузера и снимите MCP-сервер из конфигов клиентов. На macOS пакет удаляется командой `sudo bash "/Library/Application Support/Interceptor/uninstall.sh"`, а флаг `--bridge-only` убирает только нативный мост и оставляет браузерную часть. На Windows используйте штатное удаление программы.

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

Как подключить Interceptor к Claude Code или Codex?

После установки пакета выполните `interceptor mcp install`: установщик находит Claude Code, Codex, Gemini CLI, Cursor и Claude Desktop и регистрирует в них MCP-сервер. Потом перезапустите клиент и проверьте `interceptor mcp status`. Агенту, который умеет запускать команды оболочки, достаточно `interceptor skills adopt`.

Чем пакет Full отличается от Browser?

Browser дает CLI, демон и файлы расширения для браузерных задач. Full добавляет нативный мост: управление приложениями Mac и инструменты для iPhone, а на Windows и Linux команду `interceptor desktop` для нативных приложений. Для веб-задач хватает Browser.

Как проверить, что Interceptor работает в браузере?

Выполните `interceptor open "https://example.com" --group first-task`: в ответ придут дерево страницы и текст с заголовком Example Domain. Потом `interceptor read --group first-task` читает страницу заново, а `interceptor group close first-task` закрывает вкладки этой задачи. Диагностика расширения запускается командой `interceptor diagnose extension`.

Какие права получает MCP-сервер Interceptor?

По умолчанию включены чтение и изменения интерфейса. Уровни с разрушающими действиями и выполнением произвольного кода включаются только с явного согласия оператора и требуют подтверждения. Эти уровни действуют только в MCP, у прямого CLI свои правила для каждой команды.

Как управлять iPhone через Interceptor?

Понадобятся Mac с пакетом Full, физический iPhone в режиме разработчика, Xcode с Apple ID и USB для первого сопряжения. Команда `interceptor ios setup` собирает, подписывает и ставит раннер, затем `interceptor ios tree` показывает дерево элементов. Бесплатная подпись Apple действует 7 дней, и Interceptor продлевает ее.

Обсуждение

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

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

CLIШирокий доступ6,3 тыс.Звезды репозитория
Официальный

Удаленный MCP-сервер и расширение Chrome: агент читает данные за вашими логинами и работает в сайтах, которыми вы уже пользуетесь

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

MCP-мост для управления вашим браузером из кодового агента: расширение Chrome и набор инструментов автоматизации вкладок и страниц

MCP-серверШирокий доступ1,3 тыс.Звезды репозитория
Выбор редакции

Отдельный браузер для агентов со скиллом и MCP: Claude Code и Codex работают в ваших аккаунтах, каждый сеанс записывается и доступен для просмотра

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

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

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

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

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

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

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

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Interceptor (эта запись)да577
Browser MCPдане нужна7 252MCP-сервер и расширение Chrome, которые дают агенту управлять уже открытым браузером
bb-browserнет6 255CLI и MCP-сервер для вашего настоящего Chrome с сохраненными входами

Коротко о README

README открывается таблицей типовых задач и пакетов под macOS, Windows и Linux, затем описывает установку, первую задачу в браузере и подключение агента. Отдельные разделы посвящены автоматизации браузера, macOS, iPhone, записи сценариев и расширенным интерфейсам вроде Electron и нативной среды выполнения. В конце собраны разделы о разрешениях и данных, обновлениях, диагностике и сборке из исходников.

Бейдж для README

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

Foxx AIInterceptor
Foxx AI

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