OmniScoutとは?
OmniScout — AIエージェント向けローカルファーストのブラウザ操作、意味検索、リサーチ。
OmniScoutは自己完結型のターミナルネイティブなWebインターフェースです:AIエージェント向けのローカルなブラウザブレインです。Web検索、構造化データ抽出、実際のブラウザ操作、デスクトップアプリの自動化、記憶のすべてを、お使いのラップトップから離れずに行います。
全体の構成
- CLI — あなた(またはエージェント)が入力する
omniscoutコマンドです。すべてのコマンドはJSONを話します。 - daemon —
127.0.0.1:7720で動作する長時間稼働のバックグラウンドプロセスで、ブラウザをウォームに保つため操作は1秒未満です。 - バックエンド — Patchright(デフォルトの分離Chromium)または、実際のログイン状態の既存ブラウザを操作する拡張機能です。
全体像は仕組みをご覧ください:@eN ref、セッション、プロファイル、操作履歴、イベントストリームを説明します。
インストール
pip install omniscout
omniscout install --skill完全なセットアップ — ブラウザ、daemon、モデル — はインストールで説明します。5分のツアーはクイックスタートです。
できること
| 分野 | コマンド | ガイド |
|---|---|---|
| 引用付きQ&A | answer | 検索とQ&A |
| ランク付きWebヒット | search、map | 検索とQ&A |
| ページ → Markdown/JSON | extract | 抽出 |
| マルチソースリサーチ | research、graph | リサーチとグラフ |
| ブラウザ操作 | browser、open、snapshot | ブラウザ自動化 |
| デスクトップ自動化(macOS) | computer | コンピューター |
| バックグラウンドサービス | daemon、session、profile | daemonとセッション |
| 個人Webメモリ | remember、memory、index | メモリ |
| 再利用可能フロー | record、macro、replay、workflow、monitor | ワークフロー |
| セットアップと調整 | install、setup、settings、warmup、benchmark | 設定 |
設計原則
- ローカルファースト — クラウドアカウント、APIキー、ホストサーバーは不要です。状態、埋め込み、メモリはお使いのマシンに留まります。外部送信は実行した検索と取得したURLのみです。
- エージェント対応 — あらゆる場所での
--json、安定した@eN要素ref、trace/replay付きの記録済み操作履歴、Claude Code・Cursor・Codex・Gemini CLI向けスキルファイルです。 - 実際のブラウザ — あなたのChromium、あなたのCookie、あなたの拡張機能です。プロファイルで一度ログインすれば、ずっと再利用できます。
使い方
# Start the daemon (once)
omniscout daemon start
# Search the web
omniscout answer "what is the capital of france"
# Extract content from a URL
omniscout extract https://example.com
# Control a browser
omniscout browser navigate https://example.com
omniscout browser snapshot --refs-only
omniscout browser click '@e3'
omniscout browser screenshot --out /tmp/page.png
# Research a topic
omniscout research "AI agents in 2026"
# Build a knowledge graph
omniscout graph "Cursor"次のステップ
- インストール — 必要条件、ブラウザ、daemon、モデルについて説明します
- クイックスタート — 5分で初回実行します
- AIエージェントでの利用 — Claude Code、Cursor、Codex向けのそのまま使えるプロンプトです
- コマンドリファレンス — すべての動詞とフラグを網羅します
- 実例とレシピ — よくあるワークフロー集です