内容提要
chrome-sidecar 可让 AI 接管正在使用的 Chrome,复用登录状态和插件,在后台标签页执行任务而不打断用户。遇到登录、验证码、支付等需本人操作的环节会暂停等待,且不接触密码。适用于查后台数据、填表、同步内容等需登录的网页任务。安装只需开启 Chrome 远程调试开关,再将技能装入 AI 工具。项目开源,采用 MIT 协议。
延伸解读
与独立浏览器方案的关键差异
多数AI操作网页的方案会为AI单独开一个浏览器,或复制一份浏览器配置。单独开浏览器干净但无登录态,复制配置则导致登录状态分裂,用户可能被迫长期使用复制出的浏览器。chrome-sidecar直接接管用户正在使用的Chrome,复用现有登录态和插件,不新开也不复制,避免了上述取舍。
安全边界与人工介入设计
chrome-sidecar明确不接触密码,不代输密码、不代看验证码、不读取密码框内容。遇到登录、验证码、扫码、支付确认等必须本人操作的环节,它会暂停并等待用户完成,期间不点击任何东西。连接时Chrome会弹出远程调试授权窗,作者特意未做自动点击,需用户亲手确认,这是浏览器的安全门槛。
适用场景与不适用场景
该工具适合需要登录才能完成的网页任务,例如查后台数据、整理页面内容到笔记、填表并提交、查订单发货状态并同步单号、将内容同步到多个平台等。如果只是让AI读取公开网页,则不必使用它,直接让AI读取即可。它需要Chrome或同类浏览器,且必须是用户正常在用的那一个,专门新开浏览器无效。
安装与使用方式
安装分两步:先在Chrome地址栏输入chrome://inspect/#remote-debugging,勾选允许远程调试;再将技能装入AI工具,如Claude Code、Cursor、Codex、WorkBuddy等。推荐用flint管理技能分发,也可手动将chrome-sidecar/skills/chrome-sidecar文件夹拷入AI工具的skills目录。使用时无需启动额外程序或记命令,直接向AI描述任务即可。项目开源,采用MIT协议。
Q&A
chrome-sidecar 是什么?它和普通 AI 浏览器工具有什么不同?
chrome-sidecar 是一个让 AI Agent 直接接管你正在使用的 Chrome 浏览器的工具。它不新开浏览器,也不复制配置,而是复用你现有的登录状态、插件和偏好设置,在后台标签页执行任务。与普通方案不同,它不需要你重新登录,也不会打断你当前的工作。
chrome-sidecar 如何处理登录、验证码和支付等敏感操作?
遇到登录、验证码、扫码、支付确认等必须由本人操作的环节,chrome-sidecar 会暂停并通知你,等待你手动完成,期间不会点击任何东西。它也不会代你输入密码、查看验证码或读取密码框内容。
chrome-sidecar 适合用来做哪些事情?
适合需要登录才能完成的网页任务,例如:查看后台数据(如昨日收入)、整理页面内容到笔记、填写并提交表单、查询订单发货状态并同步单号、将内容同步到多个平台、打开账号设置页面等。凡是需要你手动点击且需登录的操作,基本都可以尝试。
如何安装和配置 chrome-sidecar?
安装分两步:1. 在 Chrome 地址栏输入 chrome://inspect/#remote-debugging,勾选“Allow remote debugging for this browser instance”,连接时 Chrome 会弹窗询问,需手动点击允许。2. 将技能安装到 AI 工具中,推荐用 flint 管理(git clone 仓库后运行 npx flint-skills-hub),或直接将 chrome-sidecar/skills/chrome-sidecar 文件夹拷贝到 AI 工具的 skills 目录。
使用 chrome-sidecar 有哪些前提条件或限制?
前提条件:需要 Chrome 或同类浏览器,且必须是你正常在用的那一个,专门新开浏览器无效;必须开启远程调试开关,无法绕过。限制:如果只是让 AI 读取公开网页,不需要使用此工具,直接让 AI 读取即可。
chrome-sidecar 是开源的吗?采用什么协议?
是的,chrome-sidecar 是开源项目,采用 MIT 协议,代码和文档都在 GitHub 仓库(github.com/lcy362/chrome-sidecar)中。