一个让Claude Code控制Chrome的地方桥梁
Chrome Bridge for Claude Code 由 Francesco Sorrentino 提供,将 Anthropic 的 Claude Code CLI 连接到您的浏览器,以实现自动化的 Web 开发工作流程。它将代理路由到实时浏览器会话,以便开发人员可以从命令行运行测试、调试和修改页面。主要功能包括 DOM 操作、网络模拟和自动审计。该工具针对需要在开发过程中进行深度、会话感知浏览器自动化的软件工程师和 Web 开发人员。
桥接将 CLI 代理嵌入真实的已登录浏览器会话
Claude Code 的 Chrome 桥接 使用模型上下文协议和本地 WebSocket 将 Claude Code CLI 连接到 Chrome,使代理能够在实际用户会话中操作,而不是无头实例。这保留了 cookies 和身份验证,因此从终端发出的命令可以与您已登录的网站进行交互,这适合依赖于现有会话状态的工作流程。
通信是本地的,针对低延迟开发任务进行了调优
该扩展在 localhost:8765 上公开了一个本地 WebSocket,这使得流量保持在机器上,并减少了与远程桥接相比的往返延迟。后台屏幕截图捕获不会抢占窗口焦点,支持视觉回归检查而不干扰工作。与 Chromium 基础浏览器版本 135 或更高版本的兼容性确保其在当前用于开发的桌面和 ChromeOS 设置上运行。
隐私和安全集中于本地操作和开源代码
该项目声明了一个以隐私为中心的架构,没有云依赖,因此 CLI 和浏览器之间的通信保持本地。它是开源的,由 Francesco Sorrentino 开发,允许检查实现细节。该扩展要求对 execute_js 工具授予“允许用户脚本”权限,这是在页面内运行任意 JavaScript 时的明显安全权衡。
工具集针对需要精确 DOM、网络和审计控制的工程师
桥接公开了 56 个专业自动化工具,包括穿透 shadow-DOM 和内容提取的 markdown 转换、网络监控和模拟以拦截或重定向请求、WCAG、SEO 和 Web Vitals 的自动审计,以及完整的标签管理。它需要与 Claude Code 配置的伴随 chrome-bridge MCP 服务器,因此它集成到以 CLI 驱动的开发管道中,而不是随意浏览任务。
对于接受本地设置和脚本权限的开发人员来说,这是一个务实的选择
该桥接是一个实用的选项,适用于使用 Claude Code CLI 的工程师,并且需要会话感知的浏览器自动化,因为它在本地运行并与开发人员工作流程集成。权衡是技术开销:设置 MCP 服务器和授予脚本执行权限需要谨慎。为了获得可靠的结果,请在开发配置文件上运行桥接,并将 execute_js 限制为可信页面。