Alati za programere8 min čitanja
Android Studio Rabbit 2 je stabilan: Bring Your Own Agent, skillovi i Android CLI
Android Studio Rabbit 2 postao je stabilan 28. oktobra 2026. sa podrškom za bilo kog ACP agenta, menadžerom skillova i AI pregledom koda. Šta sadrži, šta dodaje Android CLI i šta bismo proverili kao mali KMP tim.
Google je 28. oktobra 2026, na Android Dev Summitu, objavio Android Studio Rabbit 2 u stabilnom kanalu. Najava na Android Developers Blogu kaže da je spreman za produkciju, a beleške o izdanju navode verziju 2026.2.2.
Naše aplikacije pravimo na Kotlin Multiplatform-u i Compose-u i svakodnevno radimo sa agentima za kodiranje, pa najave čitamo sa jednim pitanjem: šta se menja za mali tim. Činjenice ispod potiču iz četiri Google objave i iz beleški o izdanju. Gde tumačimo, to kažemo. Rabbit 2 nismo pokretali na svojim projektima, pa je ovo čitanje najava, a ne izveštaj o testiranju.
Šta stabilni Rabbit 2 sadrži
Google za stabilno izdanje navodi: Bring Your Own Agent, menadžer skillova, AI pregled koda (Change Review), stabilne Android XR emulatore za naočare i integraciju LeakCanary-ja. Beleške o izdanju dodaju da Rabbit 2 radi sa verzijama Android Gradle plugina od 7.1 do 9.5. Nije sve najavljeno tog dana stabilno, pa smo ga podelili.
| Funkcija | Gde | Status prema Googleu |
|---|---|---|
| Bring Your Own Agent (ACP) | Android Studio | Stabilno u Rabbit 2 |
| Menadžer skillova | Android Studio | U Rabbit 2 |
| Change Review | Android Studio | Stabilno, prema objavi o alatima sa Dev Summita |
| Emulatori XR, audio i display naočara | Android Studio | Stabilno u Rabbit 2 |
| LeakCanary sa agentom | Profiler | U Rabbit 2 prema beleškama; Canary prema objavi o alatima |
| Migracija na Compose, Lightbuild | Android Studio | Samo Canary |
| Streaming uređaja, pregledi, profilisanje, analyze | Android CLI | Zasebna instalacija, nije vezano za verziju IDE-a |
Napomena
Dve Google stranice različito opisuju LeakCanary popravku uz agenta: beleške o izdanju je smeštaju u Rabbit 2, dok objava o alatima sa Dev Summita kaže da je deo Fix with AI u Canary build-u, a CLI potkomanda stiže uskoro. Proverite u svom build-u pre nego što se na to oslonite.
Bring Your Own Agent u praksi
BYOA povezuje agente za kodiranje preko otvorenog Agent Client Protocol-a (ACP). Google kaže da možete birati među preko 40 agenata. Blog navodi Claude Agent, Codex kompanije OpenAI, Junie i Google Antigravity, a beleške o izdanju navode Claude Agent, Codex i Antigravity kao podrazumevane u prozoru agenta.
Za početak otvorite prozor agenta i izaberite agenta, ili ga izaberite u Settings > Tools > AI > Agents, prijavite se i pošaljite prvi upit. Ta stranica je i registar: možete instalirati više agenata i prebacivati se među njima.
Šta agent dobija od IDE-a važi koliko i to koji agent birate. Prema Googleu, može da koristi Android Emulator, sistem za build, Logcat, razrešavanje simbola, renderovanje Compose Preview-a, izvršavanje komandi u terminalu i shell-u, graf projekta i dijagnostiku build-a. Za prijavu beleške o izdanju pominju lične API ključeve, potrošačke pretplate i poslovne pretplate, i kažu da ugrađeni agent ostaje dostupan bez dodatne naknade.
Google navodi tri razloga za sopstvenog agenta: želite određenog ACP agenta, želite cenovni profil konkretnog agenta ili morate da koristite provajdera obuhvaćenog poslovnim ugovorom. Za timove sa strogim zahtevima Google upućuje na Gemini Enterprise, dostupan od Rabbit 1: bez zadržavanja koda i konteksta, evidencija aktivnosti agenta i administratorske politike za odobrene skillove, agente i modele.
Skillovi, Change Review, LeakCanary i XR emulatori
Menadžer skillova
Skillovi su upakovana uputstva koja agentu daju znanje o nekom zadatku. Android Studio sada omogućava da ih pronađete, instalirate i njima upravljate. Otvorite karticu Skills iz menija panela agenta, ukucajte @ u polje za čet i izaberite Manage skills, ili koristite Settings > Tools > AI > Skills Manager. Studio dolazi sa Android i Firebase skillovima; navedeni primeri su migracija XML Views na Compose, nadogradnja na AGP 9, adaptivni rasporedi za sklopive uređaje i tablete i integracija CameraX-a i Firebase servisa.
Change Review
Google pregled predstavlja kao novo usko grlo: agenti pišu brzo, a ljudi i dalje proveravaju. Change Review pokrećete iz izmena agenta, izmena koje čekaju komit ili Git loga, ili iz četa agenta komandom /review. Agent prvo navodi preporučene ispravke. Zatim Create Walkthrough grupiše povezane delove diff-a po temama umesto po abecednom redu fajlova.
LeakCanary i XR
Integracija sa LeakCanary-jem omogućava agentu da jednostavnim jezikom objasni uzrok curenja memorije i predloži izmenu koda, iz zadatka LeakCanary u Profiler-u. XR emulatori za XR naočare, audio naočare i display naočare su stabilni i rade ugrađeni u prozor Running Devices. Emulator display naočara prihvata vaše 360-stepene fotografije, statične slike ili uživo video sa kamere. Za audio i display naočare potreban je i emulator telefona-domaćina sa Canary sistemskom slikom.
Android CLI: isti alati van IDE-a
Android CLI je zaseban alat za bilo koji terminal, bilo koji agent harness i CI. Objave navode ove mogućnosti:
- Streaming uređaja.
android device remoteobezbeđuje pravi uređaj iz Google laboratorije uređaja, uz Firebase, a vi instalirate i testirate kao na lokalnom uređaju.android device hubprikazuje lokalne i udaljene uređaje bez IDE-a. - Compose pregledi.
android previewrenderuje Compose Preview bez emulatora i APK-a, pa agent može da proveri sopstvene izmene UI-ja na različitim veličinama ekrana. - Profilisanje.
android profilersnima Perfetto sistemske trace-ove za otklanjanje kašnjenja hladnog starta, zastajkivanja UI-ja i buđenja u pozadini, i radi uz skill android-profiler. - Analyze.
android analyzeocenjuje koliko dobro R8 sažima, optimizuje i obfuskuje APK ili app bundle, uz JSON izlaz za CI. Za biblioteku prikazuje veličinu, cenu i preširoka keep pravila. - Skillovi i dokumentacija.
android skills listiandroid skills addinstaliraju skillove za bilo kog agenta;android docs searchpretražuje Android Knowledge Base.
Postoje zvanični plaginovi koji instaliraju CLI u Claude Code i Codex. Ovo su komande iz Googleove objave:
# Claude Code, iz terminala
claude plugin marketplace add android/android-cli-plugin
claude plugin install android-cli@android-cli-plugin
# Codex, iz terminala
codex plugin marketplace add android/android-cli-plugin
codex plugin add android-cli@android-cli-pluginUpozorenje
Brojke o brzini u Googleovim objavama, na primer 77% brži UI zadaci uz android preview i do 3x manje tokena, potiču iz Googleovog internog testiranja. Nismo ih reprodukovali i one nisu obećanje za vaš projekat.
Šta objave sa Dev Summita dodaju
Objava o alatima i performansama je pregled, a nekoliko stavki je rano:
- Android Bench 2.0, rang lista modela i agent harness-a na dugim, stvarnim Android zadacima.
- Migration Assistant za XML Views na Compose i Lightbuild, deklarativni build zasnovan na YAML-u. Oba su u Canary-ju, a Google preporučuje Lightbuild samo za nove ili eksperimentalne projekte.
- Novi R8 Configuration Analyzer u AGP 9.3, pokreće se sa
./gradlew :app:analyzeReleaseR8Config, i Jetpack Keep u alfi. - Praćenje rekompozicije u Compose 1.13 i androidx.tracing 2.0 za bogatije trace-ove.
- Skillovi za pravila Google Play-a i za bezbednosne provere dozvola i intent-a.
- Crashlytics heap dump-ovi iz stvarnih padova zbog nedostatka memorije, u ranom pristupu.
Zasebna objava istog dana dodaje da Compose adaptive skill može da proveri UI na prečice na tastaturi, kursore pokazivača i hover stanja. Google takođe kaže da će Play sledeće godine pažljivo gledati kako aplikacije rade na sklopivim uređajima. Dana 2. novembra Google je objavio preko 50 snimaka sesija sa transkriptima, u četiri toka.
Naše tumačenje za mali KMP i Compose tim
Sve u ovom odeljku je naše tumačenje, a ne Googleova izjava.
Tok rada
Sada postoje dva ulaza: agent u IDE-u i agent u terminalu sa CLI plaginom. Već koristimo razvoj vođen agentima, kao što opisujemo u našem tekstu o izradi uz AI agente i TDD. Nama je CLI zanimljiviji deo, jer donosi uređaje i preglede agentu koji ne živi u Android Studiju. Skillovi izgledaju prvenstveno androidski, a izvori ne govore ništa o zajedničkom Kotlin kodu ni o iOS-u.
Cena, podaci i ugovori
BYOA razdvaja IDE od računa za model. Ako već plaćate agenta, u principu ga možete koristiti i ovde, a ugrađeni agent je rezerva. Druga strana je da kontekst koji Studio predaje, kao što su graf projekta i dijagnostika build-a, odlazi kod provajdera koga izaberete. Obećanja o privatnosti koja Google opisuje za Gemini Enterprise ne važe automatski za drugog provajdera, pa pročitajte njegove uslove i svoj poslovni ugovor pre povezivanja.
Pre nego što agent dotakne projekat
- Dozvole. Agent može da izvršava shell komande i upravlja emulatorima. Odlučite šta sme da pokrene bez pitanja i držite potpisne ključeve, keystore-ove i lokalne property fajlove van njegovog domašaja.
- Skillovi. Skill je uputstvo koje će vaš agent slediti. Instalirajte samo ono što ste pročitali i držite listu kratkom.
- Prvo testovi. Agent je bezbedan onoliko koliko ga čuvaju testovi. Testovi treba da postoje pre izmene, a ne posle.
- Pregled. Radite na grani i koristite Change Review kao dodatnog čitaoca, a ne kao zamenu za svoj pregled.
Šta ne znamo
- Kako se Rabbit 2 ponaša na našim KMP projektima i da li alati svesni projekta razumeju zajedničke source set-ove.
- Da li svih 40-ak agenata radi podjednako dobro; izvori kažu samo da su kompatibilni.
- Koliko treći agenti koštaju u stvarnom radu i šta njihovi provajderi rade sa kontekstom.
- Kako je LeakCanary funkcija podeljena između stabilnog kanala i Canary-ja.
Šta uraditi
- Prvo nadogradite jedan računar na Rabbit 2 i proverite da je verzija AGP-a u opsegu 7.1 do 9.5.
- Otvorite Settings > Tools > AI > Agents, povežite agenta koga već koristite i pokrenite jedan mali zadatak na probnoj grani.
- Pročitajte uslove privatnosti i zadržavanja podataka provajdera tog agenta pre nego što mu date pravi kontekst projekta.
- Pregledajte instalirane skillove u menadžeru skillova i uklonite ono što ne treba.
- Zapišite šta agent sme da pokrene i koje fajlove nikada ne sme da čita.
- Isprobajte Change Review na pravom diff-u i uporedite ga sa svojim pregledom.
- Ako koristite agente u terminalu, isprobajte Android CLI plagin i
android previewna jednom Compose ekranu. - Pokrenite
android analyzena release bundle-u i sačuvajte rezultat kao polaznu liniju. - Canary stavke i brojke proizvođača tretirajte kao neproverene dok ih ne isprobate.
Izvori
- Your favorite agents are now integrated in Android Studio (Android Developers Blog, 28. oktobar 2026)
- Agentic and Flexible: A next era of Android development (Android Developers Blog, 28. oktobar 2026)
- What's new in Android developer tools and performance at Android Dev Summit (Android Developers Blog, 28. oktobar 2026)
- Developing for Today: 50+ New Developer Sessions on Building Apps Today (Android Developers Blog, 2. novembar 2026)
- Android Studio Rabbit 2 release notes
ONLYAPPS Team
Novi Sad, Srbija · onlyapps.org