インストール
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/ # LinuxOMNISCOUT_DATA_DIRで場所を変更することもできます。設定をご覧ください。
次のステップ
- クイックスタート — 初めての検索、抽出、ブラウザ操作を5分で体験します
- トラブルシューティング — インストール、ブラウザ、daemonの問題を解決します