用過 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 開發裡最煩人的那道工序——你不再用當那個在壞掉的應用和想修它的東西之間來回跑腿的傳遞員。如果你試了,值得盯的是一個細節:你貼堆疊追蹤的次數是不是真的變少了。比起任何功能清單,這才是「到底變了沒有」的試金石。