Web Access Skill 开源:让 AI Agent 接管你的 Chrome,Cookie 登录态全继承
标签: AI Agent / 浏览器自动化 / CDP / Skill / 开源项目
原文: 微信公众号「GitHub宝典」https://mp.weixin.qq.com/s/hXZ2hygCD4Tz-A37paSLSg
核心亮点
Web Access 是一个开源的 Agent Skill,通过 CDP 协议直接接管你日常使用的 Chrome 浏览器,不起新进程、不开无痕窗口。AI 拿到的是你已登录的 Cookie、扩展、书签和历史记录,彻底解决 Agent「看得见但进不去」的联网痛点。兼容 Claude Code、Cursor、Gemini CLI、Codex CLI 等所有支持 Skill 协议的 Agent。
解决了什么问题
市面上大部分浏览器 Agent 跑的都是新起的无痕浏览器——登录态、Cookie、扩展什么都没带。
| 痛点 | 具体表现 |
|---|---|
| 登录墙 | 打开产品官网被登录墙拦截,AI 直接返回「无法访问」 |
| 过期缓存 | 搜索社交平台动态,搜出全是过期内容 |
| 手动操作 | 让 AI 在创作者平台发图文,最后还得手动复制粘贴 |
| 内部系统 | 公司内网平台公网搜不到,AI 完全无法触及 |
根本原因:给了 AI 一双眼睛,却没给它能进门的手。
工作原理
你的 Chrome(已登录态) ← CDP 协议 → Web Access Skill → AI Agent
↑ ↑
Cookie/扩展/书签/历史 直接操作你的浏览器
- 不起新进程:接管桌面上的那个 Chrome
- 不开无痕窗口:复用已有登录态
- CDP 协议:Chrome DevTools Protocol,Chrome 原生调试接口
三层能力架构
第一层:工具自动调度
Skill 内置策略提示,LLM 自己根据任务判断走哪条通道:
| 通道 | 适用场景 | 优势 |
|---|---|---|
| WebSearch | 简单搜索 | 快速 |
| Jina | 纯文本页面 | 省 Token |
| CDP | 需要登录/交互的页面 | 完整能力 |
实战场景:同时调研 5 个产品官网做对比,子 Agent 并发执行,共享一个浏览器代理,tab 级隔离。
第二层:真实浏览器操作
三种点击方式,应对不同场景:
| 方式 | 原理 | 适用场景 |
|---|---|---|
| JS Click | JavaScript 模拟点击 | 普通网页 |
| CDP 真实鼠标事件 | 系统级输入 | 社交平台(防风控) |
| 文件上传 | CDP 文件上传接口 | 上传图片/文件 |
为什么要区分? JS Click 容易被社交平台风控识别为机器人。CDP 真实鼠标事件走系统级输入,跟人手点击几乎一模一样。
实战场景:在创作者后台发一篇图文,从上传图片到点击发布,全流程托管。
第三层:站点经验积累
AI 每操作完一个站点,自动按域名记下经验:
- URL 模式
- 平台陷阱
- 已知坑点
跨 session 复用,越用越懂。
实战场景:第一次发某书踩了几个坑,第二次再用就丝滑很多。
2.5.0 新功能:本地 Chrome 书签与历史检索
这个功能解决了一个非常真实的场景:
「帮我打开公司那个 XX 平台」——公网上根本搜不到。
有了这个能力,AI 可以从本地 Chrome 的书签和历史里按关键词查 URL,精准定位。
安装方式
# 一行命令搞定
npx skills add eze-is/web-access
自动识别 Agent 环境,装到正确位置。也可以直接把这行命令甩给 Agent,让它帮你装。
CDP 模式前置配置
- 需要 Node.js 22+
- Chrome 地址栏打开
chrome://inspect/#remote-debugging - 勾选允许远程调试
整个前置配置不超过 2 分钟。
兼容的 Agent
| Agent | 支持情况 |
|---|---|
| Claude Code | ✅ |
| Cursor | ✅ |
| Gemini CLI | ✅ |
| Codex CLI | ✅ |
| 所有支持 Skill 协议的 Agent | ✅ |
⚠️ 安全提醒
作者在 README 里明确写了:
用浏览器自动化操作社交平台(例如小红书)存在被限流甚至封号的风险。
强烈建议:先用小号试水,别拿主力账号开盲盒。
把日常 Chrome 的钥匙交给 AI,到底是效率红利还是安全边界?这个答案需要每个使用者自己掂量。
更深层的意义
Web Access 打开了一个新的设计范式:
「让 AI 借用我们的环境去干活」
这个思路可以迁移到很多地方:
- 接管我们的 IDE?
- 接管我们的设计软件?
- 接管我们的命令行环境?
每一次门槛的降低,都意味着更多的可能性。
项目信息
| 属性 | 详情 |
|---|---|
| 项目名 | Web Access |
| GitHub | https://github.com/eze-is/web-access |
| 类型 | Agent Skill |
| 协议 | CDP(Chrome DevTools Protocol) |
| 兼容 | Claude Code / Cursor / Gemini CLI / Codex CLI |
| 安装 | npx skills add eze-is/web-access |
| 依赖 | Node.js 22+ |
| 最新版 | 2.5.0(支持本地书签/历史检索) |
本文整理自微信公众号「GitHub宝典」,原文链接:https://mp.weixin.qq.com/s/hXZ2hygCD4Tz-A37paSLSg