后来 AI Agent 火起来,Codex、Claude Code 能写代码、能跑命令,看着离“自己干活”只差一步。可这一步恰恰卡在浏览器上:Agent 没有你的登录态,它打开页面,跟游客没什么两样。
ego (lite) 想解决的就是这个。这篇文章按我实际用的顺序来写:它是什么、怎么装、怎么在两分钟内跑通第一个任务。没有理论,都是照着做就能跑起来的步骤。
ego (lite) 是个浏览器,基于 Chromium,和 Chrome 同源。扩展、浏览记录、登录状态都能继承过来,日常用起来跟普通浏览器没什么区别。区别在别处:它把浏览器能力开放给了 AI Agent。
可以这么理解:Agent 本来只会操作终端,现在能操作浏览器了——打开页面、点击、填表、抓数据。它干活的地方,是 ego (lite) 单独给它开的隔离工作区,叫 Space。你在前台用自己的标签页,Agent 在后台的 Space 里跑,两边不打架。
跟同类工具比,ego (lite) 的思路不太一样:
browser-use、agent-browser 是自动化框架,本身没有浏览器,要额外驱动一个实例,登录态很难干净地带过去;
ChatGPT Atlas、Perplexity Comet 自带 Agent,但只有内置的 Agent 能用,外部 Agent 驱动不了;
ego (lite) 是一台“人机共用”的浏览器,你自己装的 Codex、Claude Code 都能通过 ego-browser 这个连接层来驱动它。
实现上,它把浏览器能力封装成了一组 JavaScript 函数,snapshot、fill、click、wait、navigate、capture 这些。Agent 直接写 JS 代码去调,一次调用就能串起一串操作,不用像传统 CLI 那样“调两条命令、看下结果、再调两条”。官方在 GitHub 放了一组对比,四个真实网页任务里,ego (lite) 在速度和成本上都优于 agent-browser,单项最快 2.6 倍。
对测试人来说,值得在意的不是这些指标,而是一个具体场景:那些要登录、自动化框架进不去的内部后台、staging 环境、QA 流程,ego (lite) 能直接进。因为登录态是继承你日常浏览器的,Agent 进去就是已登录状态。
目前 ego (lite) 只支持 macOS,Windows 和 Linux 在路线图上。工具本身免费,GitHub 仓库是 MIT 协议。
官方网址:
https://lite.ego.app/
下面以 Codex 为例走一遍。装好之后换 Claude Code 或其他 Agent,操作一样。
1、安装并完成数据迁移
到官网下载 DMG,打开拖进应用文件夹,跟装其他 Mac 应用没区别。首次启动会走 onboarding,它会扫你机器上装好的 Agent,把 ego-browser 这个 Skill 写进对应的 Skill 目录。
过程中会问要不要迁移浏览器数据,建议迁。选好对应的浏览器确认一下,登录状态、Cookie、扩展、Chrome 个人资料就都跟过来了。这也是后面 Agent 能操作那些要登录的网站的前提。

onboarding 完成后的界面
不想下载,也可以用命令装 ego-browser 这个 Skill:
bash |
2、在 Agent 里激活 Skill
打开 Codex 新建对话,输入框里输入 /ego-browser,回车,Skill 就被选中了。

在 Codex 里输入 /ego-browser 选中 Skill
如果 Agent 有权限设置,建议选 Full access。原因很简单:ego-browser 要启动你本机上的 ego (lite) 应用,这属于沙箱外执行,权限不够它跑不起来。

把权限设为 Full access
3、跑第一个任务
把下面这句粘进对话框,回车:
text |
Agent 会在 ego (lite) 里新建一个 Space,在里面打开两家公司的博客,浏览最新文章,最后把总结返回给你。全程不用你管。
4、想看执行过程,进 Space
好奇的话,点 ego (lite) 右上角的 Space 按钮进管理面板。带蓝色光晕的就是 Agent 正在操作的 Space,你可以进去看它跑到哪一步,也可以在需要登录、验证的时候接手。

Space 管理面板,蓝色光晕是 Agent 正在操作的 Space
Agent 不会乱开窗口,也不会抢你正在用的标签页。它就在自己的 Space 里安静跑,需要你的时候再把你叫进来。
放到测试里,思路一样。比如让 Agent 打开 staging 环境的后台,核对某个页面的字段有没有更新;或者让它把注册、登录、下单这类核心流程跑一遍,当冒烟检查用。登录态是现成的,不用额外处理认证。

