Google ogłosiło Android Studio Rabbit 2 28 października 2026 r. i określiło zarówno tę wersję, jak i funkcję Bring Your Own Agent (BYOA) jako stabilne oraz gotowe do produkcji. BYOA pozwala korzystać w środowisku Android Studio z zewnętrznych agentów programistycznych zgodnych z protokołem Agent Client Protocol (ACP). Google podaje, że obsługiwanych jest ponad 40 agentów, w tym Claude Agent, Codex, Junie i Google Antigravity (ogłoszenie Android Developers).
Jak wybrać agenta i z jakich narzędzi może korzystać
Agenta można wybrać w oknie agentów albo przejść do Settings > Tools > AI > Agents, zainstalować lub wskazać agenta, uwierzytelnić się i wpisać polecenie. Google podaje, że można zainstalować kilku agentów i przełączać się między nimi. BYOA łączy Android Studio z agentami obsługującymi ACP. Wymienione narzędzia to między innymi Android Emulator, systemy kompilacji i Logcat, czyli narzędzie do przeglądania dzienników działania aplikacji. Google opisuje też dostęp do informacji o projekcie i kompilacji, rozpoznawania symboli oraz renderowania Compose Preview (informacje o narzędziach Androida).
To integracja z agentami innych dostawców, a nie informacja, że Google tworzy lub dołącza ich modele. Wśród wymienionych przykładów Claude Agent pochodzi od Anthropic, Codex od OpenAI, a Junie od JetBrains. Android Studio Skills dostarczają z kolei gotowe instrukcje i przepływy pracy, między innymi dotyczące AGP 9, układów adaptacyjnych oraz integracji CameraX i Firebase. Google podaje, że katalog obejmuje ponad 30 umiejętności z ponad 20 obszarów.
Android CLI to odrębna droga pracy z agentami
BYOA działa z poziomu Android Studio. Android CLI to osobne narzędzie wiersza poleceń: Google udostępnia oficjalne wtyczki dla Claude Code i Codex, a wtyczka Android dla Antigravity łączy CLI, Android Skills i zasoby wiedzy o Androidzie. To inny sposób korzystania z narzędzi Androida niż wybór agenta w oknie IDE.
Opublikowany 16 kwietnia 2026 r. anglojęzyczny samouczek Android Developers pokazuje konfigurację CLI i Android SDK, tworzenie projektu z szablonu, uruchamianie aplikacji na urządzeniu wirtualnym oraz korzystanie z Android Skills.
Powiązane funkcje są na różnych etapach rozwoju
Stabilny status BYOA nie oznacza, że wszystkie narzędzia ogłoszone obok niego są gotowe do produkcji. Google przypisuje im następujące etapy:
| Funkcja | Etap wskazany przez Google |
| BYOA w Android Studio Rabbit 2 | Stabilna |
| AppFunctions | Beta |
| A2UI dla Jetpack Compose | Alpha |
| ML Kit Agentic API korzystające z Gemini Nano 4 | Alpha |
| Migracja z XML do Compose | Android Studio Canary |
Google opisuje AppFunctions, A2UI i ML Kit Agentic API w swoim ogłoszeniu o rozwoju Androida. Migrację z XML do Compose przypisuje najnowszej wersji Android Studio Canary (informacje o narzędziach Androida).
Co mierzą wyniki wydajności podane przez Google
W wewnętrznych testach Google agenci korzystający z android preview kończyli zadania związane z interfejsem użytkownika o 77% szybciej i zużywali do trzech razy mniej tokenów. To wynik dla wskazanych zadań i tego narzędzia. Osobno Google podało, że w przepływie pracy z LeakCanary jego najmocniejsze modele działały z Android CLI prawie dwa razy szybciej i zużywały do 25% mniej tokenów niż bez CLI. Oba wyniki dotyczą konkretnych porównań i pochodzą z testów opisanych przez Google (wyniki i narzędzia Androida).
Android Bench 2.0 ocenia modele i zestawy narzędzi agentów przy długotrwałych zadaniach Androida, takich jak migracja interfejsu aplikacji czy budowanie aplikacji na podstawie makiet. Google podaje, że ocena uwzględnia, czy rozwiązanie działa, a także czas i koszt, nie samą kompilację. Szczegóły opisuje Android Bench.