30 Ekim 2026 · Mobil uygulama geliştirme
Android Dev Summit 2026: Android Studio artık istediğiniz yapay zeka ajanıyla çalışıyor, peki ekibinizde ne değişmeli?
Google, 28 Ekim'deki Android Dev Summit'te Android Studio Rabbit 2'yi kararlı sürüme taşıdı: Claude, Codex, Antigravity gibi 40'tan fazla ACP uyumlu ajan artık IDE'nin içinde. Asıl önemli değişiklik ise Android araçlarının IDE dışında, terminalde ve ajanlarda da çalışacak şekilde yeniden kurgulanması.
Google, 28 Ekim 2026'daki Android Dev Summit'te kısa bir mesaj verdi: Android geliştirme araçları artık tek bir yapay zeka modeline ya da tek bir IDE'ye bağlı değil. Yapılan duyurular arasında en somut olanı, Android Studio Rabbit 2'nin kararlı sürüme geçmesi ve eylülde önizleme olarak gelen Bring Your Own Agent (BYOA) özelliğinin artık production kullanımına hazır sayılması.
Bu yazıda duyuruların hepsini sıralamak yerine, bir Android ekibinin pratikte ne yapması gerektiğine odaklanacağım.
Ne duyuruldu?
Android Studio Rabbit 2: Kendi ajanınızı getirin
Rabbit 2 ile Android Studio'nun ajan penceresinden Claude Agent, OpenAI Codex, JetBrains Junie ya da Google Antigravity gibi ajanları seçebiliyorsunuz. Google'a göre Agent Client Protocol (ACP) uyumlu 40'tan fazla ajan destekleniyor. Kurulum için Settings > Tools > AI > Agents menüsü kullanılıyor; ajanı seçip oturum açıyor veya API anahtarı giriyorsunuz.
Buradaki fark, ajanın sadece dosya okuyup yazan bir sohbet botu gibi çalışmaması. Android Studio, ACP üzerinden ajana proje yapısını, build ayarlarını ve platform bilgilerini veriyor. Ajan ayrıca emülatörü, Logcat'i, sembol çözümlemeyi ve Compose Preview render'ını kullanabiliyor. Eylüldeki önizleme duyurusuna göre rutin işler onay beklemeden yapılabiliyor, riskli işlemlerde ise ajan durup geliştiricinin onayını bekliyor. Bir ajanın kotası biterse ya da iyi sonuç vermezse işi başka bir ajana devretmek de mümkün.
Rabbit 2 ile gelen diğer yenilikler:
- Agent Skills Manager: XML'den Compose'a geçiş, AGP 9'a yükseltme, katlanabilir cihazlar için adaptif layout gibi işler için hazır "skill"leri tek yerden kurup yönetebiliyorsunuz.
- Change Review: Ajanın yaptığı değişiklikleri, bekleyen commit'leri veya Git geçmişindeki bir değişikliği yapay zekaya inceletebiliyorsunuz. Uzun diff'ler alfabetik sırayla değil, konularına göre gruplanmış bir walkthrough olarak sunuluyor.
- Android XR emülatörleri kararlı sürüme geçti.
Android CLI: IDE'siz Android geliştirme
Bence asıl stratejik adım Android CLI tarafında. Google, araçların önemli bir kısmını terminale ve dolayısıyla ajanlara açıyor:
android preview: Compose Preview'ları emülatör ve IDE olmadan render ediyor. Google'ın kendi testlerinde bu komutu kullanan ajanlar UI görevlerini %77 daha hızlı ve 3 kata kadar daha az token harcayarak tamamlamış.android device remote: Google'ın cihaz laboratuvarından gerçek bir cihaz ayırıyor; sonra bu cihazı yerel bir cihaz gibiadbile kullanabiliyorsunuz.android signals: Android vitals ve Crashlytics'teki crash, ANR ve bellek sorunlarını terminale ve ajana getiriyor.android analyze: APK veya app bundle'da R8'in küçültme, optimizasyon ve obfuscation işini ne kadar iyi yaptığını puanlıyor. CI için JSON çıktı da veriyor.
Claude Code ve Codex için resmi eklentiler de yayımlandı. Claude Code tarafında kurulum şöyle:
claude plugin marketplace add android/android-cli-plugin
claude plugin install android-cli@android-cli-pluginPerformans ve build tarafı
- R8 Configuration Analyzer AGP 9.3 ile geliyor; keep kurallarınızı maliyetlerine göre sıralıyor (
./gradlew :app:analyzeReleaseR8Config). - Jetpack Keep (alpha), geniş kapsamlı keep kuralları yerine tip güvenli anotasyonlar öneriyor.
- Compose 1.13 ile recomposition tracing geliyor: Hangi fonksiyonun neden yeniden çizildiğini, bunu tetikleyen state yazımına kadar geriye doğru izleyebiliyorsunuz.
- Lightbuild erken önizlemede: Yapılandırmanın katı bir YAML şemasıyla yazıldığı, ajanların kolayca okuyabileceği deklaratif bir build sistemi. Google bunu yeni veya deneysel projeler için öneriyor; production için Gradle ve AGP ile devam etmenizi açıkça söylüyor.
Neden önemli?
Şimdiye kadar mobil tarafta yapay zeka asistanları genelde iki sorun yaşıyordu. Birincisi, genel amaçlı ajanlar Android'in build sistemini, emülatörünü ve Compose Preview'larını "göremiyordu". Kod yazıyor ama sonucu doğrulayamıyordu. İkincisi, ekipler IDE'nin sunduğu tek modele mahkumdu.
Google bu iki sorunu birlikte çözmeye çalışıyor. Bunu kendi modelini dayatarak değil, araçlarını açık bir protokol (ACP) ve bir CLI ile dışarı açarak yapıyor. Bu tercih önemli: Şirketinizin Anthropic, OpenAI veya Google ile yaptığı kurumsal anlaşma hangisiyse, o ajanı Android projesinde de kullanabilirsiniz. Google da bunu ajan seçiminin gerekçelerinden biri olarak açıkça sayıyor.
İkinci önemli nokta doğrulama döngüsü. Ajanın Compose Preview'u render edip sonucu görebilmesi, gerçek cihazda test koşturabilmesi ve production crash verisini okuyabilmesi, "kodu yazdı ama çalışıyor mu bilmiyoruz" sorununu azaltır. Google'ın paylaştığı %77 ve 3 kat gibi rakamlar şirket içi testlerden geliyor, bu yüzden kendi projenizde ölçmeden kesin bilgi gibi görmemek gerekir. Ama yön belli: Ajanlar artık sonucu görebiliyor.
Pratikte ne yapmalı?
- Önce veri politikasını netleştirin. Google, Gemini Enterprise için kaynak kodun saklanmadığını ve model eğitiminde kullanılmadığını belirtiyor. Ancak BYOA ile bağladığınız üçüncü taraf ajanlarda verinin nasıl işleneceği o sağlayıcının şartlarına bağlı. Ekipte kim hangi ajanı, hangi hesapla bağlıyor, bunu baştan konuşun.
- CLI'yi CI'a sokmayı deneyin.
android analyzeçıktısını JSON olarak alıp release bundle'ınızdaki R8 gerilemelerini yakalamak, yapay zekadan bağımsız olarak bile işe yarayabilir. - Change Review'u insan incelemesinin yerine değil, öncesine koyun. Konulara göre gruplanmış walkthrough özellikle büyük ajan değişikliklerini okumayı kolaylaştırır. Ama son onay yine sizde olmalı.
- Lightbuild'i production'a almayın. Yeni bir yan projede denemek mantıklı, ama Google'ın kendisi de henüz ana projeler için önermiyor.
- Katlanabilir cihazları gündeminize alın. Google, Play'in gelecek yıl uygulamaların katlanabilir cihazlarda nasıl çalıştığına yakından bakacağını söyledi; ayrıntıların bu yıl içinde açıklanacağı belirtildi. Adaptif layout skill'i bu hazırlık için iyi bir başlangıç olabilir.
Son söz
Android Dev Summit 2026'nın asıl mesajı "daha fazla yapay zeka" değil, araçların ajandan bağımsız hale gelmesi. Android Studio artık tek bir modelin vitrini değil, farklı ajanların bağlanabildiği bir çalışma ortamı. Android CLI ise IDE'nin yeteneklerini terminale taşıyor. Ekibiniz Claude Code, Codex veya başka bir ajanla zaten çalışıyorsa, Android projelerinde de bu ajanlara aynı bağlamı ve aynı doğrulama araçlarını vermek artık mümkün. Kısa vadede en kolay kazanç muhtemelen CLI'nin R8 analizi ve production sinyalleri gibi "sıkıcı" özelliklerinden gelecek.