谷歌 Kotlin 版 ADK 实现与 Python 版功能对齐,支持端侧 AI

谷歌发布 Kotlin 版 Agent Development Kit(ADK)1.0,让 Kotlin、Android 和 JVM 开发者无需依赖 Python 就能构建生产级 AI 智能体,并首次为端侧与混合式 AI 提供官方支持。

一句话看懂:谷歌发布 Kotlin 版 Agent Development Kit(ADK)1.0,让 Kotlin、Android 和 JVM 开发者无需依赖 Python 就能构建生产级 AI 智能体,并首次为端侧与混合式 AI 提供官方支持。

事件核心:发生了什么

谷歌正式发布 Kotlin 版 Agent Development Kit(ADK)1.0。这是一个面向 Kotlin、Android 及 JVM/服务器应用的生产级智能体框架,功能上已与谷歌此前的 Python 版和 Java 版 ADK 对齐,同时增加了 Android 专属能力。它基于 Kotlin Multiplatform 构建,可跨服务器端和移动设备运行,架构不绑定特定模型后端、会话提供程序或记忆系统。

1.0 版本新增了层级化多智能体支持(父智能体可向子智能体委派任务)、上下文压缩与多轮对话摘要、可暂停/序列化/恢复的会话管理,以及完整的 Java 互操作。工具声明通过 @Tool、@Param 注解配合 KSP 在编译期生成描述规约,不依赖运行时反射。人在回路工作流可通过 requireConfirmation 强制人工确认敏感操作,例如银行转账。端侧推理同时支持 LiteRT-LM 和仍处于测试版的 ML Kit,云端与混合场景可接入 Firebase AI Logic。项目已在 GitHub 开源。

为什么重要

此前 Android 和 Kotlin 开发者若想用谷歌 ADK 搭建智能体,往往要绕道 Python 或 Java,这在移动端带来额外的桥接成本和启动开销。Kotlin 版补齐后,谷歌的智能体框架在三种主流语言上形成一致能力,意味着 Android 生态可以直接在设备侧编排 AI 工作流,而不必事事上传云端。编译期生成工具描述而非运行时反射,也直接回应了移动端对启动速度和类型安全的敏感需求。对谷歌而言,这是把智能体能力从服务器推向端侧、绑定 Firebase 与 Android 平台的一步。

对用户/开发者/创作者的影响

对 Android 与后端 Kotlin 开发者,最直接的变化是可以用惯用 API 完成编排、工具调用、记忆与持久化,并借助 Room 存储会话、AppSearch 做可索引记忆。端侧与云端模型可灵活切换,弱网或隐私敏感场景可本地推理,复杂任务再交给云模型。对企业团队,开源与不绑定模型后端降低了供应商锁定风险。不过 ML Kit 仍为测试版,端侧能力能否稳定用于生产,目前公开信息显示还需实际验证。

GamsGo AI

AI 工具推荐

想把多个 AI 模型放在一个入口?

GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。

了解 GamsGo AI

推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。

值得关注的后续

一是 ML Kit 端侧支持何时转正,以及 LiteRT-LM 在真实设备上的推理表现;二是与 Firebase AI Logic 的集成能否简化混合式 AI 的落地成本;三是其他厂商的多智能体框架是否会跟进 Kotlin/Android 端侧路线,开发者社区能否围绕 ADK 形成工具与技能生态。

来源:InfoQ CN

celebrityanime
celebrityanime
文章: 25843

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注