谷歌DataAgentKit正式发布,为编码智能体提供数据操作安全双层防护

谷歌正式推出开源的 Data Agent Kit,通过 Skill 与 IAM 两层机制保障智能体对云数据服务的安全调用。该工具集支持 BigQuery、Bigtable 等15+谷歌云服务,内置37...

人工智能

谷歌近期正式发布 Data Agent Kit,结束为期数月的预览阶段。该工具集免费开源,可集成至非谷歌系编码智能体中,旨在解决当前 AI 编程助手在数据操作层面的“认知盲区”——即智能体虽能生成语法正确的 SQL 或配置代码,却无法判断表结构、分区策略、数据可信度或任务失败原因等关键上下文信息。

Data Agent Kit 本质是一个 MCP(Model Control Plane)工具集,部署于编码智能体与谷歌云数据服务之间,包含两大核心组件:一是封装最佳实践的 Skill 集合,二是对外暴露实时元数据与工具接口的 MCP 服务器。它支持连接超过十五项谷歌云数据服务,包括 BigQuery、Bigtable、Apache Spark 等,并已预装于 Cloud Shell 与 Cloud Workstations,同时兼容 Antigravity、Claude Code、Codex、Cursor 及各类 VS Code 衍生编辑器。

插件仓库目前收录37个 Skill,均基于 Apache 2.0 协议发布,由谷歌标注为发布方,并遵循版本管理规范:1.0.0 版本于9月29日上线,1.1.0 版本于10月13日更新。其中最具实用价值的是 accidental-data-loss-prevention 技能,其描述以“STOP AND VERIFY”开头,明确要求智能体在执行 DROP TABLE、TRUNCATE、无 WHERE 子句的 DELETE、生产存储桶删除、gcloud projects delete 或 KMS 密钥销毁等不可逆操作前,必须暂停流程、说明影响并等待用户显式确认。该机制属于引导性建议,依赖智能体自身遵守。

第二层防护则更为刚性,依托谷歌云既有的 IAM(Identity and Access Management)体系实现。产品经理 Arun Nair 与开发者布道师 Jeff Nelson 在发布博文中指出,权限隔离不应在智能体内部处理,而应通过身份模拟或 IAM 拒绝策略统一管控。例如,可配置规则:api.getAttribute('mcp.googleapis.com/tool.isReadOnly', false) == false,从而拒绝所有 isReadOnly 为 false 的工具调用权限。该策略可在组织、文件夹或项目级别生效,并支持 resource.service 与 tool.name 属性进行细粒度匹配。

不过,该方案存在三项现实限制:第一,被拦截的工具仍会出现在 tools/list 列表中,智能体仅在调用时才知权限不足;第二,控制范围仅覆盖谷歌云 MCP 服务器,不适用于第三方工具;第三,resource.service 与 tool.name 属性目前仅在 gcloud CLI 中可用,控制台界面暂未支持。

行业专家对此反应审慎。AI 解决方案架构师 Amel Habira 认为,结合短期凭证、只读标记及 Notebook 单元格执行前告警,可有效提升安全性;若再叠加 Iceberg 的分支与时间旅行能力,有望在访问层与数据层同步实现风险隔离。viaSocket 的 AI 工程师 Ankit Dongre 则指出更深层挑战:MCP 接入只是第一步,生产环境的核心边界在于权限范围与可重试安全执行机制。他强调,当智能体因超时重试写入,或表结构在执行中途变更时,现有工具返回结果缺乏幂等键、提交状态与可回滚性标识,导致无法判断操作是否真正完成。

Data Agent Kit 架构图:展示用户提示经编码智能体处理后,通过 Data Agent Kit 的 Skills 与 MCP Servers 调用 Knowledge Catalog、BigQuery、AlloyDB 等服务,底层依赖 IAM 权限与治理

对比之下,微软采取了不同路径。其处于公开预览阶段的 Agent 365 已与 Azure API Management 的 MCP 治理集成,将策略统一置于 Microsoft 365 管理后台,在网关层强制执行。按工具拦截功能需订阅预览套餐,且应用程序密钥作用于网关级,对所有模型与工具一视同仁。谷歌则选择复用客户已熟悉的 IAM 体系,通过传播用户身份支持行级、列级安全策略,降低迁移成本。

值得注意的是,这一技术动向与近期政策环境高度呼应。2026年11月初,深圳市市场监督管理局发布《人工智能工具应用中的商业秘密保护指引》,作为全国首个专项指引,系统梳理 AI 工具全生命周期泄密风险,涵盖采购准入、部署配置、使用权限、更新退出等环节,并收录12个真实泄密案例。其中明确警示:随手输入图纸、代码或客户名单至 AI 工具,可能构成商业秘密泄露源头。该《指引》强调,企业需在安全底线与创新效率间寻求平衡,而谷歌 Data Agent Kit 所提供的双层防护机制,恰好为技术侧提供了可落地的实施路径。

自托管任务自动化厂商 Conductral 创始人 Timon Knapp 从工程实践角度补充:将智能体接入 Airflow 实时环境极具价值,但初期应仅开放只读权限与建议能力;任何涉及调度修改、任务重跑的操作,必须保留人工审批环节。这与 Data Agent Kit 中“STOP AND VERIFY”机制的设计理念高度一致——安全不是靠单一技术实现,而是分层防御与人机协同的共同结果。

随着编码智能体从辅助工具转向生产系统关键节点,其操作边界与责任归属亟需清晰界定。Data Agent Kit 的发布标志着云厂商开始正视“智能体越权”这一隐性风险,并尝试通过标准化工具链将其纳入既有治理体系。未来,能否在保障效率的同时构建可审计、可追溯、可回滚的操作闭环,将成为衡量 AI 原生开发平台成熟度的重要标尺。