Ego Lite 完全指南:讓 AI Agent 和你共享瀏覽器的開源神器

🔥 GitHub 日增 898 Stars | 4,300+ Stars | MIT 開源授權

當你在用 Claude Code 或 Codex 做 AI 程式設計時,有沒有遇到過這種情況:AI 需要開啟瀏覽器完成任務(例如抓取網頁、填寫表單、測試頁面),但它要麼需要單獨安裝一個瀏覽器,要麼跟你搶同一個分頁?

Ego Lite 就是為了解決這個問題而生的。

什麼是 Ego Lite?

Ego Lite 是由 Citro Labs 開發的一款專為 AI Agent 設計的瀏覽器。它的核心理念很簡單:

一個瀏覽器,兩個人用 — 你和你的 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 會自動讀取安裝文件並完成設定。

快速上手

第一步:首次啟動

安裝完成後開啟 Ego Lite,它會問你一個問題:

是否遷移 Chrome 資料?

選擇 Yes,你的 Agent 就能繼承你所有的登入狀態、Cookie、擴充套件和書籤。這意味著 Agent 開啟網頁時,不需要重新登入 — 它直接用你的帳號。

第二步:讓 Agent 執行第一個瀏覽器任務

在你的 Agent CLI(例如 Claude Code)中,輸入 /ego-browser 加上空格,然後用自然語言描述任務:

ego-browser 幫我開啟 https://github.com/trending 並總結今天的熱門專案

Ego Lite 會:

  1. 在 Agent 的獨立 Space 中開啟頁面
  2. 產生頁面快照(Snapshot)
  3. Agent 讀取快照,理解頁面內容
  4. 完成任務並向你回報

整個過程你的分頁完全不受影響。

第三步:多任務平行處理

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 片段一次性執行,而不是陷入「執行兩步命令 → 看結果 → 再執行兩步」的低效迴圈。

基準測試對比

Ego Lite 官方和 Vercel 的 agent-browser 做了對比測試:

指標 Ego Lite agent-browser
任務完成速度 ⚡ 快 2.5 倍 基準
Token 消耗 更少 更多
任務成功率 更高 較低
每次呼叫工具數 更少 更多

任務越複雜,差距越大。

與同類工具對比

能力 Ego Lite Browser-Use agent-browser ChatGPT Atlas
多任務平行處理
繼承 Chrome 資料
同一瀏覽器獨立空間
支援外部 Agent
資料本機儲存
免費

隱私和安全

Ego Lite 的所有瀏覽資料都儲存在你的本機裝置上。它只記錄一件事:你在設定時是否選擇了遷移 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,轉載請註明出處。