deniz.in

Piyasalar

Hava durumu

Hava durumu yükleniyor

· kaynak dev.to (home feed)

Android Studio artık Claude, Codex ve 40'tan fazla AI ajanını ACP üzerinden çalıştırıyor

Google'ın Android Studio Rabbit 2 sürümü, Claude, Codex ve diğer ACP uyumlu kodlama ajanlarını IDE içinde barındırabiliyor; ayrıca bir Android CLI eklentisi de terminal tabanlı ajanlara aynı erişimi sağlıyor.

Android Studio artık Claude, Codex ve 40'tan fazla AI ajanını ACP üzerinden çalıştırıyor

Android Studio dış kodlama ajanlarına açılıyor

28 Ekim'deki Android Dev Summit'te Google, Android Studio'nun açık kaynak Agent Client Protocol (ACP) üzerine kurulu Bring Your Own Agent (BYOA) adlı özellik sayesinde IDE içinde doğrudan 40'tan fazla ACP uyumlu kodlama ajanını desteklediğini duyurdu. Android Developers Blog'a göre bu yetenek Android Studio Rabbit 2 sürümünde kararlı olarak geliyor. Duyurunun dev.to'daki değerlendirmesinin belirttiği gibi, bu özellik emülatöre, Logcat'e ve önizlemelere erişmek için IDE'nin yanında bir terminal penceresinde Claude Code veya Codex çalıştıran geliştiricileri hedefliyor.

İsim olarak anılan ajanlar arasında Claude Agent, OpenAI'nin Codex'i, Junie ve Google'ın kendi Antigravity'si var; Google, ACP uyumlu herhangi bir ajanın bağlanabileceğini söylüyor. Marketplace, Settings > Tools > AI > Agents altında yer alıyor; geliştiriciler buradan birden fazla ajan kurup aralarında geçiş yapabiliyor. The Decoder'ın aktardığına göre ajanlar eşzamanlı olarak çalışabiliyor. Vaat şu: ajanlar IDE'nin proje farkındalığına kavuşuyor — proje yapısı ve build anlayışı, sembol çözümleme, Compose Preview render'ı, emülatör ve Logcat.

Tek protokol, çok sayıda ajan

Altyapıyı Agent Client Protocol oluşturuyor; editörler ile kodlama ajanlarının nasıl haberleştiğini tanımlayan açık bir spesifikasyon. ACP dokümantasyonuna göre yerel ajanlar editörün alt süreçleri olarak çalışıyor ve stdio üzerinden JSON-RPC ile mesaj alışverişi yapıyor. Bu tasarım, tek bir entegrasyonun düzinelerce ajanı nasıl kapsadığını açıklıyor: Android Studio protokolü bir kez uyguluyor, ACP konuşan her ajan — ister doğal yoldan ister bir adapter aracılığıyla — bağlanabiliyor.

Rabbit 2 ayrıca Change Review özelliğini ekliyor. Bir inceleme oturumu, bir ajanın bekleyen değişikliklerinden veya Git changes penceresinden başlatılabiliyor ve Android Studio olası sorunları içeren bir rapor üretiyor; agent tool penceresindeki /review komutuyla da erişilebiliyor.

Android CLI IDE'yi tamamen atlıyor

Duyurunun daha sessiz kalan yarısı: Google'ın Android CLI'sı artık Claude Code, Codex ve Antigravity için resmi bir eklenti olarak kurulabiliyor ve Android Studio'nun açık olmasını hiç gerektirmiyor. Google, bunu her terminal, her agent harness ve CI pipeline için konumlandırıyor; ajanlar Android uygulamalarını otonom biçimde build ediyor, çalıştırıyor ve debug edebiliyor.

Kurulum her ajanın eklenti marketplace'inden yapılıyor; örneğin claude plugin marketplace add android/android-cli-plugin ve ardından bir eklenti kurma komutu geliyor. dev.to yazısı, Codex varyantının ikinci adımda install yerine add kullandığını, Antigravity'nin ise kendi biçimine sahip olduğunu belirtiyor. Eklenti deposu Apache-2.0 lisansıyla herkese açık; ancak eklentinin kendisi yalnızca ajana CLI'ı kullanmayı öğreten bir skill — Android CLI ayrı bir indirme olarak kalıyor ve android update ile android init ile başlatılıyor. --no-metrics bayrağı veri toplamayı devre dışı bırakıyor ve ~/.androidrc dosyası bayrakları otomatik uyguluyor; ama dokümanlar metrics bayrağının orada çalıştığını doğrulamıyor.

Yetenekler arasında proje oluşturma, sanal cihaz yönetimi, canlı UI düzenlerini inceleme, Journeys çalıştırma ve resmi Android Knowledge Base'de arama var. İki ek özellik öne çıkıyor: android preview, Compose Preview'ları emülatör veya IDE olmadan render ediyor ve android device remote, güvenli bir Google cihaz laboratuvarından gerçek bir fiziksel cihaz sağlayabiliyor.

Hız rakamlarını dikkatli okuyun

Google'ın iç testleri, android preview kullanan ajanların UI görevlerini %77 daha hızlı, üç katı aşmayan oranda daha az token kullanarak tamamladığını; LeakCanary bellek sızıntısı görevinde ise en yetenekli modellerin neredeyse iki kat hızlı ve %25'e varan daha az token ile çalıştığını iddia ediyor — The Decoder'ın yazdığına göre bu A/B testinde Claude Opus 5.5 kullanılmış. dev.to analizinin belirttiği gibi, bunlar satıcı tarafından seçilen görevlerde yapılmış satıcı testleri ve yayımlanmış bir görev seti yok. Yön makul görünüyor; çünkü bir önizlemeyi render etmek, emülatörü başlatıp ekran görüntüsü almaktan daha az tur gerektirmeli — ama ekipler kendi uygulamalarında ölçüm yapmalı.

Gizlilik ve izin uyarıları

Sürüm yazısındaki gizlilik garantileri Gemini Enterprise için yazılmış: kaynak kod ve workspace içeriği saklanmıyor ya da küresel foundation modellerini eğitmek için kullanılmıyor; üstüne audit logging ve merkezi yönetici politikası geliyor. Google bu koşulların Claude Agent veya Codex için de geçerli olduğunu söylemiyor; dolayısıyla Android Studio içindeki üçüncü taraf bir ajan yine kendi satıcısının veri koşulları altında çalışıyor. Oturum açma ajan başına yapılıyor; her birinin kendi hesabı ve kullanım limiti var. dev.to yazısı ayrıca, gerçek donanım ayırabilen bir araç aynı incelemeyi hakettiği için, cihaz sağlamayı ekiplerin git push'a davrandığı gibi bir onay istemine bağlamayı öneriyor.

Neden önemli

Mobil araçları, genel amaçlı editörlerde görülen aynı desene yakınsıyor: IDE'ler ile AI ajanları arasındaki bağ dokusunu satıcı başına entegrasyonlar değil, açık bir protokol oluşturuyor. ACP arayüz olarak kullanıldığında Android Studio, yeni bir altyapı olmadan Claude, Codex veya sırada ne varsa barındırabiliyor; diğer editörler de aynısını yapabilir. En az bunun kadar kayda değer olanı, Android CLI eklentisinin ajan desteğini tamamen IDE'nin dışına, terminallere ve CI pipeline'larına taşıması — Google'ın artık otonom ajanları bir yenilik değil, Android araçlarının birincil hedef kitlesi olarak gördüğünün bir sinyali. Açık sorular şunlar: Google dışı ajanlar için veri koşulları yetişecek mi ve ekipler fiziksel cihaz ayırabilen araçlara ne kadar özerklik tanıyacak.

  • #android
  • #ai-agents
  • #developer-tools
  • #ide
  • #google

İlgili yazılar