任務完成率
每個工具都拿到同樣的 31 項任務:在真實網站上的多步驟工作,其中許多需要先登入。只有每項要求都達成,任務才算完成。沒有部分分數。 預先寫好的腳本都撐不過的任務:在需要登入的 Redfin 上試算房貸、在即時開賣中搶兩張票、橫跨 PS5 和 PC 為評價最好的動作 RPG 排名。
agent: pi · 模型: ChatGPT 5.6 Sol · 思考強度: max · 31 項任務
- ego(lite)93.5%
- playwright-cli71.0%
Playwright 把瀏覽器行為變成需要你維護的程式碼。ego(lite) 則把瀏覽器變成你的 AI Agent 能直接使用的工作空間。 在我們公開的基準測試中,ego(lite) 於 31 項真實網站瀏覽器自動化工作裡完美完成 93.5% 的任務,是受測工具中最高的完美完成率。
| 功能 | ego(lite) | Playwright |
|---|---|---|
| 工作是怎麼完成的 | 描述任務,你的 Agent 來操作瀏覽器 | 撰寫並維護 TS/Python/Java/.NET 腳本 |
| 如何應對頁面變動 | Agent 重新讀取 Snapshot 並自行調整 | Locator 失效,你就要自己修改程式碼 |
| 已登入的網站(SSO、2FA) | 直接沿用你真實的 Chrome 設定檔與登入狀態 | 空白的 context,得自己寫登入腳本、管理 storageState |
| 設定 | 安裝應用程式,在你的 AI Agent 中執行 /ego-browser | Node/Python 專案,安裝瀏覽器、設定檔 |
| 與 AI Agent 協作 | 專為它們打造:透過 ego-browser 支援 Claude Code、Codex、Cursor | 透過 codegen、playwright-cli,或另外的 Playwright MCP 伺服器 |
| 真實網站上的瀏覽器自動化(31 項任務,同一模型) | 93.5% 完美完成,每項完成任務 $1.75,平均 6 分 38 秒 | 71% 完美完成,每項完成任務 $4.82,平均 10 分 48 秒(透過 playwright-cli) |
| 平行任務 | Space 在同一個可見的瀏覽器中隔離各項任務 | Worker 與 context,通常以無介面(headless)模式執行 |
| 日常使用的瀏覽器 | 是的,你在自己的 Space 裡瀏覽,Agent 則在它們自己的 Space 裡工作 | 不是,它是自動化函式庫,不是你日常會用的瀏覽器 |
| CI 測試套件 | 不是測試執行器;由 Agent 直接處理瀏覽器工作 | 是的,是目前最強的測試執行器(test runner)與 CI 整合方案 |
| 可重複使用的 skills(即將推出) | 把成功的執行過程萃取成可重複使用的 skills,供重複性任務使用(限量 beta) | 沒有內建的對應功能 |
| 價格 | 免費,無需訂閱 | 免費、開源 |
最後更新 2026年8月30日












這項基準測試衡量的是 Agent 在真實網站上的瀏覽表現,而不是腳本化的測試套件:31 項多步驟工作,其中許多需要先登入,由 ego(lite) 和 Agent 驅動的 Playwright 從頭到尾完整執行。
agent: pi · 模型: ChatGPT 5.6 Sol · 思考強度: max · 31 項任務
每個工具都拿到同樣的 31 項任務:在真實網站上的多步驟工作,其中許多需要先登入。只有每項要求都達成,任務才算完成。沒有部分分數。 預先寫好的腳本都撐不過的任務:在需要登入的 Redfin 上試算房貸、在即時開賣中搶兩張票、橫跨 PS5 和 PC 為評價最好的動作 RPG 排名。
agent: pi · 模型: ChatGPT 5.6 Sol · 思考強度: max · 31 項任務
失敗的執行一樣要付費。這項指標把模型總花費除以實際完成的任務數,算出每個結果真正的成本。越低越好。
agent: pi · 模型: ChatGPT 5.6 Sol · 思考強度: max · 31 項任務
每千個模型回合獲得的評分標準分數:代表每次模型呼叫能換到多少完成的工作。越高越好。
agent: pi · 模型: ChatGPT 5.6 Sol · 思考強度: max · 31 項任務
全部 31 項任務中,每項任務的平均實際耗時。ego(lite) 完成任務的速度比 playwright-cli 快 63%。
agent: pi · 模型: ChatGPT 5.6 Sol · 思考強度: max · 31 項任務
Real-World Bench 是一項開源基準測試:在真實網站上執行 31 項複雜的真實世界瀏覽器自動化任務,每個工具都由同一個 pi Agent 搭配同一個模型(gpt-5.6-sol,思考強度 max)驅動,並由同一位評審依每項任務的評分標準打分。每個分數都涵蓋全部 31 項任務,不會逐題挑選最佳結果。 本基準測試透過 playwright-cli 驅動 Playwright,這是 Playwright 團隊為程式碼 AI Agent 推出的配套 CLI,也是目前讓 Agent 操作 Playwright 最強的方式。
差別在於工作流程存在哪裡。Playwright 要你自己撰寫並持續演進自動化流程;ego(lite) 則讓你的 Agent 從你想要的結果出發,處理搜尋、研究、資料擷取、表單、測試和日常網頁任務。它能使用你已授權的瀏覽器狀態和自己的 Space,因此工作過程保持可見,又不會佔用你的分頁。
Playwright 腳本的壽命,大概就跟它錄製時對應的那個頁面一樣長。Codegen 產生的定位器只捕捉到某一刻的 DOM 快照,幾個月後網站一改版,你就得忙著修選擇器,而不是推出新功能。即使透過微軟自家的 playwright-cli 交給 Agent 驅動,這 31 項真實網站任務中仍有 29% 沒能拿到滿分。在 ego(lite) 中,你的 Agent 以壓縮過的 Snapshot 讀取頁面,搭配穩定的 @N 參照,並自己撰寫 JavaScript,所以頁面改變時它會隨之調整,而不是直接壞掉:同樣 31 項任務中有 93.5% 完美完成,以平均任務時間計算,比由 Agent 驅動的 Playwright 快 63%。
Time to finish a task, shorter is better
Data source - Task: finish an average live-site job
Playwright 的平行測試預設是無頭(headless)模式執行。開啟有介面(headed)模式的話,每個 worker 都會各自跳出一個作業系統視窗,而且沒辦法暫停某一個接手操作,所以大部分團隊還是選擇無頭執行,事後再看 trace 檔案。在 ego(lite) 裡,你能開的 Space 數量沒有上限:每個 Space 都在自己匯入的 Chrome 個人資料(profile)裡同時執行各自的任務,彼此不會搶走你正在使用的分頁。你隨時都能即時觀看或接手任何一個 Space。
透過微軟自家的 playwright-cli 讓 Agent 操作 Playwright,你還是得一個動作發一道指令:先 snapshot,點一個 ref,再 snapshot 一次,讀結果,然後決定下一道指令。在 ego(lite) 裡,Agent 每一輪會把好幾個動作打包成一次 JavaScript 呼叫,讀取的也是壓縮過的 Snapshot,而不是完整的無障礙資訊傾印(accessibility dump)。兩者疊加起來,整個任務用掉的 token 總量會大幅減少。
同樣的任務,同樣的模型。 左邊:ego(lite) 用一次批次 JavaScript 呼叫,總共 1.1k tokens。 右邊:透過 playwright-cli 操作的 Playwright,來回 7 次,token 一路攀升到 13.6k。
全新的 Playwright context 一開始是空的,所以要處理真實登入,就得寫腳本登入、存 storageState,然後祈禱這些 token 能撐過你的測試執行。而只要服務商會輪換 refresh token(像 Auth0 在啟用 MFA 時那樣),存下來的狀態還是會失效。ego(lite) 只要一個點擊,就能匯入你整個 Chrome 設定檔:cookie、工作階段、擴充功能全部一起帶過來,Agent 一開始就已經在你所有登入的地方都保持登入狀態。
你不需要把 Playwright 測試搬到 ego(lite),留著就好。要搬過來的,是你想讓 Agent 直接處理的瀏覽器工作:CI 測試套件之外的搜尋、研究、資料擷取、表單、測試,以及需要登入的工作流程。
下載 ego(lite)
下載 ego(lite),一鍵匯入你的 Chrome 個人檔案。那些你的測試 context 從來沒有的登入狀態,也會一起帶過來。
用 /ego-browser 執行你的第一個任務
在 Claude Code、Codex 或 Cursor 裡執行 /ego-browser,不需要專案架構,也不需要 playwright.config。
貼到你的 Agent 裡
/ego-browser 打開 ego.app,列出導覽列裡的每一個連結
看它實際運作
把原本要寫腳本才能做的任務交給 Agent,像是從已登入的儀表板抓數字,或走一遍結帳流程,只要用一句話描述就行。

CI 中具確定性的端對端測試套件,繼續交給 Playwright。ego(lite) 負責這些套件周邊由 Agent 驅動的瀏覽器工作,從調查、搜尋到即時檢查與資料蒐集。
與 Puppeteer、Playwright MCP、Claude Chrome extension、Browser Harness,以及另外 7 款工具的逐項比較。

免費,在你的電腦上執行,一鍵匯入你的 Chrome 個人設定檔。適用於 Claude Code、Codex、Cursor,以及任何會寫程式碼的 CLI AI Agent。