用Antigravity开发Chrome扩展的两个必备更新

两个新更新让AI Agent能按最佳实践写Chrome扩展并在真实浏览器中验证。
文章介绍了用Antigravity构建Chrome扩展时的两个关键更新。第一是安装Modern Web Guidance技能包,把Chrome扩展开发最佳实践预置给AI Agent,使生成的代码在权限声明、Manifest V3、service worker架构等方面符合规范与审核要求,将隐性经验显性化。第二是安装Chrome DevTools for Agents,其内置MCP服务器让Agent能在真实Chrome浏览器中安装并测试扩展,形成从生成到验证的闭环。两者组合后构成完整工作流:生成代码、真实环境安装、测试取反馈、迭代修正,减少人工来回切换,尤其利于跨域请求、消息传递、storage读写等频繁调试场景。作者建议尽快安装,并先从简单扩展跑通流程。
Chrome扩展开发正在被AI Agent重新定义。如果你正在使用Antigravity(Google内部代号,指代其Agent驱动的开发环境)来构建Chrome扩展,最近有两个关键更新值得关注。它们分别解决了"怎么写才对"和"怎么验证能用"两个核心问题。
更新一:安装Modern Web Guidance技能包
第一个更新是安装Modern Web Guidance。Google团队将构建Chrome扩展的最佳实践打包成了一个技能(Skill),可以直接交给你的AI Agent使用。

这意味着你不再需要手动翻查文档、逐条对照Manifest规范,或者担心Agent生成的代码是否符合Chrome Web Store的审核要求。Agent会基于这套预置的最佳实践来编写扩展代码,从权限声明到后台脚本架构,都有据可循。

从工程角度看,这个技能包的价值在于把隐性知识显性化。Chrome扩展开发有不少容易踩坑的地方——比如Manifest V3对service worker的限制、content script的注入时机、host permissions的粒度控制。这些经验通常散落在文档和社区讨论中,现在被整合成Agent可直接调用的结构化知识。
Manifest V3 是 Chrome 扩展当前主推的清单版本,它用 service worker 取代了 V2 中长期驻留的 background page。这一变化带来两个连锁影响:其一,service worker 会在空闲时被浏览器终止,因此扩展不能依赖内存中的全局变量保存状态,必须改用 chrome.storage 或消息传递;其二,事件监听必须在顶层同步注册,否则在被唤醒时无法重新绑定。Content script 是注入到网页上下文运行的脚本,它受页面 CSP 与隔离世界(isolated world)限制,只能通过消息与扩展的其他部分通信。Host permissions 则决定扩展能访问哪些站点,V3 支持在运行时按需申请可选权限,粒度比 V2 更细,但也要求开发者在 manifest.json 中精确声明,否则相关 API 会静默失败。这些正是 Agent 生成代码时最容易出错的地方。
更新二:安装Chrome DevTools for Agents
第二个更新同样关键:安装Chrome DevTools for Agents。

这个工具包含一个MCP(Model Context Protocol)服务器,允许你的Agent在真实的Chrome浏览器中安装并测试扩展。

这一点的重要性怎么强调都不过分。在此之前,AI Agent写出的Chrome扩展代码往往停留在"看起来没问题"的层面——语法正确、结构合理,但真正加载到浏览器里是否正常工作,需要人工验证。有了这个MCP服务器,Agent可以自主完成安装、加载、运行测试的完整闭环。
需要注意的是,你需要在配置中启用扩展工具(extensions tools)。官方文档中有详细的启用步骤,建议按文档操作。
MCP(Model Context Protocol,模型上下文协议) 是一套让 AI Agent 与外部工具、数据源建立标准化连接的开放协议。在传统集成中,每接入一个工具往往需要为特定模型或平台写一套适配代码;MCP 把工具暴露为统一的“服务器”,Agent 以客户端身份按协议发现并调用其能力,从而实现工具与模型的解耦。对本文场景而言,Chrome DevTools for Agents 提供的 MCP 服务器就是把浏览器调试能力(加载扩展、打开标签页、读取控制台日志、执行脚本、截图等)包装成 Agent 可调用的工具。Agent 通过协议发起请求,MCP 服务器在真实浏览器中执行并回传结构化结果,Agent 再据此判断扩展是否运行正常。这也解释了为何需要在配置中单独启用 extensions tools:只有被显式注册的工具才会出现在 Agent 的可调用列表里。
这两个更新组合起来意味着什么
单独看,Modern Web Guidance解决的是代码质量问题,Chrome DevTools for Agents解决的是验证闭环问题。但组合在一起,它们指向一个更完整的Agent开发工作流:
- Agent基于最佳实践生成扩展代码
- Agent通过MCP服务器在真实浏览器中安装扩展
- Agent测试功能并获取反馈
- 根据结果迭代修正
这个流程减少了人工在"写代码"和"验证代码"之间的来回切换。对于需要频繁调试的扩展开发场景——比如处理跨域请求、调试消息传递、测试storage读写——Agent自主验证的能力可以显著缩短开发周期。
实践建议
如果你已经在用Antigravity构建Chrome扩展,建议尽快安装这两个组件。Modern Web Guidance可以直接作为技能提供给Agent,而Chrome DevTools for Agents则需要配置MCP服务器并启用扩展工具。
对于刚开始接触这套工具链的开发者,建议先从一个简单的扩展入手——比如一个只包含popup和content script的小工具——跑通完整流程之后,再扩展到更复杂的场景。
Chrome扩展开发的AI辅助正在从"帮你写代码"进化到"帮你写对代码并验证它能跑",这两个更新是这一进化方向上的重要一步。
相关推荐

Workbuddy零基础入门:桌面AI智能体如何落地工作流
Workbuddy桌面AI智能体零基础教程解读:从安装、积分领取到文件管理与自动化工作流搭建,对比CodeX的适用场景与成本差异,帮助职场人完成从AI提问者到AI管理者的思维转变。

OpenAI智能体新栈:计算机操作、决策API与超速工作流
OpenAI Dev Day发布智能体新栈:Computer Use操作速度超越普通人,Decisions API基于Luna实现极低延迟分类,Agents API开放同源计算机操作能力,GPT-6.1 Sol成本仅为Astra七分之一。本文梳理核心更新、实测数据与开发者落地要点。

梁文峰开源推理框架DeepInfo,硬刚美国禁令
DeepSeek在开源模型后再开源推理框架DeepInfo,包含GPU/CPU交叉流水线、小模型预判大模型复核、华为昇腾与英伟达芯片全面适配等技术,直面美国联邦禁令。本文解析其对AI产业落地的意义与开源策略。