OmniScout Docs

Установка

Установите OmniScout, проверьте браузер и запустите daemon.

Требования

  • Python 3.11+ — проверьте командой python --version
  • Браузер на основе Chromium — Chrome, Brave, Edge, Vivaldi, Opera, Arc или Chromium
  • macOS или Linux — автоматизация рабочего стола (computer) пока поддерживается только на macOS

Установка

pip install omniscout

Проверьте установку:

omniscout --version
omniscout --help

Настройка браузера

OmniScout управляет настоящим браузером двумя способами:

БэкендЧто этоКогда использовать
Patchright (по умолчанию)OmniScout запускает собственный Chromium с постоянным профилемНоль настройки, изолированная автоматизация
Extension (опционально)Управляет вашим существующим браузером с вашими реальными входамиСайты, где вы уже вошли в аккаунт

Проверьте, какие браузеры установлены, и доступность Chromium:

omniscout settings browsers
omniscout install

Чтобы управлять существующим браузером, укажите его OmniScout и загрузите расширение:

omniscout setup --browser dia

Это скачает расширение и откроет страницу расширений браузера. Выберите Load unpacked, укажите выведенную папку и убедитесь, что попап показывает Daemon: connected. См. Как это работает, чтобы понять различия бэкендов.

Запуск daemon

Daemon — долгоживущий фоновый процесс, который держит браузер тёплым, чтобы каждое действие выполнялось за доли секунды:

omniscout daemon start
omniscout daemon status

Это нужно сделать только один раз — позже CLI сам запустит daemon при следующих командах. См. Daemon и сессии про порты, логи и жизненный цикл.

Прогрев моделей

Первый поиск или ответ скачивает локальную embedding-модель (далее она кэшируется). Предзагрузите её заранее, чтобы не ждать посреди задачи:

omniscout warmup

Установка agent skills (опционально)

Если OmniScout будет управлять ИИ-агент, установите файлы skills, чтобы Claude Code, Cursor, Codex и Gemini CLI находили его автоматически:

omniscout install --skill

См. Использование с ИИ-агентами для полной настройки агента.

Обновление и удаление

pip install --upgrade omniscout   # update
pip uninstall omniscout           # remove the package

Чтобы стереть всё локальное состояние (профили, кэши, индексы, память):

rm -rf ~/Library/Application\ Support/omniscout/   # macOS
rm -rf ~/.local/share/omniscout/                   # Linux

Или переопределите путь через OMNISCOUT_DATA_DIR. См. Конфигурация.

Дальнейшие шаги

On this page