谷歌 Android Studio 免费 Agent 模式上线


谷歌在其官方开发者博客及Google I/O2025大会上宣布,Android Studio正式推出免费的Agent模式,为安卓应用开发引入了革命性的AI辅助功能。这一功能的发布不仅大幅提升了开发效率,还凭借其智能化的交互方式和灵活的自定义规则支持,被业界认为是对苹果开发生态的有力挑战。

Android Studio的Agent模式是基于Gemini2.5Pro的AI辅助功能,旨在通过自然语言交互帮助开发者完成复杂、多步骤的开发任务。相较于传统的代码补全或建议功能,Agent模式能够深入理解整个项目上下文,自动制定执行计划,并在开发者指导下完成从代码生成到错误修复的完整工作流。

核心功能亮点:

  • 自然语言任务描述:开发者只需用自然语言描述目标,例如“修复项目中的构建错误”或“为应用添加深色模式支持”,Agent模式即可生成跨多个文件的执行计划,自动编辑代码、添加依赖并修复错误。
  • UI代码快速修改:Agent模式支持直接选中并修改UI代码。例如,开发者可以要求“在主屏幕添加一个‘关注’按钮”或“减少某个组件的内边距”,Agent会精准定位相关文件并提出修改建议,开发者可通过“接受”或“拒绝”按钮进行审核。
  • 自定义规则支持:通过Prompt Library,开发者可以设置项目特定的编码风格或技术栈偏好,例如“始终使用Kotlin生成简洁代码”。这些规则将自动应用于后续任务,确保输出的代码符合项目标准。
  • 百万Token上下文窗口:免费版本的Agent模式提供有限的上下文窗口,但订阅Google AI Ultra或使用Gemini API密钥的开发者可解锁Gemini2.5Pro的100万Token上下文窗口,支持处理超大规模代码库和复杂任务。

谷歌强调,Agent模式不仅能处理常规任务,还能通过Model Context Protocol (MCP)与外部工具集成,例如直接从Android Studio创建GitHub拉取请求,进一步扩展其功能。

效率飞跃:从繁琐任务到创意开发

Agent模式的推出旨在解放开发者,让他们从繁琐的重复性工作中解脱出来,专注于更具创造性的开发任务。例如,开发者可以委托Agent模式完成以下任务:

  • 自动化依赖更新:通过Version Upgrade Agent,自动分析项目依赖、解析发行说明并更新到最新兼容版本,同时生成详细的变更报告。
  • 用户旅程测试:开发者可以用自然语言描述用户旅程(如“测试登录流程”),Agent模式会自动生成测试脚本并在虚拟或物理设备上运行,输出详细结果。
  • 多文件重构:如将硬编码字符串提取到strings.xml文件,或对整个项目进行复杂的代码重构,Agent模式都能逐步执行并允许开发者实时审查。

谷歌表示,Agent模式通过结合Android Studio的内置工具(如代码搜索、构建系统和UI检查器),能够以最小的监督完成从原型设计到错误修复的全流程任务,显著加速开发周期。

Agent模式的免费开放被视为谷歌对苹果Xcode生态的强力回应。苹果的Xcode虽然在iOS开发中占据主导地位,但其AI辅助功能相对滞后,缺乏类似Agent模式的自主AI特性。谷歌通过免费提供Agent模式(默认配额充足)以及支持Gemini2.5Pro的付费订阅模式,降低了开发者的使用门槛,同时提供了更高的灵活性和性能。

此外,Android Studio Narwhal Feature Drop(2025.2版本)还引入了其他增强功能,如:

  • Google Play政策洞察:通过Lint检查提供Play Store政策合规性建议,帮助开发者避免上架问题。
  • XR开发支持:新增Jetpack XR项目模板和嵌入式布局检查器,优化了扩展现实(XR)应用的开发体验。
  • Kotlin K2模式:支持Live Edit和Compose Preview等功能,提升Kotlin开发的流畅性。

Agent模式目前已在Android Studio Narwhal Feature Drop(2025.2Canary版本)中向所有用户开放,商业订阅用户将在未来几周内获得更完整的功能支持。

尽管该功能仍处于实验阶段,部分开发者反馈指出其在调用外部工具或处理特定场景时存在局限性,例如无法完全访问源文件或修改外部资源。谷歌已表示正在积极解决这些问题,并计划在未来版本中支持更完整的MCP功能,如Streamable HTTP传输和外部上下文资源。


相關推薦

2022-09-16

更高效。 Google 开发技术推广工程师陈卓与大家分享了 Android 的最新动态。Android 13 已正式推出,该版本加入了对隐私、生产力和现代标准的支持和增强,以帮助开发者更轻松地构建优质应用与产品。 现代 Android 开发

2023-05-12

谷歌在昨晚的 Google I/O 2023 大会上发布了用于 Android Studio 的 AI 编程助手 Studio Bot——支持生成代码和修复错误。Studio Bot 目前处于预览阶段,已集成到 Android Studio Hedgehog。 Studio Bot 由谷歌推出的基础编程模型 Codey 提供

2025-05-22

谷歌在 Google I/O 2025 大会上宣布为其旗舰AI模型Gemini 2.5 Pro引入名为“深度思考”(Deep Think)的增强推理模式。该模式允许模型在回应前考虑多个假设和答案,从而提升其在复杂查询,特别是数学和编码相关任务上的表现。 根据

2025-04-16

项目终于出现了 —— DroidRun。 Droidrun,为 AI Agent 提供 Android 操作系统,让 AI 以最先进的自动化方式控制 Android 设备。 Droidrun 结合视觉理解与 UI 结构提取,实现流畅的交互体验。它不仅能打开 App、发送消息,还能自动导航

2023-10-26

事谷歌发布新规:AI应用禁止生成受限内容谷歌宣布要求 Android 应用改进对人工智能生成内容的审查,以确保用户可以方便举报冒犯性内容,并限制照片和视频权限。【AiBase提要:】📌 谷歌强化 Android 应用监管规定,要求应用提供

2025-04-01

2.5 Pro 型号已在 Gemini 网站上线,并将在未来几天内推出 Android 和 iOS 移动应用程序。最近的应用程序更新还改善了用户体验,使用户更容易选择和记住正在使用的 Gemini 型号。 该模型目前处于实验阶段,支持 App/Extensions 集成、

2025-05-22

昆仑万维最近于海外上线了通用 Agent 产品 Skywork.ai,包含多个专家 Agent 模式和通用模式。 Skywork AI 目前正在进行测试,用户可以直接注册,并且在测试期间完成任务不消耗积分。Skywork AI 旨在通过 AI 驱动的工具提升生产力。

2025-04-11

ava、.NET、Node.js、Python Flask、Next.js、React、Angular、Vue.js、Android 和 Flutter 等框架的模板。 定制化环境:基于 Code OSS 构建,运行于 Google Cloud VM,可通过 Nix 定制开发环境,包括系统包、语言工具和 IDE 配置。 测试和部署:内置

2025-04-08

Visual Studio Code 1.99 已发布,一些亮点更新内容如下: 代理(Agent)模式 VS Code Stable 中提供代理模式。可通过设置 chat.agent.enabled 启用(详情) 使用模型上下文协议(MCP)服务器工具扩展代理模式(详情)。 尝试代理

2025-05-20

能。该功能目前可通过特定网址访问,并且当前内测阶段免费向用户提供使用。 https://agent.minimax.io/ 内测页面显示,用户可自行选择“标准”或“深度”两种模式,输入任务并交由MiniMax Agent执行。其中,“深度”模式会进行

2023-04-16

了来自 Google 的最新消息:Google 内部几乎全在用 Kotlin 搞 Android 开发。 Kotlin 在 2016 年左右开始在 Android 社​​区中流行起来。 2017 年,谷歌宣布在 Android 上正式支持 Kotlin,并通过与 JetBrains 一起创建 Kotlin 基金会来发展这门语

2025-05-21

谷歌 NotebookLM 应用已在 Android 和 iOS 平台上线。该应用允许用户在移动设备上使用 NotebookLM 的功能,但目前思维导图等部分功能尚不可用。 NotebookLM 旨在帮助用户基于自己的文档进行提问、总结和

2025-05-21

谷歌推出了名为 Jules 的 AI 编程代理 (Coding Agent),目前处于公开 Beta 测试阶段,需要申请,用户可以免费使用。 https://jules.google/ Jules 旨在帮助开发者修复错误、更新依赖、迁移代码和添加新功能。它与 GitHub 集成,异步执行

2025-04-01

。 目前,AutoGLM沉思在智谱清言PC客户端上线,用户可免费体验其研究能力和操作能力。此次发布的为 preview版本,核心支持 research 场景;在未来两周,智谱将进一步扩展更多智能体执行能力,包括推出「虚拟机」版本,进