用过 AI 助手写 Android 的人,都熟悉这套仪式:AI 写完代码,你去构建,构建挂了或者应用崩了,然后你把 Logcat 里一墙红字复制出来,贴回聊天框。AI 从来没见过你的应用跑起来。它能看到的,只有你搬运回去的东西。

2026 年 10 月 28 日,Google 发布了 Android Studio Rabbit 2 稳定版,头条功能干的就是拆掉这个搬运工。功能名叫 Bring Your Own Agent,让 40 多种兼容 ACP 的编码代理——包括 Claude Agent、OpenAI 的 Codex、Junie、Google 的 Antigravity——接进 Android Studio,直接使用它的工具。值得问的问题不是"AI 现在能写 App 了吗",因为写代码从来不是瓶颈。该问的是:代理现在到底能看到哪些运行结果,你的哪些调试杂务就此消失了?

代理现在能看到什么

按 Google 的公告,接入 Android Studio 的代理能用上 Android 模拟器、构建系统和 Logcat。这张清单值得再读一遍,因为它几乎就是对着复制粘贴仪式逐条开的药。代理可以自己构建项目、自己读报错;自己起模拟器、把应用跑起来、看着日志抓崩溃。写代码、构建、挂了、贴日志、再来一遍的循环,缩成了写、构建、挂、修。

原始工具之上,Android Studio 还带了技能管理器,预装 Android 和 Firebase 技能——把老的 XML 布局迁到 Jetpack Compose、升级 AGP 9、适配折叠屏布局这类任务的官方流程指南。有没有技能,就是"泛泛懂 Android 的代理"和"按 Google 自己的清单干这个活的代理"之间的区别。

内置代理还配了一个值得点名的专科医生:Profiler 里的 LeakCanary 集成。不用再对着堆转储发愣,它会用人话解释内存泄漏的来龙去脉,并给出具体的改代码建议。

不起眼的那个功能,可能更重要

同一个版本里还藏着一个 AI Change Review。对已经在让代理写代码的人来说,这可能是更重要的那一半。代码生成变快,只是把瓶颈挪到了检查和验收上。Change Review 能处理三种改动:代理刚做的编辑、待提交的暂存、Git 历史里的提交。它先跑出 Recommended Fixes——让代理先审一遍代理的活儿;之后的 Create Walkthrough 会把 diff 按逻辑主题分组,相关的改动块带着你一起看,而不是逼你按文件名字母顺序硬啃。

换句话说,Rabbit 2 想同时堵上两头:代理能对着真实的构建和运行结果检查自己的活,你也有工具去检查代理。

不用 Android Studio 的人,有另一扇门

同一周,Google 的开发者文档上线了官方 Android CLI 插件,面向 Claude Code、Codex 和 Antigravity——给在终端或别的编辑器里干活的人准备的。每个插件给代理加一个 android-cli 技能:创建项目、管理虚拟设备、查看运行中应用的界面布局、跑 Journeys、检索官方 Android 知识库。Antigravity 拿到的集成更深,代理窗口里直接带交互式的 Compose 预览和设备面板;Claude Code 和 Codex 用各自的插件命令装,终端里两三行的事。

实际含义是:能"看见"你应用的代理工作流,不再绑死在 IDE 上。

这里面不包含什么

装之前先说清几件事。这些是接入,不是会员。选哪个代理,就用哪个厂商自己的账号登录,对应的费用、额度和地区限制都照旧。Rabbit 2 不附赠 Claude 或 Codex 的订阅。另外,这个版本是稳定版、插件文档也已上线,但上面描述的构建验收流程来自 Google 的公告和文档——我自己没有安装实测,请把它当官方说法,等真实环境的验证。

也得公道地说一句全接通的代理判断不了的事:你的应用手感对不对、流程合不合理、有没有人想要。Logcat 访问解决的是"跑不跑得起来、为什么跑不起来"。剩下的验收,还是你的活。

结语

对 Rabbit 2 最诚实的读法:这是管道工程,不是魔法。有意思的变化不是 Android Studio 又多了一个聊天机器人,而是这个机器人长了眼睛。能自己读构建错误和日志的代理,干掉了 AI 辅助 Android 开发里最烦人的那道工序——你不再用当那个在坏掉的应用和想修它的东西之间来回跑腿的快递员。如果你试了,值得盯的是一个细节:你贴堆栈的次数是不是真的变少了。比起任何功能清单,这才是"到底变了没有"的试金石。