ego (lite) 只是一款浏览器;ego 才是你跨设备的个人 Agent。
加入候补名单
ego lite 对比 Codex browser

最佳 Codex browser 替代方案

Codex browser 就是 ChatGPT 桌面应用里的内置浏览器:Codex 能驱动的本地 Chromium 面板,状态和 Chrome 分开。Codex CLI 完全没有浏览器。

运行 /ego-browser,Codex 在 CLI 和桌面端控制 ego lite,也就是你已经在用的浏览器。导入 Chrome 配置文件,完成整个任务比 Codex browser 快 3 到 4 倍。

开发者用户来自
GoogleAmazonShopifyTikTokHarvardStanfordUSCUCLA

为什么 ego lite 比 Codex browser 更好

Codex 还是 Codex。ego lite 决定它操作哪个浏览器:导入的 Chrome 配置文件,会话已经就位,而不是一个要逐个网站重新登录的第二 Chromium。CLI 里内置浏览器跑不了的地方它能跑,在速度、并行、token 和登录态上也压过内置浏览器。

真实任务中快 3 到 4 倍

在 Codex CLI 里根本没有浏览器:那个 Skill 可能还会出现,然后报告不可用,改动得你自己去验证。在桌面端,内置浏览器每一步都要靠 domSnapshot() 重新读一遍页面,Codex 思考的时候面板就闲在那儿。

运行 /ego-browser,Codex 就能直接控制 ego lite。每个页面都会以 Snapshot 的形式返回:一份压缩过的、带稳定 @N 引用的无障碍树,Codex 可以立刻在上面操作。Codex 把时间花在任务本身上,而不是等待快照或交接,完成整个任务的速度比 Codex browser 快 3 到 4 倍。

Time to finish a task, shorter is better
81.8 sego (lite)
282.9 sAgent 浏览器
Data source - Task: scrape the main posts from the X account from the last 7 days

并行多任务,执行更快

CLI 没有浏览器,自然也没法并行跑浏览器任务。在桌面端,内置浏览器一次只有一个面板处理一个任务,浏览器工作还要占用和编码工作同一份用量额度。

在 ego lite 里,同一个浏览器里能开多少个 Space 没有上限:每个 Space 都在自己导入的 Chrome 配置文件上同时运行任务,由 Codex 或其他 AI Agent 通过 /ego-browser 控制。它们永远不会抢占你正在用的标签页,你随时都能查看或接管任意一个 Space。

不再反复来回 消耗更少 Token

在桌面端,每个内置浏览器动作都是一次独立的模型往返:domSnapshot()、点击、再来一次 domSnapshot()。每次结果都要先返回,模型才能决定下一步,这些花销还要占用和编码工作同一份额度。在 CLI 里根本没有内置浏览器,也就不存在这个内置循环。

运行 /ego-browser,Codex 每个回合会把好几个操作打包进几行 JavaScript 来控制 ego lite。叠加上 Snapshot 输入,同一个任务整体消耗的 token 要少得多。

Claude Code · ego lite
>/ego-browser Add the first product to the cart, then check checkout loads
Bash(
ego-browser nodejs <<'EOF' await openOrReuseTab('localhost:3000') await click('.product-card') await click('.add-to-cart') await click('a[href="/checkout"]') cliLog('checkout loaded') EOF
)
Output:
[t=4480ms] checkout loaded
Done. Both steps work.
─── 1 tool call · 1.1k tokens ───
Codex · Built-in browser
>Add the first product to the cart, then check checkout loads
browser.tabs.new() (Built-in browser)
Tab
Tab created (about:blank)
1.6k tokens sent so far
Approve localhost for this site, then navigate.
tab.goto (Built-in browser)("http://localhost:3000")
Result
Navigated to http://localhost:3000
2.8k tokens sent so far
Page is up. Reading the DOM before choosing a target.
tab.playwright.domSnapshot() (Built-in browser)
DOM snapshot
… +187 lines (ctrl+o to expand)
4.6k tokens sent so far
First product card is .product-card. Clicking it.
tab.playwright.locator(".product-card").click() (Built-in browser)
Result
Clicked .product-card
6.3k tokens sent so far
Product page rendered. Snapshot again: prior refs are stale.
tab.playwright.domSnapshot() (Built-in browser)
DOM snapshot
… +203 lines (ctrl+o to expand)
8.4k tokens sent so far
Add to cart is .add-to-cart.
tab.playwright.locator(".add-to-cart").click() (Built-in browser)
Result
Clicked .add-to-cart
10.2k tokens sent so far
Added. Opening checkout, then confirming the form with a snapshot.
tab.playwright.locator("a[href='/checkout']").click() (Built-in browser)
Result
Clicked a[href='/checkout']
tab.playwright.domSnapshot() → payment form present
13.6k tokens sent so far
─── 7 tool calls · 13.6k tokens ───
同样的任务,同样的模型。 左边:ego lite 里一次打包的 JavaScript 调用,总共 1.1k tokens。 右边:Codex 内置浏览器,7 次往返,token 涨到 13.6k。

同一个 Chrome,为 Agent 而生

在 CLI 里,Codex 因为没有浏览器,根本看不到你的 Chrome 登录状态。在桌面端,内置浏览器用的是独立状态:OpenAI 帮助中心写明它不会用到你的 Chrome 配置文件、cookie、标签页或扩展程序。你得一个站点一个站点地手动登录这第二个浏览器。

基于 Chromium 打造,ego lite 一键就能导入你整套 Chrome 环境。Codex 运行 /ego-browser 时,控制的是已经带着真实会话(包括你早就通过的 2FA 信任)的 ego lite,所以不会卡在你几个月前就跨过的登录墙上。

ego lite 的 Chrome 浏览器配置文件导入:一键设置,保留所有登录状态

ego lite 对比 Codex browser

ego lite 与 Codex browser 的功能对比。
功能ego liteCodex browser
可在 Codex CLI 中使用支持。运行 /ego-browser,AI Agent 就能控制 ego lite不支持。只有桌面客户端才有内置浏览器
复用你真实的 Chrome 登录状态支持,一键导入 Chrome 配置文件不支持。浏览器状态是独立的,要逐个站点手动登录
跨源 iframe 与 passkeySnapshot 能穿透跨源 iframe 和 shadow DOM存在未解决的问题:不支持跨源 iframe 输入;passkey 支持不完整
AI Agent 如何操作页面AI Agent 每个回合通过 /ego-browser 把多个操作打包进 JavaScript每个操作调一次工具,每次都要把结果读回来
每个任务的 Token 消耗更低:Snapshot 加批量操作,按任务整体计算更高:每一步都要把上下文带回模型
工作按什么计费不产生额外费用。浏览器免费,且在本地运行和你其他 Codex 工作共用同一份编码额度(5 小时窗口加每周上限)
并行任务隔离同一个浏览器里 Space 数量不限,上限取决于你的机器每个会话一个内置浏览器面板
同时也是你的日常浏览器可以。你在自己的 Space 里浏览,Agent 在它们自己的 Space 里工作不是。一个状态独立的单独面板
与真实账号隔离不是。AI Agent 是在你的登录状态内控制 ego lite是的,这是刻意设计:状态独立,无法触及你的个人账号
可复用技能(即将上线)将成功的运行过程提炼为可复用技能;Agent 重复执行复杂任务时最高可快 5 倍(限量测试中)浏览器任务没有内置的同类功能
价格与可用性免费,无需订阅。仅支持 macOS 和 Chromium包含在 ChatGPT 套餐内;Computer Use 功能有地区限制
最近更新 2026年7月30日

让切换无缝衔接

你不是要放弃 Codex。运行 /ego-browser,让 Codex 控制 ego lite,一个已经装着你会话的 Chromium 浏览器,无论是在 CLI 里,还是在桌面端配合内置浏览器一起用。

  1. 下载 ego (lite)

    下载 ego lite,一键导入你的 Chrome 浏览器配置文件,登录状态、Cookie 和扩展程序全部一起带过来。

  2. 用 /ego-browser 运行你的第一个任务

    粘贴到你的 Agent 里

    /ego-browser 打开 ego.app 加入等候名单

    在 Codex 里运行 /ego-browser,粘贴一句话。CLI 里就能用,不用配置 MCP,也不用先做逐站点授权。

  3. 看它开始工作
    ego lite 的 Space 概览,四个浏览器任务并排运行:Claude Code 在 Yahoo Finance 上追踪苹果股价,Codex 在 cars.com 上按年份筛选车型,Hermes 在完成一项 SaaS 后台任务,一位用户在抓取 X 上的数据,还有一只手正在点击 + 打开另一个 Space

    任务在自己的 Space 里运行,不会碰你原本打开的标签页。你可以随时接管,结果会直接回传到 Codex CLI 里。

桌面端的内置浏览器继续留给 localhost 预览和标注式修改:选中一个元素、加评论、精准修复。

各工具的适用场景

以下情况选择 ego (lite)

  • 想在 Codex CLI 里做浏览器工作,而内置浏览器在那里根本跑不起来。
  • 需要登录状态的任务应该从你真实的 Chrome 开始,而不是一个要逐站点认证的第二个浏览器。
  • 即便在桌面端,SSO 背后的整个任务在内置浏览器那种单面板、单动作的循环里也会感觉很慢。
  • 想要并行的 Space,又不想把 Codex 额度花在内置浏览器那些日常点击操作上。

何时选择 Codex browser

  • 想要零配置:内置浏览器已经包含在你付费的 ChatGPT 套餐里。
  • 在 localhost 上调试自己的前端,需要从 Agent 内部直接访问 CDP。
  • 想要标注式的修改循环:选中一个元素、加评论、精准修复。
  • 希望 Agent 完全触及不到你的真实账号。独立状态是刻意做出的安全取舍。

为你的 Agent 配备真实浏览器

免费使用,运行在你的 Mac 上,一键导入 Chrome 浏览器配置文件。支持 Claude Code、Codex、Cursor,以及任何能写代码的 CLI Agent。

还在权衡?看看 Codex browser 和同赛道其他工具怎么比。

常见问题

Codex browser 是 OpenAI 为 Codex 内置的浏览器,就是 ChatGPT 桌面客户端里的内置浏览器。它是一个你能旁观、能接管的本地 Chromium 面板,在开发者模式下还支持读取 DOM、无障碍树,以及 CDP 访问。对本地开发调试来说它确实好用,而且已经包含在 ChatGPT 套餐里。它不会用到你的 Chrome 配置文件,也不在 Codex CLI 里提供。Codex 的 Chrome 扩展是另一个独立的产品面,会在单独的对比页里介绍。

是的,两个场景都适用。在 Codex CLI 里,ego lite 就是 Codex 缺的那块 Chromium 浏览器。在桌面端,它在速度、并行、token 和登录态上都能压过内置浏览器,因为 Codex 控制 ego lite 时用的是批量 JavaScript,而不是每点一次就 domSnapshot 往返一次。localhost 预览和标注循环继续用内置浏览器就好。

Codex browser use 指的是 OpenAI 在 ChatGPT 桌面客户端里的内置浏览器:Codex 能在一个本地 Chromium 面板里打开页面、点击、检查内容。Codex CLI 没有浏览器。运行 /ego-browser,Codex 就能在 CLI 里控制 ego lite(一个带着你导入的 Chrome 配置文件的 Chromium 浏览器),在整个需要登录的任务上胜过内置浏览器。

OpenAI Codex browser 指的是 ChatGPT 桌面客户端里内置的 Chromium 面板。它是本地的,不是云端的,也和你的 Chrome 配置文件是分开的。ego lite 不是要替代 Codex 本身,而是 Codex 在你运行 /ego-browser 时所控制的那个 Chromium 浏览器,或者说是桌面端上你想用的那份真实 Chrome 会话。

在 ChatGPT 桌面客户端里可以,通过内置浏览器就能处理 codex web browser 类的任务。但在 Codex CLI 里不行:只有网页搜索摘要,没有页面控制能力。Codex 云端在 Agent 阶段默认还会屏蔽联网。运行 /ego-browser,就能让 Codex 在 CLI 里控制 ego lite 这个 Chromium 浏览器。

没有。那个浏览器 Skill 可能还会出现,然后报告不可用。运行 /ego-browser,让 Codex 在同一个终端里控制 ego lite,一个跑在你 Mac 上的 Chromium 浏览器。桌面端确实有内置浏览器,但用的是独立状态,而且是更慢的单动作循环;在需要登录的完整任务上,ego lite 依然更有优势。

在桌面端,使用内置浏览器,Codex 会一步一步驱动它的内置面板:tab.goto、domSnapshot、locator 点击。而在 CLI 里,安装 ego lite,导入你的 Chrome 配置文件,运行 /ego-browser,Codex 就能用批量 JavaScript 控制 ego lite,对着你真实的会话操作,而不是每个任务跑七趟往返。

可以,但登录的是它自己独立的浏览器状态,不是你的 Chrome 配置文件。如果需要用到已有的 cookie 或会话,OpenAI 帮助中心指向的是 Codex 的 Chrome 扩展。ego lite 只需要导入一次你的配置文件,Codex 就能从你已有的登录状态和 2FA 信任直接开始。

不是。内置浏览器是桌面客户端里嵌入在你机器上的一个 Chromium 面板。ChatGPT 另外的云端浏览器是完全不同的产品面。ego lite 同样是跑在你 Mac 上的本地 Chromium 浏览器:免费,无需订阅。

会。内置浏览器用的是和你其他 Codex 工作同一份编码额度。ego lite 不额外计量任何东西,你只需要付 Agent 本来就在花的模型 token,而批量 JavaScript 也让每个任务的总消耗比内置浏览器那种单动作循环更低。

Playwright MCP 能在 CLI 里用,但需要配置 MCP,而且每个操作都要调一次工具,配置文件也是空白的。ego lite 完全不需要 MCP:直接在 Codex、Claude Code 或 Cursor 里对你真实的 Chrome 配置文件运行 /ego-browser。详见 ego lite vs Playwright MCP。