実タスクで 3〜4倍速い
Playwright MCPはステップごとにツール呼び出しを通じてページを読み直すため、モデルが考えている間ブラウザは何もせず待機します。
ego liteでは、すべてのページが圧縮されたアクセシビリティツリーであるSnapshotとしてエージェントに届きます。安定した@N参照付きなので、即座に操作できます。エージェントはページの解析ではなくタスクの実行に時間を使うため、Playwright MCPよりタスク全体を3〜4倍速く終えられます。
Playwright MCPは、ブラウザ自動化のためのMicrosoft製MCPサーバーです。navigate、click、snapshotをMCPツールとして公開しており、MCPに対応したエージェントならテストスクリプトを書かずにブラウザを操作できます。
ego liteは実際のChromeを直接操作し、ステップごとに1回のMCPツール呼び出しをする代わりに複数の動作を1回のJavaScript呼び出しにまとめます。その結果、タスク全体をPlaywright MCPより3〜4倍速く終えられます。
すでにClaude CodeやCodexにPlaywright MCPを追加しているなら、あのループはご存知のはずです。スナップショット、クリック、待機、またスナップショット。すべてのステップがモデルを介した往復になります。ego liteはこのループを、オープンソースの ego-browserシェルを通じてコーディングエージェントが操作するエージェントネイティブなブラウザに置き換えます。
Playwright MCPはステップごとにツール呼び出しを通じてページを読み直すため、モデルが考えている間ブラウザは何もせず待機します。
ego liteでは、すべてのページが圧縮されたアクセシビリティツリーであるSnapshotとしてエージェントに届きます。安定した@N参照付きなので、即座に操作できます。エージェントはページの解析ではなくタスクの実行に時間を使うため、Playwright MCPよりタスク全体を3〜4倍速く終えられます。
1つのPlaywright MCPサーバーが動かせるブラウザセッションは1つだけなので、並行作業には複数のサーバー設定を同時にやりくりする必要があります。
ego liteでは、同じブラウザ内にいくつSpaceを開いても上限はありません。それぞれが独自に取り込まれたChromeプロファイル上で、同じエージェントでも別のエージェントでも、自分のタスクを同時に実行します。今使っているタブが奪われることは一切なく、どのSpaceもいつでも見学したり引き継いだりできます。
Playwright MCPの動作は1つずつが個別のツール往復となり、そのたびにモデルへコンテキストを送り直します。
ego lite内のエージェントは、1ターンにつき数行のJavaScriptで複数の動作をまとめて実行します。Snapshot入力と組み合わさることで、同じタスク全体をはるかに少ないトークンで完了できます。
Playwright MCPサーバーは空のブラウザを起動するため、SSOや2FA、CAPTCHAで詰まってしまいます。
Chromiumをベースにした ego liteは、ワンクリックでChromeの設定をまるごと取り込みます。使い方はChromeと同じなので、普段のブラウジング習慣を変える必要はありません。デフォルトブラウザとして使えば、AI エージェントがCAPTCHAや2FA、SSOリダイレクトで詰まることもなくなります。

| 機能 | ego lite | Playwright MCP |
|---|---|---|
| エージェントがページをどう操作するか | 1ターンで複数の動作をまとめるJavaScriptを書く | 動作ごとに1回のMCPツール呼び出し、そのたびにモデルとの往復が発生 |
| タスクあたりのトークンコスト | 低い:Snapshot 入力とバッチ化されたアクションにより、タスク単位で計測 | 高い: ステップごとにMCPループを通じてコンテキストを送り直すため |
| 実際のChromeログインをそのまま使い回す | はい、ワンクリックでChromeプロファイルを取り込みます(Cookie、セッション、拡張機能) | いいえ。まっさらなブラウザを起動するため、認証はサイトごとに手動設定が必要です |
| セットアップ | アプリをインストールし、エージェントで /ego-browser を実行 | Claude CodeやCodexの各エージェントのMCP設定にPlaywright MCPを追加し、サーバーのライフサイクルを自分で管理する |
| タスクを並行して分離 | はい、Spaceが1つのブラウザ内でタスクを並行して実行します | サーバー1つにつきセッション1つ。並行処理には複数のサーバーインスタンスが必要 |
| 普段使いのブラウザとしても利用可能 | はい。あなたは自分のSpaceで閲覧し、エージェントは自分たちのSpaceで作業します | いいえ、自動化専用のブラウザインスタンスです |
| 再利用可能なスキル (近日公開) | 成功した実行を再利用可能なスキルへと蒸留し、エージェントが繰り返すほど複雑なタスクで最大5倍高速化 (限定ベータ) | 標準機能としては非搭載 |
| 価格 | 無料、サブスクリプションなし | 無料、オープンソース |
すでにClaude CodeやCodexにPlaywright MCPを組み込んでいますか?切り替えは数分で完了し、既存の設定を削除する必要はありません。
ego liteをダウンロードして、ワンクリックでChromeプロファイルを取り込みます。ログイン情報もCookieも拡張機能もそのまま引き継がれます。
エージェントに貼り付ける
/ego-browser ego.appを開き、コンソールエラーがないかページを確認する
Claude Code、Codex、Cursorのいずれかに一文を貼り付けてEnterを押すだけ。MCPサーバーの設定もJSONの編集もテストスクリプトも不要です。

タスクは専用のSpaceで実行されるため、あなたのタブには触れません。ブラウザウィンドウは本物なので、ライブで見ることもいつでも引き継ぐこともできます。結果はエージェントのCLIに戻ってきます。
CIのテストスイートにはそのままPlaywright MCPを使い続けて構いません。ego liteが置き換えるのは対話的なエージェントのブラウジングループであり、すでに書かれたPlaywrightのテストコードではありません。
無料で Mac 上で動作し、ワンクリックで Chrome のプロファイルをインポートできます。Claude Code、Codex、Cursor、コードを書くあらゆる CLI エージェントに対応しています。
まだ検討中ですか?Playwright MCPが同じ領域の他のツールとどう違うかを見てみましょう。
Playwright MCPは、Playwright自動化フレームワーク向けのMicrosoft公式MCPサーバーで、playwright-mcpという名前で公開されています(mcp-playwrightやplaywright-mcp-serverと表記されることもあります)。navigate、click、type、snapshotといったブラウザ操作をMCPツールとして公開しており、MCPに対応したエージェントならテストスクリプトを書かずにブラウザを操作できます。ページはスクリーンショットではなくアクセシビリティツリーのスナップショットとして読み取り、Playwright MCPブリッジと呼ばれるChrome拡張機能も提供していて、実行中のChromeのタブにサーバーを接続できます。「コーディングエージェントにブラウザを持たせるにはどうすればいいか」という問いに対する定番の答えであり、メンテナンスも行き届いていて無料、Playwrightチームがバックについています。
エージェント主導のブラウジングにおいてはそうです。Playwright MCPは、まっさらなPlaywrightブラウザの上に被せた薄いMCPブリッジにすぎません。ego liteは本格的なエージェントブラウザで、実際のChromeプロファイル、並行動作するSpace、そしてタスクあたりのトークンを削減するバッチ処理されたJavaScript実行を備えています。目的がCIで繰り返し実行する確定済みのテストスクリプトであれば、素のPlaywrightが今でも適切な選択肢です。その比較については、ego lite vs Playwrightのページをご覧ください。
よくある方法は、claude mcp addでClaude CodeにPlaywright MCPを追加し、Playwright MCPサーバーを起動したままにしておくことです。もっと近道があります。ego liteをインストールして、Claude Code内で/ego-browserを実行するだけです。エージェントはページへのSnapshotアクセスを得て、ブラウザ内でJavaScriptを実行できます。MCPサーバーの設定も設定ファイルの編集も不要です。
どちらも対応しています。CodexはMCPサーバーに対応しているため、Playwright MCPのCodexセットアップも動作しますが、動作ごとに1回のツール呼び出しを行うループと空のプロファイルという制約は同じです。ego liteはClaude CodeやCursorに組み込むのと同じ方法でCodexにも組み込めます。/ego-browserを実行するだけで、エージェントが実際にログイン済みのブラウザを操作します。Gemini CLI、OpenCode、独自のエージェントでも同様に使えます。
公式のChrome拡張機能は、Playwright MCPサーバーを実行中のChromeの1つのタブに接続し、エージェントがそのタブのログイン状態を使い回せるようにします。これで1つのタブについては空プロファイル問題は解決しますが、ループ自体(動作ごとに1回のMCPツール呼び出し)は変わらず、分離もされません。エージェントはあなたが使っているのと同じウィンドウで作業します。ego liteはエージェントにプロファイル全体と専用のSpaceを与えるため、あなたのタブに触れることなくタスクを並行して実行できます。
ブラウザの動作は1つずつが個別のMCPツール呼び出しになり、モデルは呼び出しごとに結果を処理してから次に進みます。長いタスクほど往復の連続が長くなり、そのたびにコンテキストを運ぶことになります。ego liteは往復そのものを減らします。エージェントは複数の動作を1回のJavaScript実行にまとめ、ページは圧縮されたSnapshotとして読み取ります。この節約はタスク全体を通じて積み重なっていきます。
そのままでは無理です。分離されたブラウザを起動する仕組みだからです。手動設定で永続プロファイルやCDPエンドポイントを指定することはできますが、それでもSSOや2FAでセッションが切れてしまいます。ego liteはChromeプロファイルを一度取り込むだけで、エージェントはあらゆる場所で実際のログイン状態を引き継ぎます。
はい。ego liteはサブスクリプション不要の無料で、ego-browserシェルはMITライセンスのオープンソースです。