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は2つの方法で実際のブラウザを操作します:

バックエンド内容使用場面
Patchright(デフォルト)永続プロファイル付きの独自Chromiumを起動しますセットアップ不要で、分離された自動化に最適です
Extension(オプトイン)既存のブラウザを実際のログイン状態で操作しますすでにログイン済みのサイト向けです

インストール済みブラウザを確認し、Chromiumが利用可能か検証します:

omniscout settings browsers
omniscout install

既存のブラウザを操作する場合は、対象を指定して拡張機能を読み込みます:

omniscout setup --browser dia

拡張機能をダウンロードし、ブラウザの拡張機能ページを開きます。Load unpackedを選び、表示されたフォルダーを選択して、ポップアップにDaemon: connectedと表示されることを確認します。バックエンドの違いは仕組みをご覧ください。

daemonの起動

daemonはブラウザを常駐させ、すべての操作を1秒未満にする長時間稼働のバックグラウンドプロセスです:

omniscout daemon start
omniscout daemon status

この作業は一度だけで構いません — 以降のコマンドではCLIがdaemonを自動起動します。ポート、ログ、ライフサイクルはdaemonとセッションをご覧ください。

モデルのウォームアップ

最初の検索や回答時にローカルの埋め込みモデルをダウンロードします(以降はキャッシュされます)。作業の途中で待たされないよう、事前に読み込んでおきます:

omniscout warmup

エージェントスキルのインストール(任意)

AIエージェントがOmniScoutを操作する場合は、スキルファイルをインストールするとClaude Code、Cursor、Codex、Gemini CLIが自動検出します:

omniscout install --skill

エージェントのセットアップ全体はAIエージェントでの利用をご覧ください。

アップデートとアンインストール

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