10分钟上手ego-lite:让AI代理复用浏览器登录态
4 次阅读 0 点赞 0 评论 5 分钟原创技术教程
10分钟教你配置ego-lite,让AI代理直接继承你的浏览器登录态,自动化登录网页、抓取数据,无需分享密码,多任务并行不干扰日常使用。
#AI代理 #浏览器自动化 #开发效率 #开源工具 #ego-lite

10分钟上手ego-lite:让AI代理复用浏览器登录态
作为开发者,你是否遇到过这样的场景:需要让AI代理帮你登录某个系统抓取数据,但又不想暴露账号密码?或者每次都要手动登录再让AI接管,流程繁琐?ego-lite 正是为了解决这个痛点而生。它将为你和AI代理提供共享但隔离的浏览器环境,让你轻松实现网页自动化。
前置准备
- 系统要求:当前仅支持 macOS(Apple Silicon / Intel),Windows 和 Linux 计划在后续版本支持
- AI代理工具:需搭配支持外部技能调用的 Agent CLI,如 Claude Code、Codex、Cursor 等
- Chrome 浏览器(可选):若已登录目标网站,迁移数据后AI代理可直接继承登录态
一、安装 ego-lite
推荐直接下载桌面版安装包,一步完成环境配置:
1. 下载对应版本
按需选择安装包:
双击安装后,系统会自动注册 ego-browser 技能,你的AI代理即可直接调用。
2. 其他方式(可选)
若仅需安装技能包:
bash
npx skills add citrolabs/ego-lite
或让AI代理自动配置:
Set up ego lite for me: https://github.com/citrolabs/ego-lite
Read `skills/ego-browser/references/install.md` and follow the steps to install ego lite.
二、迁移Chrome数据(关键步骤)
首次启动时,程序会询问是否迁移Chrome数据。务必选择 Yes,原因如下:
- AI代理需要继承你已保存的Cookie和登录态,免去重复登录
- 迁移过程为单向复制,原Chrome数据不受影响
- 官方承诺所有数据留存本地,仅记录迁移选项,隐私安全有保障
三、执行第一个自动化任务
安装配置完成后,在你的Agent CLI中输入:
/ego-browser 帮我在 x.com 上关注 @ego_agent
工作原理:
/ego-browser触发技能加载,Agent自动解析自然语言指令- 操作在独立Space中执行,不影响你的日常浏览器使用
- 内置JS工具集(snapshot/fill/click等)打包调用,比传统逐条指令快2.5倍
四、实战:自动登录后台抓取数据
场景目标
让AI代理完成:登录管理系统 → 提取今日新品数据 → 生成Markdown表格
操作步骤
-
确认Chrome已登录目标系统
迁移数据后,ego-lite已继承你的登录态,无需二次验证 -
下达任务指令
/ego-browser 打开 https://admin.example.com/products,帮我找到今天上架的所有商品,把商品名称和上架状态整理成一个 Markdown 表格返回给我 -
并行处理
任务在独立Space中运行,你可继续编写代码或浏览其他页面。界面显示Space运行状态,支持随时接管或终止。
方案优势
- 🔒 免密登录:复用真实Cookie,无需在Prompt中暴露凭据
- 🚀 多任务并行:不同Agent可同时操作不同Space互不干扰
- 💰 节省Token:JS工具集打包调用,复杂任务最多减少2.5倍Token消耗
五、常见问题
| 问题 | 解决方案 |
|---|---|
| 支持Windows吗? | 目前仅支持macOS,Windows版本开发中 |
| 迁移后原Chrome数据受影响? | 不会,数据为单向复制 |
| 任务卡死如何处理? | 在界面找到对应Space,手动暂停或终止 |
| 技能未生效? | 检查是否正确安装.dmg或通过npx注册技能 |
| 隐私是否安全? | 数据全部本地运行,MIT开源协议可审计 |
后续建议
熟悉基础操作后,可尝试以下进阶场景:
- 多Space并行:同时让不同Agent抓取多个竞品网站数据
- 表单自动化:批量填写问卷或后台配置页面
- 定时任务:结合cron实现周期性数据同步
项目完全开源:citrolabs/ego-lite,欢迎在 Discord社区 交流使用经验。