随心构建|在 Android Studio 中自主选择您偏好的 AI 智能体

· 2026-10-13 18:31 · 27 阅读

原创 Android 2026-10-13 18:31 北京

Android Studio 现已推出 BYOA 功能,您可以按个人偏好选择 AI 智能体,告别单一模型的限制。即刻阅读本文,体验更开放自由的 AI 辅助开发。

作者 / Android 开发者体验产品经理 Matthew Warner

AI 驱动的开发者工具如今已成为工程生产力的重要助力,各团队都会采用专用的 AI 编码智能体、定制的企业级框架以及自主工具来完成开发。因此,以最适合您和团队的方式来开发 Android 应用比以往任何时候都更重要,而智能体驱动的 Android 开发模式也正带来前所未有的开放与灵活性。 

去年,Android Studio 开始支持接入各类 AI 模型。现在,我们更进一步,正式推出了对各类编码智能体的支持。借助我们全新的 Bring Your Own Agent (BYOA) 功能,您可以将偏好的编码智能体 (如 Anthropic 的 Claude Agent、OpenAI 的 Codex 和 Google 的 Antigravity) 无缝集成到 Android Studio 中,并通过 Android Studio 针对 AI 优化的基础设施和工具支持,释放智能体的强大效能。

△ Android Studio 中的 Claude Agent

🔗 各类 AI 模型

https://developer.android.com/studio/gemini/use-a-remote-model

自选智能体和 AI 订阅

借助 BYOA,您可以将偏好的智能体与 IDE 原生智能配合使用,在提升速度和准确性的同时,更具性价比。BYOA 已经在最新版 Android Studio Canary 中提供,其优势包括:

  • 代码库感知和 Token 高效利用:Android Studio 使用 Agent Client Protocol (ACP),直接向智能体提供完整的项目拓扑图、构建配置和平台详细信息。智能体可以筛选出相关文件或细节,以实现更高效的 Token 使用、更低的延迟和更精准的回答。

  • 工作流无缝连续:在多个对话式智能体提示和 Android Studio 专用工具之间顺畅切换,让您在轻松跳转于不同任务的同时,保持深度专注状态不被打断。

  • 智能体灵活选择:将任何符合 ACP 标准的智能体直接连接到 Android Studio,并使用您已订阅套餐的帐号登录。如果某个智能体的配额耗尽或未满足您的预期,您可以直接让其他智能体接管。

  • 内置原生工具:我们接入了构建诊断、Jetpack Compose 预览等界面工具、Android SDK 工具以及 Android 模拟器控制功能,让您的智能体能够获得访问权限,直接在 Android Studio 中进行测试、诊断和执行。

🔗 Android Studio Canary

https://developer.android.com/studio/preview

🔗 Agent Client Protocol (ACP)

https://agentclientprotocol.com/get-started/introduction

功能强大、表现卓越

且稳妥可靠的编码智能体

智能体可以直接在您的环境中规划和执行完整的技术工作流,从而解锁强大的应用场景:

  • 在环境中执行:支持读取、写入和编辑文件,运行 shell 命令,运行测试并进行网络搜索。

  • 委派给子智能体:通过为代码审核或测试等子任务派生专门的智能体,来拆解复杂的项目。

  • 掌控全局:借助细粒度的权限,智能体可以自行处理日常工作,并在风险较高的操作时,暂停以等待您的批准。

  • 持久化上下文和配置:维持长时间运行的会话,并自动加载项目 Skills、斜杠命令 (Slash Commands) 和记忆。

得益于 Android Skills 和 Android Knowledge Base,在 Android Studio 中运行的智能体能够获取最新的 Android 最佳实践。此外,如果您想详细了解智能体如何影响模型性能,请参阅我们关于Android Bench 的最新更新。

将 Gemini 与

Google Antigravity 搭配使用

许多开发者一直通过内置智能体直接在 Android Studio 中使用 Gemini,我们将继续保留这一体验。但是,为了获得 Gemini 的最佳体验,我们建议您选择 Google Antigravity 智能体来访问最新的 Gemini 模型 (例如 Gemini Flash 3.8),并获取更高的 AI 使用配额。您还可以使用已订阅 Google AI Pro 或 Ultra 套餐的帐号登录 Google Antigravity 智能体,以在 Android Studio 中利用您的权益,或使用 Gemini API 密钥按 Token 费率付费。

△ 选择 Google Antigravity 智能体

🔗 Google AI Pro 或 Ultra 套餐

https://one.google.com/intl/en_us/about/google-ai-plans/#code

选择 Google Antigravity 智能体

如果您的团队正在使用 Gemini Enterprise,您可以继续使用内置智能体或 Antigravity 智能体。无论选择哪种方式,您的团队都可以继续享受 Google Cloud 提供的安全与隐私保障。

△ 使用 Google 帐号、Gemini Enterprise 许可证、

Enterprise Agent Platform 或 Gemini API 密钥登录 Antigravity 智能体

🔗 Gemini Enterprise

https://developer.android.com/ai-in-android#why-enterprise-developers-choose-ai-in-android-studio

开始使用

BYOA 支持已在 Android Studio Rabbit 2 Canary 预览版中陆续推出,首批支持 Google Antigravity、Claude Agent 和 Codex 等常用智能体,且支持企业和个人 AI 套餐 (具体取决于智能体提供商)。如需连接智能体,请按以下步骤操作:

  1. 更新 Android Studio:确保您运行的是来自 Canary 发布渠道的最新版本。 

  2. 连接智能体:在智能体窗口中,选择一个智能体 (Claude Agent、Codex 或 Antigravity),然后登录或提供 API 密钥。如需更多可用智能体,可前往 "Settings > Tools > AI > Agents" 中查看与管理。

  3. 查阅文档:更多详情您可以查看我们的预览版版本说明。

在我们持续优化 Android Studio AI 体验的过程中,您的反馈至关重要。如果您遇到任何错误或问题,欢迎向我们提供反馈。我们非常期待看到您利用 Android Studio 打造的精彩作品!

🔗 Android Studio Rabbit 2 Canary 预览版

https://developer.android.com/studio/preview

🔗 Canary 发布渠道的最新版本

https://developer.android.com/studio/preview

🔗 预览版版本说明

http://d.android.com/studio/preview/features#bring-your-own-agent

🔗 提供反馈

https://developer.android.com/studio/report-bugs

欢迎您持续关注 "Android 开发者" 微信公众号,及时了解更多开发技术和产品更新等资讯动态。


跳转微信打开

本文转载自微信公众号「Android 开发者」,查看原文。版权归原作者所有,如有侵权请联系删除。