Preskoči na sadržaj

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.

FunkcijaGdeStatus prema Googleu
Bring Your Own Agent (ACP)Android StudioStabilno u Rabbit 2
Menadžer skillovaAndroid StudioU Rabbit 2
Change ReviewAndroid StudioStabilno, prema objavi o alatima sa Dev Summita
Emulatori XR, audio i display naočaraAndroid StudioStabilno u Rabbit 2
LeakCanary sa agentomProfilerU Rabbit 2 prema beleškama; Canary prema objavi o alatima
Migracija na Compose, LightbuildAndroid StudioSamo Canary
Streaming uređaja, pregledi, profilisanje, analyzeAndroid CLIZasebna 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 remote obezbeđuje pravi uređaj iz Google laboratorije uređaja, uz Firebase, a vi instalirate i testirate kao na lokalnom uređaju. android device hub prikazuje lokalne i udaljene uređaje bez IDE-a.
  • Compose pregledi. android preview renderuje 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 profiler snima 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 analyze ocenjuje 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 list i android skills add instaliraju skillove za bilo kog agenta; android docs search pretražuje Android Knowledge Base.

Postoje zvanični plaginovi koji instaliraju CLI u Claude Code i Codex. Ovo su komande iz Googleove objave:

bash
# 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-plugin

Upozorenje

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 preview na jednom Compose ekranu.
  • Pokrenite android analyze na 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

PodeliXLinkedIn

ONLYAPPS Team

Novi Sad, Srbija · onlyapps.org

Kontakt

Kolačiće za analitiku koristimo samo uz vašu saglasnost. Neophodni kolačići održavaju rad sajta. Politika privatnosti