Google 智能体 CLI 扩展支持跨框架部署
Agents CLI 扩展系统允许 LangChain、LangGraph 和自定义技术栈共用部署与评估流程,无须依赖 ADK。官方提供 LangChain 模板,并演示通过自定义扩展在部署时执行 SBOM 扫描。
完整中文译文
Google 的 Agents CLI 正在把智能体开发流程与具体框架解耦。根据 Google Developers Blog 已公开的摘要和节选,新扩展系统允许开发者替换内置命令、添加新命令,复用部署、评估和可观测性流程。官方同时给出 LangChain 扩展,以及在部署环节加入 SBOM 扫描的示例。
目前能确认什么
Agents CLI 原先围绕 Agent Development Kit(ADK)设计,从创建项目到部署到 Google Cloud 的 Cloud Run,提供统一命令入口。但运行、调试和部分评估命令依赖 ADK,使用其他框架会遇到适配问题。
扩展系统从 1.5.0 开始提供,1.8.0 加入官方 LangChain 扩展。它用 LangChain 对应实现替换与框架绑定的命令,其余生命周期流程保持不变。
扩展通过 Git 仓库分发,用 agents-cli-extension.yaml 声明覆盖哪些命令、增加哪些命令,不需要维护 CLI 分叉。
另一条示例是在 deploy 命令外加入软件物料清单(SBOM)扫描。SBOM 通常用于记录软件组件及依赖,为安全检查提供依据;有扫描步骤,并不等于已经完成全部合规要求。
我的判断
更有价值的变化,是团队可以选择不同的智能体框架,同时维护一套交付入口。
对同时存在 ADK、LangChain 和内部框架的团队,这种机制有机会减少重复建设部署脚本和评估入口的工作。平台团队也能把部署检查放进开发者日常使用的命令里。
但当前材料只明确展示了官方 LangChain 扩展,不能据此认定 LangGraph 和所有自定义框架都有现成适配。
部署策略是否强制安装、扫描失败能否阻断部署、开发者能否绕过扩展,节选也没说清。这些决定了它能否承担企业治理职责,还是主要提供一个方便接入检查的扩展点。