devtools: v2.2.0
Google Agent Development Kit for JavaScript 发布 devtools v2.2.0(2026-09-30)。修复项包括:cli 在 adk entrypoint 中 await 命令 promise(#929)、adk create 的交互式 Vertex region 提示改为从 --region 初始化(#926)、adk deploy agent_engine 接入 --staging_bucket(#893);dev 侧将 adk-web 升级到 v1.0.5 以保留多行输出(#925,关闭 #738),并让 AdkApiServer.stop() 可安全重复调用(#916);安全上更新 adm-zip 以避开存在漏洞的版本(#923)。工作区依赖 @google/adk 由 ^2.1.0 升至 ^2.2.0。
Development
- First Reportdevtools: v2.2.0Google Agent Development Kit for JavaScript
- Current AssessmentAgent 框架的竞争正从模型接入转向开发者工具链的成熟度:CLI 参数透传、部署目标(Agent Engine、staging bucket)、Web 调试界面输出保真度,都是决定团队能否把 demo 推进到生产的摩擦点。补丁级版本密集修复这类问题,说明该生态仍处于工具链打磨期,而非能力差异化阶段。可验证信号:同类框架(如其他厂商 Agent SDK)是否在同期发布类似的 CLI 与部署参数修复。Agent Pulse · analysis
这是 Google ADK for JavaScript 的一次补丁级发布,内容集中在 CLI 与开发服务器的可用性与安全修复,而非模型能力变化。CLI 侧修了三处:adk entrypoint 现在会 await 命令 promise,adk create 的 Vertex region 交互提示会以 --region 作为初始值,adk deploy agent_engine 支持 --staging_bucket 参数。开发侧把 adk-web 升到 v1.0.5 以保留多行输出,并让 AdkApiServer.stop() 可被重复调用而不出错。安全侧更新 adm-zip 以脱离已知漏洞版本。同时工作区依赖 @google/adk 从 ^2.1.0 提升到 ^2.2.0。
从修复清单看,ADK-JS 的 CLI 生命周期管理此前存在异步未收敛问题:entrypoint 不 await 命令 promise 会导致退出码与错误传播不可靠;stop() 不可重入则说明服务关闭路径缺少幂等设计。--staging_bucket 与 --region 的接入表明部署与创建流程的参数透传在逐步补齐。可验证的下一信号:后续 release notes 是否出现 CLI 退出码、错误传播或服务关闭幂等性的测试用例,以及 deploy 参数是否继续扩展。
Agent 框架的竞争正从模型接入转向开发者工具链的成熟度:CLI 参数透传、部署目标(Agent Engine、staging bucket)、Web 调试界面输出保真度,都是决定团队能否把 demo 推进到生产的摩擦点。补丁级版本密集修复这类问题,说明该生态仍处于工具链打磨期,而非能力差异化阶段。可验证信号:同类框架(如其他厂商 Agent SDK)是否在同期发布类似的 CLI 与部署参数修复。
对采用 Google ADK 构建 Agent 的团队,这类修复直接降低本地调试与部署脚本的失败率:await 命令 promise 影响 CI 中的退出码判断,--staging_bucket 影响 Agent Engine 部署流程的可配置性,adm-zip 更新降低依赖链安全风险。价值不在新能力,而在减少集成期的隐性排障成本。
若 ADK-JS 持续以补丁版本收敛 CLI 与部署路径的缺陷,其可用性会逐步接近成熟 SDK 的基线。观察点在于:是否出现针对退出码与关闭幂等性的回归测试、adk deploy 是否支持更多目标环境,以及 adk-web 的多行输出修复是否伴随更完整的调试能力。