产品定位
Google ADK 把 Agent 开发视为软件工程:逻辑、工具和编排写在代码中,可测试、可版本化。虽然对 Gemini 与 Google Cloud 的集成较深,但官方定位是模型和部署方式相对开放。
企业价值
它适合验证顺序、并行、循环和协调者等多智能体模式,也提供会话、记忆、工具确认与评估能力。企业仍需决定状态存储、运行隔离、身份、网络边界以及跨环境发布方式。
选型重点
确认团队是否真的需要多智能体;很多流程用确定性工作流加一个 Agent 更容易治理。PoC 应覆盖 A2A/MCP 互操作、非 Gemini 模型兼容、会话持久化、故障恢复和 Vertex AI 绑定程度。
近期变化:Live 会话恢复与运行收尾
Google 于 2026 年 8 月 17 日发布 ADK Python v1.39.0,为 Live 会话打开阶段接入 RunConfig.session_resumption.handle,增加实时输入的 audio_stream_end 信号,并在 Live Agent 运行结束时停止后台工具任务;同日发布的 v2.7.1 增加会话初始化事件校验,并恢复 OpenTelemetry 1.42.1 的依赖上限。
这些是官方 SDK 行为变化,不等于业务会话已经具备端到端“无缝恢复”。企业仍需把会话 ID、恢复句柄、工具幂等键、外部副作用状态和审计轨迹一起持久化,并验证断线、进程退出和重复事件下的真实结果。Google 的通用 Runtime Resume 文档也明确提醒:恢复工具调用提供的是“至少一次”执行语义,可能重复运行;采购、发送、写库等动作必须自行防重。