Chrome DevTools for Agents
Google推出的MCP服务器,将Chrome DevTools Protocol封装成AI编码代理可直接调用的工具集,支持代理自动安装扩展、触发操作、实时调试浏览器行为
核心事实
时间轴 (近 90 天)
使用 Chrome DevTools for Agents 需要在配置中启用扩展工具(extensions tools),且只有被显式注册的工具才会出现在 Agent 的可调用列表中。
Chrome DevTools for Agents 的 MCP 服务器将浏览器调试能力(如加载扩展、打开标签页、读取控制台日志、执行脚本、截图等)包装成 Agent 可调用的工具。
智能体可以通过 MCP server 或 CLI 两种方式调用 DevTools for Agents,二者随同一个 NPM 包发布
DevTools for Agents 底层建立在 Chrome for Testing 与 Puppeteer 之上,真正与 Chrome 通信的层是 Puppeteer
DevTools for Agents 目前内置六个 skill,分为讲解核心概念/通用用法和封装特定领域专家知识(无障碍调试、内存泄漏调试、LCP 优化)两类
Chrome 团队把 Puppeteer 关键能力包装成一组工具,共分六类
德国汉堡的合作伙伴公司 PAIR 通过使用 DevTools for Agents 把交付速度提升了 10 倍,从每周一次发布变为每天多次部署
PAIR 的 GitHub issue test skill 长达 120 多行,第三阶段预设了三种情景(Chrome DevTools MCP 可用、不可用、需要更省 token)作为 A/B/C 后备方案
DevTools for Agents 不能访问 Chrome 密码管理器里保存的密码,因为它只调用经过验证的 Puppeteer skill 且默认使用独立的匿名浏览器配置文件
DevTools for Agents 本质上是一个 NPM 包,可以安装在任何装有较新 Node.js 版本的机器上
还有 2 条时间轴事件
全部知识事实 (12)
主流技能包执行方式是将技能指令加载到智能体的上下文窗口中,依赖智能体自身理解并遵循这些指令
75%已验证Agent DevTools draws inspiration from Browser DevTools, allowing developers to inspect an AI Agent's internal operations similarly to how Chrome DevTools inspects page elements and network requests
70%待验证Chrome DevTools for Agents 的 MCP 服务器将浏览器调试能力(如加载扩展、打开标签页、读取控制台日志、执行脚本、截图等)包装成 Agent 可调用的工具。
50%待验证使用 Chrome DevTools for Agents 需要在配置中启用扩展工具(extensions tools),且只有被显式注册的工具才会出现在 Agent 的可调用列表中。
50%待验证DevTools for Agents 底层建立在 Chrome for Testing 与 Puppeteer 之上,真正与 Chrome 通信的层是 Puppeteer
50%待验证DevTools for Agents 目前内置六个 skill,分为讲解核心概念/通用用法和封装特定领域专家知识(无障碍调试、内存泄漏调试、LCP 优化)两类
50%待验证DevTools for Agents 不能访问 Chrome 密码管理器里保存的密码,因为它只调用经过验证的 Puppeteer skill 且默认使用独立的匿名浏览器配置文件
50%待验证Chrome 团队把 Puppeteer 关键能力包装成一组工具,共分六类
50%待验证德国汉堡的合作伙伴公司 PAIR 通过使用 DevTools for Agents 把交付速度提升了 10 倍,从每周一次发布变为每天多次部署
50%待验证PAIR 的 GitHub issue test skill 长达 120 多行,第三阶段预设了三种情景(Chrome DevTools MCP 可用、不可用、需要更省 token)作为 A/B/C 后备方案
50%待验证DevTools for Agents 本质上是一个 NPM 包,可以安装在任何装有较新 Node.js 版本的机器上
50%待验证智能体可以通过 MCP server 或 CLI 两种方式调用 DevTools for Agents,二者随同一个 NPM 包发布
50%