爱意满满的作品展示区。
Davidyooo

我们做了个浏览器 ego,让人类和 AI 无缝共享一套上网环境

  •  3
     
  •   Davidyooo · 15h 38m ago · 1091 views

    TL;DR

    我们团队做了一个产品:ego lite ,这是一个基于 Chromium 的浏览器,让你和 AI Agent 共用同一套上网环境。

    你可以日常用它浏览,AI Agent 则在独立的 Space 里并行处理网页任务,并且复用你已经登录好的状态。目前已经免费推出 macOS 版本可以下载使用。

    官网在这里:lite.ego.app

    这篇文章不仅是想推广一下我们的产品,也想聊聊我们的一些思考,以及最后做出来的东西。

    image-01

    为什么要在 2026 年做一个浏览器?

    我们为什么会做这么一个东西,得从自己的日常工作说起。

    过去一年,我和团队的大部分时间都花在 Claude Code 、Codex 这类 Agent 上。它们现在能做的事早就不止写代码,做调研、对接各种 SaaS 也都行。但这类工作里有不少要在网页上完成:很多服务没有开放 API ,信息和功能都还留在 GUI 里,Agent 想把事情做完,就得自己去用浏览器。

    麻烦在于,今天的浏览器并不是为这种用法准备的。让 Agent 去操作网页,通常会同时碰上两个问题:它接不上你已经登录好的浏览器,做正事之前先卡在登录和验证码上;而它一旦跑起来,又会接管你的窗口和鼠标,你没办法同时用这台电脑做别的事。

    我们想要的是一个很符合直觉的产品:一个你平时就在用、Agent 又能直接接入、接入之后还不跟你互相干扰的浏览器。

    ego lite 就是照着这个目标做的。

    它基于 Chromium 开发,第一次启动可以把 Chrome 的书签、扩展、Cookie 和登录态一起迁过来,你照常拿它当日常浏览器用。安装时它会把 ego-browser 这个 skill 写进 Agent 的技能目录,不用额外配置就能驱动。

    而 Agent 干活时,它会待在一个独立的 Space 里,复用你已经登录好的状态,不会干扰你正在用的标签页,全程可见、可随时接管。

    https://www.youtube.com/watch?v=sSfyzeiWN9A

    还有一个背景是,最近模型公司的竞争愈演愈烈了,Anthropic 和 OpenAI 为了抢市场,都在大幅压低 token 价格,一份 200 美元的订阅,只用来写代码几乎用不完。把多出来的额度交给 Agent 去跑浏览器里的任务,是更划算的用法。

    下面是我们自己用得最多的两个场景。

    自动化执行长任务

    长任务有两个常见的麻烦:中途卡住,以及运行期间一直占用浏览器,影响你做别的事。

    Space 这个机制正是为这两点设计的。它不是新开窗口,也不是 Chrome 的多 profile 或 headless 模式,而是浏览器内部隔离出来的一块工作区。Agent 在自己的 Space 中运行,你在自己的标签页里工作,双方互不抢占焦点。如果它在某一步卡在登录或验证码上,你可以进入对应的 Space 帮它完成,然后它继续往下执行。

    由于 Agent 是把完整脚本写好后一次执行,而不是逐步试探,长流程的稳定性会更好,token 消耗也更低。原理是将多步骤任务组合成单个输出,而不是陷入“调用两个命令,查看结果,再调用两个命令”的循环。与传统的 CLI 方法相比,复杂工作流的完成速度提高了 20% 到 50%,任务成功率更高,每个任务的工具调用次数也大大减少。在与 Vercel 的代理浏览器进行的内部基准测试中也出现了同样的模式:工作流越复杂,差距就越大。

    多个任务也可以并行。比如让 Claude Code 在 10 个 Space 里分别整理线索,同时让 Codex 在另外 5 个 Space 里收集竞品页面信息,彼此之间不会互相干扰。 我们用四个复杂任务和 Vercel 的 agent-browser 做过对比,最快的一项达到 2.6 倍,任务越复杂,差距越明显。

    image-02

    前端 E2E 测试

    有了第一版 ego lite 之后,我们团队内部很快就爱上了它。

    测试可以直接运行在你那个已经登录好的浏览器里,省去了准备测试账号和登录的环节。

    更重要的变化在于 Agent 读取页面的方式。简单的说,它拿到的不是完整 HTML ,而是一份从 Chromium 内核生成的语义快照,一整页通常只占两三百 token ,过滤掉了样式、脚本和隐藏节点这些噪音,保留下来的是页面上有哪些按钮、输入框、链接,以及它们各自的名称。

    我们和 Playwright MCP 做过对比,在复杂场景下大约快两倍。

    现在我们团队的前端测试,很多已经简化到非技术的同事也能借助 Agent 自主完成。不用写脚本,也不用懂选择器,把要验证的流程用日常的话描述清楚就行。比如对 Agent 说一句:

    /ego-browser 帮我看一下现在的效果是否符合预期,完成所有测试后给我个结果。

    Agent 就会在自己的 Space 里打开页面,借用你当前已登录的会话一步步操作,靠快照判断每一步的状态,最后把测试结果、遇到的报错都返回给你。一句话能覆盖多数情况,就不必再让谁去写和维护一份测试脚本。

    除了这些,我们还在官网列了不少 ego lite 的使用场景,比如抓取社交媒体上的帖子、自动找合适的工作、租房、订机票酒店、跟踪股票等等,欢迎大家去看看:

    image-03

    相比现有的方案如何?

    在做 ego lite 之前,我们也用过市面上几类现成的做法,各自都有比较明显的不足:

    • 第一方 AI 浏览器(如 Comet 、Atlas )只能由它自己内置的 Agent 驱动,你日常在用的 Codex 、Claude Code 接不进去,上下文也共享不了,没办法放进自己的工作流。

    • 桥接 Chrome 的插件或中间层(如 Agent-Browser 、browser-use )能用上你的登录态,但登录态时而能继承、时而不能,窗口和标签页经常自行弹出,Agent 运行时还会和你争用同一个浏览器。

    • Agent 自带的内嵌浏览器(如 Codex 、Cursor 里的)是一个裁剪过、并不完整的浏览器,继承不了你的登录态,遇到稍复杂的页面也容易出问题。

    它们有一个共同点:都没有把「人和 Agent 共用一个浏览器」当成一个需要认真对待的问题。ego lite 想补齐的正是这一块。

    下一步计划

    作为一个初创团队,我们还在快速迭代中,ego lite 还不够完善。以下是我们目前知道的几个明显限制:

    • 资源占用偏高。它本身是一个完整的 Chromium 分支,再加上多个 Space 并行运行,内存消耗不算低。我们正在做优化。

    • 开发精力有限,我们目前专注于 macOS 版本,并希望以最好的表现来接受市场反馈。在发布后,我们已经收到了不少用户需要 Windows 版本的反馈,后续会尽快推出。

    • 我们还希望在后续版本中加上「经验复用」的能力,设想是把成功执行过的任务沉淀为可复用的技能,让重复任务少走弯路。

    另外,官网和文档目前以英文为主,第一阶段我们想先尝试海外市场,不过产品本身在中文环境下使用没有任何障碍,也做了相应的本地化。

    关于我们

    我们是一个还在快速迭代的小团队,伙伴们对于开源社区有极大的热情,在开发 ego lite 的同时,持续为 Chromium 贡献着代码和功能,今年还为 Chromium 贡献了 CSS shape\(\) 特性窗口调整时的动画帧率等诸多功能,并在 Google I/O 2026 开发者大会上被重点介绍

    ego lite 是免费产品,无需注册账号,你只要借助自己的 Agent 就能使用。

    我们并不认为它现在已经足够完善,希望踏实地一个版本一个版本打磨,把它做成一个人和 Agent 都用得顺手的浏览器。

    如果你也经常用 Claude Code 、Codex 、Cursor 处理网页任务,欢迎试用,也欢迎直接提出批评,我们很想听到真实的反馈。

    官网:lite.ego.app

    GitHub:citrolabs/ego-lite

    21 replies    2026-07-07 01:25:15 +08:00
    w568w
        1
    w568w  
       14h 10m ago
    > 基于 Chromium 的浏览器,让你和 AI Agent 共用同一套上网环境

    这个你们了解过 OpenCLI 吗?和它相比有什么优势?它是纯 Chrome 插件 + CLI 通信,可以支持全平台。
    Davidyooo
        2
    Davidyooo  
    OP
       12h 53m ago
    我们有几个早期用户一开始都在用 opencli ,用上 ego lite 就切成我们了。你用 Chrome 插件,其实还是会遇到以往 Chrome 插件本身会遇到的问题:它会开非常多的 tab ,非常不适合做并行任务。
    qddegtya
        3
    qddegtya  
       12h 39m ago
    已下载使用,简直了,这是我见过思路最清晰、最不破坏 Chrome 用户习惯,同时又兼顾 Agent 和人类共同使用的浏览器,我是用的腾讯的 WorkBuddy ,我以为只支持 Codex ,现在让它来做小红书运营,执行速度真的非常快!
    Dream4U
        4
    Dream4U  
       11h 30m ago
    测试了一下,Agent 使用可以,人类使用,很难用。
    a4854857
        5
    a4854857  
       10h 7m ago
    不错.试试用来自动化测试
    auteIO
        6
    auteIO  
       9h 56m ago
    @Dream4U 人类使用我们基本是完全对齐 Chrome 的,对于 Chrome 用户应该很容易习惯
    Dream4U
        7
    Dream4U  
       9h 40m ago
    @auteIO 嗯,但没有 Chrome 流畅的感觉,平时也不用 Chrome ,还是 Dia 更流畅
    a4854857
        8
    a4854857  
       9h 16m ago
    试了一下.测试的每一步操作都会询问问我一次 allow bash.是 cc 的问题还是你们这个的问题..
    auteIO
        9
    auteIO  
       8h 43m ago
    @a4854857 CC Codex 对代码执行权限收的都比较死,所以需要给完全访问权限就能避免
    auteIO
        10
    auteIO  
       8h 41m ago
    @Dream4U 理论上不会比 Chrome 不流畅,我们团队甚至给 Chrome 修过陈年的流畅性问题: https://x.com/ego_agent/status/2057131402290937997?s=20
    lekai63
        11
    lekai63  
       8h 33m ago via iPhone
    看起来很 nice 试试看
    Znemo
        12
    Znemo  
       8h 31m ago
    期待 windows 版本。
    Wien
        13
    Wien  
       8h 18m ago
    看着确实不错,等有 windows 了试一下
    zbinlin
        14
    zbinlin  
       6h 28m ago
    你这个就是浏览器里添加一个 sidebar 吗?
    zbinlin
        15
    zbinlin  
       6h 26m ago
    xsir2020
        16
    xsir2020  
       4h 25m ago
    好用,cc 用了好几天了,自动化非常的流畅。
    yukminnie
        17
    yukminnie  
       4h 13m ago
    看起来很有意思,尝试一下,谢谢分享。
    yukminnie
        18
    yukminnie  
       3h 43m ago
    刚才安装了一下,启动的时候,跳过了授权直接到浏览器体验了,后面怎么重新打开引导界面呢,没有手动安装的方法?
    yukminnie
        19
    yukminnie  
       3h 41m ago
    不好意思,刚看到在 github 文档中有说明,我再摸索下。
    jqtmviyu
        20
    jqtmviyu  
       3h 9m ago
    目前我还是喜欢浏览器插件通讯的方式.
    ericFork
        21
    ericFork  
       2h 35m ago
    看起来是有好好做的,而且开源
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   985 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 63ms · UTC 20:01 · PVG 04:01 · LAX 13:01 · JFK 16:01
    ♥ Do have faith in what you're doing.