宣布 ADK for Java 1.0.0:在 Java 中构建 AI 代理的未来
发布: (2026年4月7日 GMT+8 11:32)
2 分钟阅读
Source: Google Developers Blog
概览
Google 已发布 Agent Development Kit (ADK) for Java 的 1.0.0 版本。此更新引入了一系列新功能,旨在简化在 Java 环境中创建和管理 AI 代理的过程。
新功能
- Google Maps Grounding – 代理现在可以直接从 Google Maps 中获取地理上下文。
- 内置 URL 获取 – 简化了从网络资源检索数据,无需外部库。
- Agent2Agent 协议 – 一种标准化协议,使不同框架之间的代理能够协同工作。
架构增强
应用与插件模型
- 提供模块化结构以扩展代理功能。
- 支持跨所有组件的全局日志记录。
自动化上下文窗口管理
- 使用事件压缩来保持上下文窗口的高效性和相关性。
人机交互工作流
- 在代理执行操作前可选的人类确认,提高安全性和可控性。
会话与记忆服务
Google Cloud 集成
- Firestore 用于持久化会话数据存储。
- Vertex AI 用于处理大型数据工件和长期状态管理。
这些服务为开发者提供了强大的工具,以维护代理记忆并在长时间内管理复杂交互。