Google 向第三方 AI agent 开放 Android 开发,并推出新的 Gemini API

Google 正在向第三方 AI agent 开放 Android Studio。通过新的“Bring Your Own Agent”功能,该 IDE 现在支持超过 40 个编程 agent,包括 Anthropic 的 Claude Agent 和 OpenAI 的 Codex。Google 称新的终端工具还能让 agent 完成 UI 任务的速度提高 77%,token 消耗最多减少到原来的三分之一。Android 开发也正在变得以 agent 为中心。
Google 在 Android Dev Summit 上让其开发环境以 AI agent 为中心。更新内容包括 Anthropic 和 OpenAI 模型的集成、面向本地手机 agent 的新 API,以及一副智能眼镜。
Google 在今年的 Android Dev Summit 上发布了针对其开发者工具和系统 API 的更新。重点是开放 Android Studio 开发环境。
随 Android Studio Rabbit 2,Google 推出“Bring Your Own Agent”(BYOA)功能。开发者不再局限于 Google 自家的 AI 工具,而是可以通过开放的 Agent Client Protocol(ACP)在 IDE 中直接运行 40 多个不同的编程 agent。
开发者可以通过内置市场安装并同时运行 Anthropic 的 Claude Agent、OpenAI 的 Codex 和 Google Antigravity。这些 agent 可以直接访问项目结构、符号解析、模拟器和 Logcat 系统等 IDE 工具。
Google 还发布了 Android Bench 排行榜 2.0 版,用于衡量 AI 模型在复杂任务上的表现。它基于功能、耗时和成本,评估语言模型在为期数天的开发项目上的表现。
AI 生成的代码改动常常很混乱,因此 Google 添加了一个名为 Change Review 的代码验证工具。它分析待定改动、生成 bug 报告,并逐步解释修改内容。Android Studio Canary 预览版还加入了一个迁移助手,可将较旧的 XML 布局自动转换为 Jetpack Compose。与此同时,Google 正在测试 Lightbuild——一种基于 YAML 模式、人类和 AI agent 都能阅读和编辑的声明式构建系统。
Google 扩展了面向在终端或 CI 管道中运行 agent 的开发者的 Android CLI 命令行工具。它现在是 Claude Code、OpenAI Codex 和 Google Antigravity 的官方 agent 插件。
新命令让 AI agent 可以在终端中渲染 Compose 预览,无需启动模拟器即可可视化检查 UI 改动。Google 内部测试显示,借助该功能,agent 完成 UI 任务的速度提高 77%,token 用量最多减少到原来的三分之一。该 CLI 还支持串流来自 Google 实验室的实体测试设备,让 agent 可以调查特定设备上的 bug。
调试与性能分析也有新功能。Google 把开源的 LeakCanary 内存泄漏检测库内置到 CLI 和 Android Studio Profiler 中。该系统在电脑而非移动设备上评估堆转储,从而避免应用在测试期间变慢。在使用 Anthropic Claude Opus 5.5 模型的 Google A/B 测试中,CLI 工具帮助发现并修复内存泄漏的速度几乎翻倍,同时 token 消耗减少约 25%。
其他命令行工具让 agent 可以通过 Android Performance Analyzer 捕获系统跟踪、从 Firebase Crashlytics 拉取崩溃报告,或通过 R8 编译器检查代码优化。语言模型往往缺乏对最新 API 的训练,因此 Google 现在提供 30 多个 Android Skills,向 agent 喂送文档,用于诸如在应用提交前检查 Google Play 政策、处理权限安全问题,或为折叠屏和名为 Googlebooks 的笔记本调整布局等任务。
除开发者工具外,Google 还在发布新 API,用于把 agent 功能构建进应用,或把应用连接到系统 agent。对于本地设备端处理,Google 正在向其 ML Kit 添加由 Gemini Nano 4 驱动的 alpha 版 Agentic API。这一接口可以自动执行函数、保存聊天记录、管理编排循环,并提供安全过滤器。
Google 正在使用 Model Context Protocol(MCP),并以 beta 形式推出 AppFunctions API 作为统一工具调用层,让应用可以与本地或系统级 agent 共享功能。新的 alpha 版 Agent-to-UI(A2UI)接口(面向 Jetpack Compose)建立在此基础上。agent 无须再用纯文本块回复,而是可以显示由特定应用组件构建的交互式用户界面。
为了把这些应用服务带入 Google Search 和 Gemini 应用,该公司正在推出 Connected Apps Platform 预览。开发者可以通过 Android MCP 或云端托管的 MCP 服务器连接其应用,并通过单一控制台进行管理。Google 表示,来自 Adobe、Peloton、Experian 等公司的 50 多个合作伙伴集成已在 Gemini 应用中上线,并将在未来几周推广到网页搜索。
Google 还宣布了针对多种硬件形态的更新。Jetpack Compose 1.13 和 AppState 模型的更新让适配大屏应用更容易,扩展现实(XR)开发环境正在离开测试阶段。Jetpack XR SDK、Android Studio 中的 XR 模拟器,以及面向 Unity、Godot 和 Unreal 的 Engine Hub 现已发布稳定版。
与软件更新一同,Google 与硬件厂商 XREAL 合作发布了 XREAL AURA。XR 负责人 Shahram Izadi 表示,它们是首款有线智能……