citrolabs/ego-lite

The fastest browser for AI agents to run browser automation, built for sharing your logged-in browser state with your AI agents, like Codex or Claude Code, without disturbing you. Zero cost, zero config.

何を解決するか

Ego lite は、人間と AI エージェントが並行して作業できるように設計されたブラウザです。エージェントがユーザーのアクティブなタブに干渉せずに、隔離された「Spaces」でタスクを実行できるようにすることで、ブラウザ自動化の煩わしさを解消します。同時に、Chrome のデータ移行により、エージェントがユーザーの既存のログイン情報、クッキー、ブックマークにシームレスにアクセスできるようにします。

動作方法

外部ブラウザを制御するライブラリとして機能するのではなく、ego lite は自らがブラウザです。ego-browser と呼ばれる接続レイヤーを提供し、Claude Code や Cursor などの任意のエージェント CLI がこれを制御できるようにしています。エージェントは snapshotfillclicknavigate などの組み込みツールを呼び出す JavaScript スニペットを記述することでブラウザと対話します。このコードベースのアプローチにより、エージェントは複数ステップのタスクを1つの出力に組み合わせることができ、従来の CLI ベースの自動化と比べてツール呼び出し回数とトークン使用量を削減できます。

対象ユーザー

既存のエージェント CLI を使って複雑なウェブタスクを自動化したい開発者や AI エージェントユーザー。セッションデータを失わず、自身のブラウジング体験も中断せずに済みます。

特徴

  • 並行ワークスペース: 各エージェントやタスクは独自の隔離された Space で実行され、複数のエージェントが同時にマルチタスクを処理しても衝突しません。
  • コードベース実行: エージェントは JavaScript 関数を直接呼び出します。プロジェクトは、これによりタスクが最大 2.5 倍速く完了し、トークン使用量も削減されると主張しています。
  • セッション継承: Chrome データの移行をサポートし、エージェントがユーザーの実際のログイン情報や拡張機能を継承できます。
  • 高品質なスナップショット: カーネルレベルのカスタマイズにより、ネストされた iframe など複雑な要素を正確に処理する高精度なページスナップショットを生成します。
  • エージェント非依存: ego-browser スキルを通じて、任意のエージェント CLI から制御可能です。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト