AI未开源软件工具

Android Studio 里现在能接 40 多个 AI 编程助手:Claude、Codex 都能直接开工,还能自己跑模拟器查错

2026年10月30日0 次阅读
Android Studio 里现在能接 40 多个 AI 编程助手:Claude、Codex 都能直接开工,还能自己跑模拟器查错

3分钟看懂:这次换的不是模型,是"谁来干活"

先讲结论:Google 在 10 月 28 日的 Android Dev Summit 上把 Android Studio 的稳定版推到了「Rabbit 2」,核心就一件事——它不再只认自家的 AI,而是变成了一个通用插座。你习惯用 Anthropic 的 Claude Agent、OpenAI 的 Codex,还是 Google 自己的 Antigravity、JetBrains 的 Junie,都可以在这个 IDE 里选一个直接用。

Google 官方给的说法是"40 多个符合 ACP 协议的编程 Agent"。目前能确认的是,这个版本已经进了 Stable 通道,不是预览版——打开 Help > Check for Updates 就能升上去。

这一点值得单独拿出来说,因为过去一年大家争的是"哪个模型写代码更强",而这次动的是选择的归属权:模型和 Agent 由你挑,工具链由 IDE 提供。

这是什么:BYOA,一把钥匙开所有门

Bring Your Own Agent 到底怎么运作

BYOA(Bring Your Own Agent)走的是 ACP(Agent Client Protocol)——一个把 AI 工具接到代码编辑器上的开放协议。打个比方:以前每家 Agent 想进 IDE,Google 都得单独给它修一条专用通道;现在定了插座标准,谁符合标准谁就能插。

官方点名的可用对象里,既有 Anthropic 的 Claude Agent、OpenAI 的 Codex,也有 Google 自己的 Antigravity 和 JetBrains 的 Junie。对企业的实际意义在于:如果公司已经和某家厂商签了采购协议,或者某个 Agent 在你项目上更省钱,你不必为了用 IDE 而换掉它。

关键差别:Agent 现在能自己"验收"

这可能是最实用的一条。接入 Android Studio 的 Agent 能调用 IDE 的工具:Android Emulator(模拟器)、构建系统、Logcat(运行日志),还能调用 Android Skills 完成复杂任务。

换句话说,Agent 不再是"把代码递给你、你自己去跑一下看炸不炸",它可以自己把 App 跑起来、读日志、看报错、再改。Digital Trends 在 10 月 28 日的报道里把这个变化总结得挺准:Agent 从此能检查自己的作业,而不是交回一份"看起来对"的代码。这个能力差异,比模型分数高低更影响你一天的实际效率。

顺带落地的三件事

1. Skill 管理器:把"经验"变成可安装的包

Android Studio 现在自带一个技能管理器,可以浏览、安装、管理 Android Skills 和 Firebase 的 Agent Skills。官方举的例子都很具体:把老的 XML 布局迁到 Jetpack Compose、升级到 AGP 9、给折叠屏和平板做自适应布局、接 CameraX 和 Firebase 服务。

用法有三条路:Agent 面板右上角三点菜单里的 Manage Agent Skills、在对话框里输入 @ 后点 Manage skills、或者 Settings > Tools > AI > Skills Manager。装好的技能可以在对话里用 @ 直接点名调用。

2. LeakCanary 直接接进 Agent:内存泄漏让它读、让它改

内存泄漏这种问题,以前是"给你一张引用链图,你自己看吧"。现在 LeakCanary 和 IDE 内置 Agent 打通了:它会用叙述的方式解释泄漏的成因,并给出具体的代码修改建议。入口在 Profiler 里的 LeakCanary 任务。

3. Change Review:从一堆 diff 变成有讲解的走查

Agent 写代码越来越快,瓶颈就挪到了"审"。Android Studio 这次的 AI Change Review 有三个入口(Agent 改动、待提交的 commit、Git 历史),也支持从 Agent 对话窗口直接发起。

它的流程分两步:先给 Recommended Fixes(Agent 自己对这批改动做一轮审查),你处理完之后点 Create Walkthrough,它会按主题把散落在项目各处的 diff 块归堆排序,而不是让你按字母顺序一个个文件读。

怎么用:三步上手

  1. 升级:已经在 Stable 通道的,打开 Help > Check for Updates(macOS 上是 Android Studio > Check for Updates);没有的直接去官网下载。
  2. 选 Agent:打开 Agent 窗口挑一个,或者走 Settings > Tools > AI > Agents,认证之后发第一句提示词。
  3. 装技能:进 Skills Manager 挑几个和你项目相关的(比如 Compose 迁移、AGP 升级),之后在对话里用 @ 调用。

企业团队还有一条独立路径:Gemini Enterprise 从 Rabbit 1 起就支持,用来接内部设计系统、私有 SDK 和私有仓库;官方强调源码和工作区上下文不会被留存、也不会拿去训练公共基础模型,并带合规审计日志和管理员策略。

适用场景:谁今天就能吃到红利

  • Android 原生开发团队:这是最直接的受益者,尤其是已经有偏好 Agent 的团队,不用再为了 IDE 迁就工具。
  • 要交付给甲方/合规部门的企业:可以用自己通过采购审核的 Agent,同时保留审计能力。
  • 接手老项目的人:Compose 迁移、AGP 9 升级这类"知道该做但很烦"的活,正好对应现成技能。
  • 被 review 卡住的小团队:没有专职 reviewer 时,Change Review 的推荐修复 + 主题化走查能省一轮来回。

不适用场景:别指望它替你决定

  • 非 Android 项目:这套东西的价值几乎全部建立在 Emulator、Logcat、Gradle 这些 Android 专属工具链上,跨平台项目收益会明显打折。
  • 想要"一句话出 App"的人:它解决的是专业开发流程里的摩擦,不是零代码建站工具。
  • 完全不愿意让 AI 动文件的人:Agent 能改代码、能跑构建,权限给出去就是给出去了。

成本:IDE 免费,账单在 Agent 那边

需要说清楚一件事:Android Studio 本身是免费的闭源商业工具(不开源,但可免费下载使用),这次更新没有改变这一点,也没有单独定价。

真正花钱的是你选的那个 Agent。Claude Agent、Codex 这类都是各家自己的 SaaS 订阅或按量计费,价格跟 IDE 无关;如果走 Gemini Enterprise,则是企业级订阅,价格要跟 Google 谈。所以"接 40 多个 Agent"听起来像白拿,实际是把选择权和账单都还给了你——便宜的、贵的、公司已采购的,自己权衡。

另外别忘了时间成本:换 Agent 意味着换提示词习惯、换对错误的容忍度,团队里最好先让一两个人试一周再推广。

避坑:四个容易踩的点

  1. "40 多个"不等于"40 多个都好用"。ACP 是协议层兼容,实际体验取决于各家对 Emulator、Logcat 这些工具的支持深度,装上去能连上只是第一步。
  2. 给权限之前想清楚边界。Agent 能跑构建、能改文件,出错就是真出错。建议先在独立分支或小模块上试。
  3. AI 审查不是免审。Change Review 的 Recommended Fixes 是 Agent 自己审自己写的代码,天然的盲区还在;Create Walkthrough 只是帮你读得更快,结论仍要人拍。
  4. 别把"技能"当魔法。Skills 提供的是过程性指引,项目里那些没写进文档的隐性约定,它并不知道。

行动建议:本周就能做的三件事

  1. 先升一个人:找团队里最愿意折腾的同事把 Studio 升到 Rabbit 2,接上他平时最常用的那个 Agent,跑一个真实的小需求。
  2. 只挑一个技能试:优先选你项目里最痛的那件(Compose 迁移或 AGP 9 升级),别一次装十个。
  3. 定一条规矩:Agent 的改动一律走 Change Review + 人工确认再合并,先把流程跑顺,再谈提速。

一句话总结

这次更新最值得记住的不是"Android Studio 也有 AI 了"——那早就有了;而是Google 承认了自己不该替开发者决定用哪个 Agent,然后把 IDE 变成了插座。对一个每天在 Emulator 和 Logcat 之间来回切的人来说,这个变化比任何榜单项都更实在。

(本文以 Google 官方博客与发布公告原文为准;其中现场发布细节与外部解读,基于多家媒体转述整理——Digital Trends、the-decoder、FoneArena 于 10 月 28 日至 29 日的报道。)

参考来源

评论

0 条已公开
登录或注册后可以参与评论。

正在加载评论...