AI 赋能的开发者工具已成为提高工程效率的重要倍增器,许多团队都开始采用专业的 AI 编码代理、自定义企业框架和自主工具。您需要能够以最适合您和您团队的方式构建 Android 应用,而智能体驱动的 Android 开发比以往任何时候都更加开放和灵活。
去年,Android Studio 开始支持任何 AI 模型。今天,我们将推出对您选择的编码智能体的支持,从而迈出下一步。借助我们全新的 Bring Your Own Agent (BYOA) 功能,您可以将自己偏好的编码智能体(包括 Anthropic 的 Claude Agent、Open AI 的 Codex 和 Google 的 Antigravity)无缝集成到 Android Studio 中,并借助 Android Studio 经过 AI 优化的基础架构和工具支持来提质增效。
您的智能体,您的 AI 方案
BYOA 将您喜爱的智能体与 IDE 原生智能相结合,使其更快、更准确、更具成本效益。BYOA 已在最新的 Android Studio Canary 中推出,具有以下优势:
- 代码库感知和令牌效率:Android Studio 使用 Agent Client Protocol (ACP) 将完整的项目图、build 设置和平台详细信息直接提供给智能体。然后,智能体可以过滤出相关文件或详细信息,从而高效使用 token、缩短延迟时间并提供更精准的回答。
- 无缝的工作流连续性:在多个对话式代理提示和 Android Studio 的专用工具之间顺畅过渡,在轻松切换任务的同时保持工作流状态不变。
- 代理灵活性:将任何符合 ACP 标准的代理直接连接到 Android Studio,并使用您的方案登录。如果某个代理的配额用完或未达到您的效果预期,您可以让另一个代理接管。
- 原生工具注入:我们连接了 build 诊断工具、Jetpack Compose 预览等界面工具、Android SDK 工具和 Android 模拟器控制,以便智能体可以直接在 Android Studio 中访问、测试、诊断和执行。
功能强大、能力出色且可靠的编码智能体
智能体可以直接在您的环境中规划和执行完整的技术工作流,从而实现强大的应用场景:
- 在环境中执行操作:读取、写入和修改文件,运行 shell 命令、运行测试以及搜索网络。
- 委托给子智能体:通过为代码审核或测试等子任务生成专用智能体来分解复杂项目。
- 保持控制权:通过精细的权限设置,智能体可以自行处理日常工作,但对于风险较高的操作,则需要暂停并等待您的批准。
- 持久保存上下文和配置:保持长时间运行的会话,并自动加载项目 skill、斜杠命令和记忆功能。
在 Android Studio 中运行的智能体还可以受益于 Android 技能和 Android 知识库,确保它们能够访问最新的 Android 最佳实践。如果您想详细了解代理如何影响模型性能,请详细了解我们针对 Android Bench 的最新更新。
将 Gemini 与 Google Antigravity 搭配使用
许多开发者一直在通过内置智能体直接在 Android Studio 中使用 Gemini,我们将继续在 Android Studio 中提供这种体验。不过,为了获得最佳的 Gemini 体验,我们建议您选择 Google Antigravity 智能体,以便使用最新的 Gemini 模型(例如 Gemini Flash 3.8),并获得更高的 AI 使用配额。您还可以使用 Google AI Pro 或 Ultra 方案登录 Google Antigravity 智能体,以便在 Android Studio 中享受相应福利,或者使用 Gemini API 密钥按令牌费率付费。
选择 Google Antigravity 智能体
如果贵组织使用的是 Gemini Enterprise,您可以继续使用内置智能体或 Antigravity 智能体。无论哪种情况,您的组织都可以继续受益于 Google Cloud 提供的额外安全性和隐私保护。
开始使用
BYOA 支持正在推出预览版,首先推出的是 Android Studio Rabbit 2 的 Canary 版,其中包含 Google Antigravity、Claude Agent 和 Codex 等常用代理。支持企业和消费者 AI 方案,具体取决于代理提供商。如需连接代理,请按以下步骤操作:
- 更新 Android Studio:确保您运行的是Canary 发布渠道中的最新版本。
- 关联代理:在代理窗口中,选择一个代理(Claude Agent、Codex 或 Antigravity),然后登录或提供 API 密钥。您可以在注册表“设置”>“工具”>“AI”>“代理”中找到其他代理
- 探索文档:点击此处查看我们的预览版发布说明。
我们会不断改进 Android Studio 中的 AI 体验,您的反馈至关重要。如果您发现 bug 或问题,请提交问题。期待早日看到您的优秀作品!
-
产品新闻今天,我们发布了第一组长周期任务 (LHT),这些任务非常复杂,需要工程师花费数天甚至一周的时间才能完成。我们还推出了代理式评估,首先从相应模型提供商的代理开始。
Matthew McCullough • 阅读用时:3 分钟 -
产品新闻早在 3 月份,我们就推出了 Android Bench,这是我们的大语言模型排行榜,用于评估其在实际 Android 开发任务中的表现。此后,我们根据您的反馈意见改进了基准,包括评估开放权重模型,以及在排行榜中添加了费用和效率维度。
Zoe Lopez-Latorre • 阅读用时:3 分钟 -
产品新闻在今年的 Google I/O 大会上,我们不仅会推出迭代式变更,还会从根本上改变应用的构建方式。我们最新推出的工具专为智能体时代而打造,不仅能帮助您这位 Android 开发者提高工作效率,还能让您部署在代码库中的 AI 智能体发挥出更强大的功能。
Matthew Warner • 阅读用时:8 分钟
每周通过电子邮件接收最新的 Android 开发洞见。