在Gemini Enterprise和Google Cloud Marketplace发布代理指南

这篇文章解决的核心问题是:第三方开发者如何将自己的AI智能体(Agent)安全、合规地发布到Google Cloud Marketplace,并集成到Gemini Enterprise应用中,让企业客户能像购买SaaS一样订阅并使用这些Agent。痛点在于,过去开发者构建的独立Agent很难进入企业工作流,缺乏标准化的分发、计费、身份认证和权限管控机制,导致影子IT泛滥、采购混乱。现在Google给出了一个端到端的架构和五步法,把这一切流程化。

解法其实是一套严格的技术与商业耦合方案。核心是强制要求所有Agent遵循Agent2Agent (A2A)协议,并提供标准化的A2A Agent Card(JSON文件),声明自己的能力、认证方式和端点。计费和身份集成上,利用Google Cloud Marketplace的Partner Procurement API和Pub/Sub处理订阅与授权,再通过动态客户端注册(DCR)Gemini Enterprise自动向你的认证服务器注册为OAuth客户端,彻底免去手动配置Client ID和Secret的麻烦。安全链条上严格区分三个角色:Billing Administrator负责采购,Discovery Engine Administrator负责注册和授权,最终用户只需一次OAuth授权即可在Gemini Enterprise中调用Agent。这套架构把“发现-采购-注册-授权-使用”变成了一个闭环,企业管理员可以精细管控谁能用哪个Agent。

作为技术人,我的启发是:Agent的“应用商店化”正在成为企业级落地的前提。Google这次不是空谈平台,而是直接定义了从协议(A2A)到支付(Marketplace)到客户端(Gemini)的全链路标准。这对开发者意味着,如果你想让自己的Agent进入企业市场,就必须拥抱这些基础设施协议,而不能只做独立玩具。同时,DCR和Procurement API的强制集成,本质上把“安全治理”变成了平台自动化的一部分,这对企业IT管理者是极大的利好。未来Agent的竞争力将从“单点能力”转向“生态兼容性”,谁能更快适配主流平台的标准,谁就能抢占企业工作流的入口。

Publish agents in Gemini Enterprise and Google Cloud Marketplace

查看原文