如果你用過 AI Agent 做瀏覽器自動化,大概都踩過同一個坑:Agent 用的是一個乾淨、沒有登入任何帳號的瀏覽器,你得重新登入一次所有網站,而且 Agent 跑任務的時候,你自己的分頁也不能使用。
ego lite 想解決的就是這個問題。它不是又一套瀏覽器自動化框架,而是一個瀏覽器本身,設計成讓你和 AI Agent 同時使用、互不干擾,還給你原本關注的焦點。
它解決的是什麼問題
市面上常見的兩類工具都有各自的限制:
- Browser-Use、Vercel 的 agent-browser 這類框架:本質是給 Agent 呼叫的自動化函式庫,需要另外啟動一個瀏覽器來操作,登入狀態很難順利帶過去,你和 Agent 也沒辦法同時用同一個瀏覽器。
- ChatGPT Atlas、Perplexity Comet 這類內建 AI 的瀏覽器:瀏覽器裡雖然有登入狀態,但只有它自己內建的 Agent 能操作,你沒辦法接 Claude Code 或 Codex 進去用。
ego lite 的做法是:一個瀏覽器,你和任何 Agent 共用。設定時可以選擇把 Chrome 的資料(登入狀態、Cookie、擴充功能、書籤)搬過來,之後 Agent 就能直接用你既有的帳號跑任務,不用重新登入。
核心設計:Space
ego lite 幫每個任務開一個獨立的 Space,可以想成瀏覽器裡的平行工作區:
- 你在前台正常瀏覽,Agent 在自己的 Space 背景執行任務,兩邊的分頁不會互相搶走。
- 可以同時開多個 Space,讓多個 Agent 平行跑——例如 Claude Code 同時在 10 個 Space 裡處理不同的名單,Codex 在另外 5 個 Space 爬不同的競品網站。
- 隨時可以看到哪個 Space 有 Agent 在跑,也能接管或中止它。
這解決了「Agent 在動的時候我不能用瀏覽器」這個最直接的痛點。
連接層:ego-browser
ego-browser 是連接 Claude Code、Codex、Cursor 或任何自訂 Agent 跟 ego lite 之間的橋樑。它把瀏覽器操作包成一組 JavaScript 函式(snapshot、fill、click、wait、navigate、capture),讓 Agent 直接寫程式呼叫,而不是傳統「下一個指令、看一次結果、再下一個指令」的迴圈。
根據官方的 benchmark,跟 Vercel 的 agent-browser 相比,處理複雜的多步驟任務時最多快 2.5 倍,token 用量也明顯更少——任務越複雜,差距越大。
官方也提到頁面 Snapshot 的品質是刻意做過內核層客製化的,在深層 iframe 這種常見的自動化痛點上表現得比較穩定。
怎麼開始用
目前只支援 macOS,Windows / Linux 在官方 roadmap 上。安裝方式有三種,任選一種:
1. 直接下載 App(Apple Silicon / Intel 各一個版本),安裝時會自動把 ego-browser skill 加到你機器上每個 Agent 的 skills 目錄。
2. 用 npx 只裝 skill:
npx skills add citrolabs/ego-lite
3. 直接請 Agent 幫你裝:
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.
第一次啟動時,ego lite 只問一個問題:要不要搬移 Chrome 資料。選則「是」,Agent 就能直接沿用你原有的登入狀態。官方說明裡特別強調,瀏覽資料留在本機,ego lite 只會記錄你有沒有選擇搬移這個選項。
裝好之後,在 Claude Code 裡輸入 /ego-browser,接一句話並且描述要做的事情就可以了,例如:
ego-browser follow @gooliya.papa on threads.com for me
Agent 會自動載入 ego-browser skill,在自己的 Space 開頁面、讀 Snapshot、操作、回報結果,全程你自己的分頁不會受到影響。
小結
如果你已經在用 Claude Code 或 Codex 做需要登入、需要跑瀏覽器的任務——像是批次處理表單、爬需要登入的頁面、測試自己的網站——ego lite 解決的是最實際的那個摩擦點:登入狀態能不能帶過去、你自己能不能同時用電腦。開源、免費、設定門檻低,值得花十分鐘裝起來試試看。