Ego Lite 完全ガイド:AI Agent とブラウザを共有できるオープンソースの神ツール
🔥 GitHub で1日898 Stars 増加 | 4,300+ Stars | MIT ライセンス
Claude Code や Codex で AI プログラミングをしているとき、こんな経験はないですか? AI がブラウザで何かやりたい(ウェブページのスクレイピング、フォーム入力、ページテストなど)。でも、専用ブラウザを別にインストールするか、同じタブを奪い合うしかない。
Ego Lite は、まさにこの問題を解決するために生まれました。
Ego Lite とは?
Ego Lite は Citro Labs が開発したAI Agent 専用に設計されたブラウザです。コンセプトはとってもシンプル:
1つのブラウザを2人で使う — あなたとあなたの AI Agent で。
従来のブラウザ自動化ツール(Browser-Use や Playwright など)は別個のブラウザインスタンスを立ち上げる必要があり、あなたのログイン状態や Cookie、拡張機能は一切引き継げません。一方、Ego Lite は本物の日常ブラウザ。Chrome を使うのと同じように自分用のウェブ閲覧に使えると同時に、AI Agent が独立した Space(ワークスペース) 内で自動化タスクを並行実行できます。
主な特徴一覧
| 特徴 | 説明 |
|---|---|
| 🧩 独立 Space | 各 Agent に隔離されたワークスペース、干渉なし |
| 🔑 Chrome データ継承 | 初回起動時に Chrome のログイン、Cookie、ブックマーク、拡張機能を移行可能 |
| 📸 最強ページスナップショット | カーネルレベルの最適化で iframe や動的コンテンツなど複雑なシーンに完璧対応 |
| ⚡ コード駆動、CLI ではない | Agent が JS 関数を直接呼び出し、複雑なタスクが 2.5 倍速く |
| 🔌 全 Agent に対応 | Claude Code、Codex、Cursor など主要 AI ツールをサポート |
| 🆓 完全無料 | MIT ライセンスでオープンソース、ブラウザ自体も無料 |
インストール
方法一:macOS アプリをダウンロード(おすすめ)
Ego Lite は現在 macOS に対応しています(Windows と Linux はロードマップにあり)。
# Apple Silicon (M1/M2/M3/M4)
# ダウンロード:
# https://cdn.ego.app/channel/github_github_referral/setup/macos/arm64/egolite.dmg
# Intel Mac
# https://cdn.ego.app/channel/github_github_referral/setup/macos/x64/egolite.dmg
.dmg ファイルをダウンロードしてダブルクリックするだけでインストール完了。インストール後、Ego Lite はシステム内の全 Agent の skills ディレクトリに ego-browser スキルを自動登録します。
方法二:npx でスキルをインストール
ブラウザ本体は不要で ego-browser スキルだけインストールしたい場合:
npx skills add citrolabs/ego-lite
初めて Agent がブラウザタスクを実行するときに、Ego Lite アプリのインストールを案内してくれます。
方法三:Agent に自動インストールさせる
使っている AI ツール(Claude Code、Codex など)でそのまま入力:
Set up ego lite for me: https://github.com/citrolabs/ego-lite
Read skills/ego-browser/references/install.md and follow the steps to install ego lite.
Agent がインストールドキュメントを自動で読み取り、セットアップを完了してくれます。
クイックスタート
ステップ1:初回起動
インストール完了後、Ego Lite を開くとこんな質問が表示されます:
Chrome データを移行しますか?
Yes を選べば、Agent があなたのログイン状態、Cookie、拡張機能、ブックマークをすべて引き継げます。つまり Agent がウェブページを開くとき、再ログインする必要がなく、あなたのアカウントでそのままアクセスできるんです。
ステップ2:Agent に初めてのブラウザタスクを実行させる
Agent の CLI(例:Claude Code)で /ego-browser にスペースを続けて、自然言語でタスクを指示します:
ego-browser https://github.com/trending を開いて、今日の人気プロジェクトをまとめて
Ego Lite は以下のことをやってくれます:
- Agent の独立 Space 内でページを開く
- ページスナップショット(Snapshot)を生成
- Agent がスナップショットを読み取り、ページ内容を理解
- タスクを完了してレポート
この間、あなたのタブは完全に影響を受けません。
ステップ3:マルチタスク並行処理
Ego Lite は同じブラウザ内で複数の Space を同時に実行できます:
# Space 1: Agent が競合データをスクレイピング
ego-browser https://competitor.com/pricing を開いて価格表を抽出して
# Space 2: Agent がフォームを入力
ego-browser https://example.com/signup にテストアカウントを登録して
# Space 3: あなたは普通にウェブ閲覧
# あなたのタブは完全に独立、Agent は一切触らない
上級機能
ego-browser スキル詳解
ego-browser は Agent と Ego Lite の間の接続層です。ブラウザの能力を JavaScript 関数 として公開し、Agent がコードを書いて呼び出します:
| 関数 | 役割 |
|---|---|
snapshot() |
ページのセマンティックなテキストスナップショットを取得 |
fill(selector, value) |
フォームフィールドに入力 |
click(selector) |
ページ要素をクリック |
wait(selector) |
要素の表示を待機 |
navigate(url) |
指定 URL に移動 |
capture() |
ページのスクリーンショットを撮影 |
CLI コマンドではなくコードを使う理由は? Agent が一番得意なのがコードを書くことだからです。マルチステップのブラウザタスクを、Agent は JavaScript スニペットにまとめて一度に実行できます。「コマンドを2つ実行 → 結果を確認 → さらに2つ実行」という非効率なループに陥る必要がありません。
ベンチマーク比較
Ego Lite は Vercel の agent-browser と公式に比較テストを実施:
| 指標 | Ego Lite | agent-browser |
|---|---|---|
| タスク完了速度 | ⚡ 2.5 倍速 | ベースライン |
| Token 消費量 | 少ない | 多い |
| タスク成功率 | 高い | 低い |
| 1回あたりのツール呼び出し数 | 少ない | 多い |
タスクが複雑になればなるほど、差が広がります。
類似ツールとの比較
| 機能 | Ego Lite | Browser-Use | agent-browser | ChatGPT Atlas |
|---|---|---|---|---|
| マルチタスク並行 | ✅ | ❌ | ❌ | ❌ |
| Chrome データ継承 | ✅ | ❌ | ❌ | ✅ |
| 同一ブラウザ内で独立 Space | ✅ | ❌ | ❌ | ❌ |
| 外部 Agent 対応 | ✅ | ✅ | ✅ | ❌ |
| データのローカル保存 | ✅ | ✅ | ✅ | ❌ |
| 無料 | ✅ | ✅ | ✅ | ❌ |
プライバシーとセキュリティ
Ego Lite のすべての閲覧データはあなたのローカルデバイスに保存されます。記録されるのは1つだけ — セットアップ時に Chrome データの移行を選択したかどうか。クラウド同期なし、テレメトリなし、広告なし。
活用シーン
1. AI 支援の開発テスト
Claude Code で Web アプリを開発する際、Agent に自動でブラウザを開いてページテストをさせながら、あなたは他のタブでドキュメント查阅を続けられます。
2. データ収集と分析
Agent が複数の Space で並行して競合データ、価格情報、ニュースコンテンツをスクレイピング。効率が倍増します。
3. フォーム入力の自動化
テストアカウントの登録、フィードバックフォームの記入、チケットの送信 — これらの繰り返し作業は全部 Agent に任せられます。
4. コンテンツの公開と管理
Agent が CMS 管理画面にログインして、記事の公開、画像のアップロード、コメントの管理を代行。
現在の制限
- macOS のみ対応:Windows と Linux はロードマップ上、まだリリースされていません
- Agent CLI が必要:Ego Lite 自体に AI 機能は組み込まれておらず、Claude Code や Codex などとの併用が必要です
- コミュニティ初期段階:プロジェクトは始まったばかりで、ドキュメントやプラグインのエコシステムはまだ整備途中です
まとめ
Ego Lite が解決するのは非常に実践的なペインポイント:AI Agent が人間と同じようにブラウザを使えて、かつあなたの作業を妨げないこと。
これは単なるブラウザ自動化フレームワークではありません。「人机共有」を根本から設計されたブラウザです。日常的に Claude Code や Codex で AI プログラミングをしているなら、Ego Lite は Agent の能力を「コードを書くだけ」から「ブラウザを操作できる」まで広げてくれます。しかもゼロ設定、ゼロコスト。
プロジェクト: github.com/citrolabs/ego-lite
ドキュメント: lite.ego.app/document
本記事は dashen-tech.com にて初掲載。転載の際は出典を明記してください。