ego-lite:让 AI Agent 真正“接管”你的浏览器,而不是在旁边瞎指挥

ego-lite:让 AI Agent 真正“接管”你的浏览器,而不是在旁边瞎指挥

这是一个你上周可能刷到、但还没细看的项目:citrolabs/ego-lite,昨天 Trending 日增近 900 Star。

它的野心不小:不是做一个浏览器自动化框架,而是做一版“人和 AI 共享浏览器”。 yours stays yours,agent runs in its own space。

为什么我觉得它值得写?

因为现在大多数“AI 浏览器自动化”都还在同一个误区里:把浏览器当外部工具去驱动,结果登录态带不过去、标签页抢着用、复杂页面经常失控。

ego-lite 的思路是反过来的:浏览器本身就是协作空间

三个核心设计

1. Space 隔离:人和 Agent 各用各的标签页

你正常上网的标签页不会被 Agent 打断。每个 Agent 有独立的 Space,可以并行跑多个任务:一个在查竞品,一个在填表单,一个在整理数据。你的鼠标和标签页始终归你。

2. 登录态继承:不用重新登录

它支持从 Chrome 迁移数据。也就是说,你平时登录好的后台、Cookie、Session,Agent 可以直接用。这解决了自动化脚本最头疼的“登录墙”问题。

3. 以代码而非命令驱动 Agent

和传统 browser-use / agent-browser 不同,ego-lite 给 Agent 暴露的是 JavaScript 函数能力,不是 CLI 命令。Agent 用代码组织多步任务,而不是“调用两个命令,看结果,再调两个”。

README 里提到,复杂任务速度提升最多 2.5 倍,token 消耗也更低。

适合谁用?

  • 用 Claude Code / Codex 做自动化的人
  • 需要 Agent 持久登录某个后台、反复操作的人
  • 不想维护一套复杂浏览器自动化基建的团队

当前限制

macOS 已可用,Windows 和 Linux 还在 roadmap 上。目前主要通过 npx skills add citrolabs/ego-lite 或下载 dmg 安装。

我的判断

ego-lite 不是又一个 Playwright 封装。它的关键在于:把“浏览器”重新定义成了“人机共享的操作环境”,而不是一个被控制的外部程序。这个定位如果站稳了,它会成为 Agent 桌面交互的基础设施级工具。

值得持续跟踪。


项目地址:https://github.com/citrolabs/ego-lite

评论区

0 条评论

登录后可评论。

拾光·开源拾遗 70 阅读