Aioga
AI资讯 / 行业动态
返回 AI资讯

Google 发布 ADK for Kotlin 1.0,支持生产级 AI 智能体开发

Google Developers Blog(RSS)Aioga 编辑团队2026-09-09T15:59:39.000Z热度 58

Google 宣布 Agent Development Kit (ADK) for Kotlin 1.0 正式发布,实现与 ADK 1.0 Core 的完整功能对齐。

行业动态Google Developers Blog(RSS)

今日 AI 情报摘要

Google 宣布 Agent Development Kit (ADK) for Kotlin 1.0 正式发布,实现与 ADK 1.0 Core 的完整功能对齐。

中文正文 · AI 翻译

今天,我们很高兴地宣布 Kotlin 版本的 Agent Development Kit (ADK) 1.0 正式发布!查看 GitHub 仓库:https://github.com/google/adk-kotlin,今天就开始浏览代码并构建你的第一个 agent,并探索文档:https://adk.dev/get-started/kotlin/。

Google for Developers

当我们推出 Kotlin 0.1.0 版本的 ADK:https://developers.googleblog.com/adk-kotlin-android-building-ai-agents/ 时,我们的使命是为 Kotlin、Java 和 Android 开发者带来惯用、轻量且可组合的 AI agent 开发。在过去的几个月里,我们努力将该框架发展成为可投入生产使用的工具包。

在 1.0 版本中,Kotlin 版 ADK 与 ADK 1.0 核心实现了完全功能对等,同时提供了丰富的以 Android 为优先的设备端扩展。不论你是想使用 LiteRT-LM 和 ML Kit (测试版) 运行快速、安全的设备端 agent,还是通过 Firebase AI Logic 协调混合云工作流,或者使用 Room 和 AppSearch 在进程重启间保留 agent 状态,Kotlin 版 ADK 1.0 都能满足你的需求。

然而,Kotlin 版 ADK 不仅仅适用于 Android,服务器端 Kotlin 开发者也能够编写惯用的 Kotlin 代码来创建企业级 agent 和智能应用程序。

Kotlin 版 ADK 构建在 Kotlin 多平台 (KMP) 核心之上,该核心完全与特定模型后端、会话提供器或内存系统无关。1.0 版本将本地和云场景下的核心多 agent 编排能力与可插拔的 Android 扩展相结合,为面向移动设备的开发者提供支持。

Kotlin 版 ADK 1.0 完全与 ADK Python 和 Java 对齐,将高级多 agent 协调模式带入惯用 Kotlin 中:

让我们试用 Kotlin 版 ADK 1.0,并构建一个用于分析生产数据库警报的事件分诊与诊断 agent。我们的 agent 将利用 ADK 函数调用和 agent 技能功能:

ADK 利用 KSP(Kotlin 符号处理)在编译时生成函数调用定义,为你提供类型安全的模式、对 suspend 函数的支持,以及零运行时反射。

你可以使用常规的 Kotlin 数据类来定义你的服务:

以及使用 @Tool 和 @Param 注释的函数:

在构建时,KSP 会自动创建扩展函数 InfrastructureDiagnosticsService().generatedTools()。

不要在代码中硬编码分诊指南,而是将标准操作程序放在 src/main/resources/skills/database-incident-triage/SKILL.md 中:

技能可以捆绑辅助资源(例如 assets/mitigation_rules.txt),模型仅在需要时获取这些资源,从而将令牌使用量降至最小——这是一种称为渐进披露的机制。

现在是时候用声明式方式为我们的代理装备工具和技能了:

代理准备就绪后,让我们使用 Kotlin 协程和 InMemoryRunner 执行它:

当警报触发时,代理会在结构化回合循环中自主执行:

adk-capabilities

让我们看看 Kotlin 的 ADK 如何整合到生产 Android 应用中。在下面的示例中,我们构建了一个由 Gemini 3.8 Flash 提供支持的金融助手,通过 Firebase AI 实现。它使用 KSP 生成的函数调用来处理需要明确用户批准的敏感交易,同时充分利用 Android 的一流持久化服务,例如将聊天会话存储在 Room 中,将索引内存存储在 AppSearch 中,以及将文件直接存储在 Android 存储中:

首先定义需要人工确认的银行转账工具:

这是我们如何配置代理的示例,使用 Firebase AI 通过 Gemini 3.8 Flash,同时配置我们刚才定义的工具:

我们使用由 Room 支持的会话服务和由 AppSearch 提供支持的内存服务来配置 InMemoryRunner:

现在是运行代理的时候了,通过两个回合请求转账并通过人工批准确认转账:

📊 比较 Kotlin 的 ADK 功能——核心和 Android

adk-features

要开始使用 ADK for Kotlin 1.0,请将必要的依赖项添加到模块的 build.gradle.kts 中:

浏览仓库,查看示例应用,并开始构建您的多代理体验:

无论您是在服务器端的 JVM 还是在 Android 移动设备上开发代理,我们都迫不及待想看到您如何利用 ADK for Kotlin!给仓库加星:http://github.com/google/adk-kotlin,试用示例,并与我们分享您的反馈!

Enterprise-Grade Precision for Long-Context Multimodal Embedding Inference on Cloud TPU

企业级精度:用于云 TPU 上长上下文多模态嵌入推理

Bridging the Domain Gap: AI Race Coach built with Antigravity and Gemini

弥合领域差距:使用 Antigravity 和 Gemini 构建的 AI 赛跑教练

Introducing Credentio: Open Source C++ Library for C2PA Content Credentials from Google

推出 Credentio:Google 的开源 C++ 库,用于 C2PA 内容凭证

推动开发者卓越:深入了解项目冲刺

情报判断

Aioga 编辑摘要

Aioga 编辑摘要:Google 宣布 Agent Development Kit (ADK) for Kotlin 1.0 正式发布,实现与 ADK 1.0 Core 的完整功能对齐。 Aioga 将其归入「行业动态」方向,重点关注它对真实使用和行业竞争的影响。

背景分析

背景分析:产品与工具类动态的价值取决于它是否解决明确场景、能否进入工作流,以及交付、价格和数据安全是否可接受。

Aioga 观点

Aioga 判断:这条动态更适合作为行业观察信号,当前信息足以建立线索,但不足以推导长期结论。

影响与后续

影响分析:对相关团队而言,短期应先核对来源、可用范围和实际成本,再判断是否值得接入或跟进。 后续观察:继续观察产品是否开放使用、用户反馈、定价、集成能力和后续版本更新。

来源与版权说明

本页正文由公开来源页面提取并按原有信息整理,同时保留来源、发布时间和原文入口。版权归原作者及来源网站所有,请通过原文链接核验和阅读来源版本。

抓取通道: RSS · 原始域名: developers.googleblog.com

来源: Google Developers Blog(RSS)

原文链接: 打开原始来源

Aioga 归档: 查看情报页

Content record: source-page · Updated: 2026-09-09T15:59:39.000Z

API 中转站
API RELAY · DEVELOPER INFRASTRUCTURE

API 中转站

统一接入主流 AI 模型 API,为开发、测试与生产环境提供稳定调用入口。

立即访问 api.w173.com
AIOGA SHARE POSTER

分享这篇 AI 情报

Google 宣布 Agent Development Kit (ADK) for Kotlin 1.0 正式发布,实现与 ADK 1.0 Core 的完整功能对齐。

Google Developers Blog(RSS)2026-09-09T15:59:39.000Z
扫码打开文章详情扫码直达文章详情

Aioga 自动聚合全球 AI 动态,并保留来源信息用于核验与引用。