Google Cloud 宣布推出一款面向 AI 编程代理的新插件。该插件以可安装的捆绑包形式提供,将多项技能(Skills)与工具封装在一起,使开发者选择的 AI 代理能够在 Google Cloud 环境中更有效地执行任务。
解决工具耦合问题
在扩展编程代理的使用范围时,单独管理各项技能可能变得繁琐,而某些技能在与互补的上下文或工具协同使用时效果更佳。例如,分析基础设施的代理若能同时具备领域知识、工作流建议以及与实时环境交互的能力,其表现会更理想。
插件通过将相关能力打包成内聚的可安装单元来解决这一耦合挑战,使开发者无需管理复杂的依赖关系即可同时利用广泛的基础能力和针对特定产品的深度工具。此次发布的旗舰插件名为 google-cloud-developer,面向所有 Google Cloud 用户,重点帮助代理获取与 Google Cloud 相关的技能、使用官方文档以及处理程序化交互。
该插件涵盖代理与 Google Cloud 交互的基本操作,包括身份验证、授权、项目管理以及 gcloud CLI 操作的护栏机制。此外,它还捆绑了 Developer Knowledge MCP 服务器的配置,可为代理提供基于 Google 官方开发者文档的最新信息支持。
基于开放标准构建
该插件遵循 Agent Plugins 规范构建。这是一项开放、供应商中立的标准,用于将 Agent Skills 和 Model Context Protocol(MCP)服务器打包为可移植、可互操作的单元。Agent Plugins 标准通过统一的清单和目录结构,避免开发者为每款 AI 助手维护不同的配置和封装。采用该标准后,开发者可在多种 AI 编程环境中获得一致的工具访问体验,适用范围不仅限于此次发布的插件,还包括发布到 Google Agent Skills 仓库中的所有其他插件。
实际应用场景:项目引导与身份验证
根据 Google Cloud 的描述,在引导新项目的场景中,安装 google-cloud-developer 插件后,开发者可以向代理发出提示,要求创建账户、设置首个计费项目,并将本地机器认证为服务身份以便脚本调用 API。
在此过程中,代理能够执行以下操作:
- 环境感知:在后台静默检查实时环境中的先决条件,例如 CLI 可用性以及是否已存在项目或组织。
- 安全审查:结合 IAM 最佳实践进行评估,以规避提示中可能隐含的风险,如意外密钥泄露或被提交至 git 仓库。
- 护栏交互:在修改任何资源之前,先列出工作流路线图并提供按步骤执行的选项。
安装方式
由于 Google Cloud 插件托管于开放的 Google Agent Skills 仓库并遵循标准布局,安装过程较为直接。开发者可通过 Antigravity CLI 直接使用仓库路径安装插件,也可以在 Claude Code 或 Codex CLI 中添加 Google 插件市场后进行安装。Google Cloud 同时提供了一个 codelab,指导用户在 Antigravity 中完成插件的安装与初步探索。
