[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f3ohtq78dv6y4g":3},{"code":4,"message":5,"data":6,"timestamp":42},10000,"success",{"full_name":7,"position":8,"description":9,"language":10,"stars":11,"forks":12,"stars_gained":13,"age_days":14,"hn_threads":15,"one_liner":22,"summary_md":23,"topic":24,"github_topics":27,"license":38,"homepage":39,"updated_at":40,"history":41},"citrolabs\u002Fego-lite",3,"The fastest browser for AI agents to run browser automation, built for sharing your logged-in browser state with your AI agents, like Codex or Claude Code, without disturbing you. Zero cost, zero config.","JavaScript",19441,1081,1784,192,[16],{"id":17,"title":18,"points":19,"comments":20,"posted_at":21},48337671,"Show HN: Ego lite – why our browser agent writes JavaScript not CLI commands",12,8,"2026-05-30","给 Codex、Claude Code 这类编程 Agent 一个独立 Space，复用自己的登录态做浏览器自动化，同时不打扰自己上网。","如果你的编程 Agent 需要操作你已经登录的网站，ego-lite 值得一试：它用一个 skill 加一个独立浏览器的组合来实现，但浏览器本身是需要下载的独立应用，目前只支持 macOS 和 Windows。\n\n## 解决什么问题\n\n假设你想让 Claude Code 或 Codex 去关注一个私密账号、抓取后台面板数据，或者在一个已登录的站点里走完多步表单。直接把 Playwright 会话交给 Agent，意味着要自己同步登录状态；而 Agent 自带的浏览器又会和你的标签页抢位置。ego-lite 的做法是装一个桌面应用加 `ego-browser` skill，Agent 在自己的 Space 里打开任务、读取页面转成的结构化文本 Snapshot、执行动作并回报结果，你的标签页不受影响。\n\n## 有什么不同\n\n核心设计是让 Agent 写代码而不是循环调 CLI：浏览器的动作以 JavaScript 函数形式暴露给 Agent 直接调用，这样一个多步任务可以组合成一段脚本，而不是“调两条命令、看结果、再调两条”的往返。作者声称这能减少工具调用、token 和耗时；[README 中的基准测试](https:\u002F\u002Fgithub.com\u002Fcitrolabs\u002Fego-lite\u002Fblob\u002Fmain\u002FREADME.md)（31 个真实网站任务，对比 Browser Harness、playwright-cli、chrome-devtools-cli 和 agent-browser）是项目自己的测量而非独立评测，所以“快 47%–63%”应视为厂商证据。\n\n另一个特点是 Space：Agent 得到隔离的浏览上下文，但复用你的凭据。有早期评论者说这正是他一直想要的方案，Agent 有自己的独立空间，同时仍然拿着自己的凭据（[HN，2026-05-30](https:\u002F\u002Fnews.ycombinator.com\u002Fitem?id=48338197:)）。安装很轻：下载应用，或者用 `npx` 添加 skill，之后由 Agent 引导你安装应用。\n\n代价在于自动化跑在你真正在意的账号上。同一帖子下有评论者问这个浏览器如何应对反爬检测，担心账号被标记或封禁（[HN，2026-05-30](https:\u002F\u002Fnews.ycombinator.com\u002Fitem?id=48338282:)）；有人回复说在自己使用 X 的场景下运行正常（[2026-05-31](https:\u002F\u002Fnews.ycombinator.com\u002Fitem?id=48342836:)），但这只是单条经验，不是保证。如果站点封禁自动化，风险落在你的账号上，而不是一个可丢弃的账号。\n\n## 谁值得试\n\n适合：已经在用 Codex 或 Claude Code、需要围绕自己日常工作流自动化已登录网站，又不想交出浏览器会话的开发者。也想同时跑多个 Agent 会话的人可以考虑；有评论者说用多个 Agent 控制的会话玩网页游戏，把多开变得很轻松（[HN，2026-05-30](https:\u002F\u002Fnews.ycombinator.com\u002Fitem?id=48338011:)）。\n\n不适合：Linux 用户（在[路线图](https:\u002F\u002Flite.ego.app\u002Froadmap)上，目前不可用）、希望拿到浏览器源码或自己构建二进制的人，以及只需要现成无头自动化库而不是桌面配套应用的人。如果任务只是抓取公开页面，普通无头方案可以完全避开账号风险。\n\n## 使用条件与边界\n\nego-lite 以签名桌面安装包形式提供，支持 Apple Silicon、Intel macOS 和 Windows x64，没有 Linux 版本。安装可以下载应用，也可以用 `npx` 添加 `ego-browser` skill，随后由 Agent 引导安装应用。skill 会写入本机每个 Agent 的 skills 目录，所以它是整机层面的便利，而不是某个项目内的依赖。\n\n仓库是 MIT 许可，但浏览器本身是独立的免费下载，并不在仓库源码里；如果你需要审计浏览器内部实现，这一点很重要。日常维护主要围绕凭据和站点政策：留意 Agent 会碰哪些账号，以及目标站点是否容忍自动化访问。\n\n## HotRepo 点评\n\nHotRepo 记录到该项目在 2026-10-25 当周的 JavaScript 周榜上以 +1,784 星排第 3，但没有可比的日榜历史，单次记录无法判断热度能否持续。如果你在 macOS 或 Windows 上，并且想用现有 Agent 做已登录网站的自动化，可以试；在依赖它之前，先确认目标站点对自动化访问的政策，因为反检测问题在项目自己的讨论里仍没有明确答案。",{"slug":25,"name":26},"developer-tools","开发工具",[28,29,30,31,32,33,34,35,36,37],"agent-skills","ai-agent","automation","browser","browser-automation","claude-code","codex","hermes-agent","skills","skills-sh","MIT","https:\u002F\u002Flite.ego.app","2026-10-25T12:16:34Z",[],1792968632]