Kendi tarzınızı oluşturun: Android Studio'da istediğiniz yapay zeka aracını kullanın
Okuma süresi: 3 dakika
Yapay zeka destekli geliştirici araçları, mühendislik üretkenliği için önemli bir çarpan haline geldi. Ekipler, özel yapay zeka kodlama aracılarını, özel kurumsal araçları ve otonom araçları kullanmaya başladı. Android uygulamalarını sizin ve ekibiniz için en uygun şekilde oluşturabilmeniz önemlidir. Agentic Android geliştirme, her zamankinden daha açık ve esnektir.
Geçen yıl Android Studio, tüm yapay zeka modellerine açıldı. Bugün, kodlama aracınızı seçme desteğini sunarak bir sonraki adımı atıyoruz. Yeni Bring Your Own Agent (BYOA) özelliğimizle tercih ettiğiniz kodlama aracısını Android Studio'ya sorunsuz bir şekilde entegre edebilirsiniz. Anthropic'in Claude Agent'ı, Open AI'ın Codex'i ve Google'ın Antigravity'si gibi araçları içeren bu özellik, Android Studio'nun yapay zeka için optimize edilmiş altyapısı ve araç desteğiyle aracınızı daha da güçlendirir.
Ajanlarınız ve yapay zeka planınız
BYOA, en sevdiğiniz ajanı IDE'ye özgü zekayla eşleştirerek daha hızlı, daha doğru ve daha uygun maliyetli hale getirir. BYOA, en yeni Android Studio Canary'de kullanılabilir. Bu sürümün avantajları arasında şunlar yer alır:
- Kod tabanı farkındalığı ve jeton verimliliği: Android Studio, Agent Client Protocol (ACP) kullanarak tam proje grafiğini, derleme kurulumunu ve platform ayrıntılarını doğrudan aracınıza sağlar . Daha sonra, jeton kullanımını verimli hale getirmek, gecikmeyi azaltmak ve daha net yanıtlar vermek için ilgili dosyaları veya ayrıntıları filtreleyebilir.
- Sorunsuz iş akışı sürekliliği: Görevler arasında kolayca geçiş yaparken akış durumunuzu koruyarak birden fazla sohbet aracısı istemi ve Android Studio'nun amaca yönelik olarak geliştirilmiş araçları arasında sorunsuz bir şekilde geçiş yapın.
- Aracı esnekliği: ACP uyumlu herhangi bir aracı doğrudan Android Studio'ya bağlayın ve planınızla oturum açın. Bir temsilcinin kotası biterse veya performans beklentilerinizi karşılamazsa başka bir temsilciyi devreye alabilirsiniz.
- Yerel araç ekleme: Derleme teşhisleri, Jetpack Compose önizlemeleri gibi kullanıcı arayüzü araçları, Android SDK araçları ve Android emülatör kontrolünü bağlarız. Böylece temsilciniz doğrudan Android Studio'da erişebilir, test edebilir, teşhis edebilir ve yürütebilir.
Güçlü, yetenekli ve güvenilir kodlama temsilcileri
Ajanlar, ortamınızda doğrudan eksiksiz teknik iş akışları planlayıp yürütebilir ve güçlü kullanım alanları oluşturabilir:
- Ortamda yürütme: Dosyaları okuma, yazma ve düzenleme, kabuk komutlarını çalıştırma, testleri çalıştırma ve web'de arama yapma.
- Alt temsilcilere görev atama: Kod inceleme veya test gibi alt görevler için özel temsilciler oluşturarak karmaşık projeleri parçalara ayırın.
- Kontrol sizde: Ayrıntılı izinler, temsilcinin rutin işler için kendi başına hareket etmesine ve daha riskli işlemler için onayınızı beklemesine olanak tanır.
- Bağlamı ve yapılandırmayı kalıcı hale getirme: Uzun süren oturumları koruyun ve proje becerilerini, eğik çizgi komutlarını ve belleği otomatik olarak yükleyin.
Android Studio'da çalışan temsilciler de Android becerilerinden ve Android Bilgi Bankası'ndan yararlanarak en yeni Android en iyi uygulamalarına erişebilir. Ayrıca, aracıların model performansını nasıl etkilediği hakkında daha fazla bilgi edinmek istiyorsanız Android Bench'teki en son güncellemelerimiz hakkında daha fazla bilgi edinin.
Google Antigravity ile Gemini'ı kullanma
Birçok geliştirici, yerleşik aracı kullanarak Gemini'ı doğrudan Android Studio'da kullanıyor. Bu deneyimi Android Studio'da sunmaya devam edeceğiz. Ancak Gemini ile en iyi deneyimi elde etmek için Gemini Flash 3.8 gibi en yeni Gemini modellerine erişmek ve yapay zeka kullanım kotasını artırmak üzere Google Antigravity aracısını seçmenizi öneririz. Android Studio'daki avantajlarınızdan yararlanmak için Google AI Pro veya Ultra planınızla Google Antigravity aracısına giriş yapabilir ya da Gemini API anahtarıyla jeton başına ödeme yapabilirsiniz.
Google Antigravity aracısını seçme
Kuruluşunuz Gemini Enterprise kullanıyorsa yerleşik temsilciyi veya Antigravity ajanı kullanmaya devam edebilirsiniz. Her iki durumda da kuruluşunuz, Google Cloud'un sağladığı ek güvenlik ve gizlilik avantajlarından yararlanmaya devam eder.
Başlayın
BYOA desteği, Google Antigravity, Claude Agent ve Codex gibi yaygın olarak kullanılan aracıları içeren Android Studio Rabbit 2'nin Canary sürümü ile başlayarak önizleme olarak kullanıma sunuluyor. Hem kurumsal hem de tüketici yapay zeka planları, aracı sağlayıcıya bağlı olarak desteklenir. Bir temsilciye bağlanmak için aşağıdaki adımları uygulayın:
- Android Studio'yu güncelleyin: Canary sürüm kanalındaki en son sürümü kullandığınızdan emin olun.
- Ajanlarınızı bağlayın: Ajan penceresinde, ajanlardan birini (Claude Agent, Codex veya Antigravity) seçin ve oturum açın ya da API anahtarı girin. Ek aracıları kayıt defterinde Ayarlar > Araçlar > Yapay Zeka > Aracıları bölümünde bulabilirsiniz.
- Dokümanları inceleyin: Önizleme sürümü notumuzu buradan inceleyin.
Android Studio'daki yapay zeka deneyimini iyileştirmeye devam ederken geri bildirimleriniz bizim için çok önemli. Bir hata veya sorun bulursanız lütfen sorun kaydı oluşturun. Neler üreteceğinizi görmek için sabırsızlanıyoruz.
-
Ürün HaberleriBugün, mühendislerin tamamlaması birkaç gün hatta bir hafta süren, büyük ölçüde karmaşık görevler olan uzun vadeli görevlerin (LHT) ilk grubunu yayınlıyoruz. Ayrıca, ilgili model sağlayıcıların temsilcileriyle başlayarak temsilci tabanlı değerlendirmeyi de kullanıma sunuyoruz.
Matthew McCullough • Okuma süresi: 3 dk. -
Ürün HaberleriMart ayında, gerçek dünyadaki Android geliştirme görevleri için LLM skor tablomuz olan Android Bench'i tanıtmıştık. O zamandan beri, açık ağırlıklı modelleri değerlendirme ve maliyet ile verimlilik boyutlarını skor tablosuna ekleme gibi geri bildirimleriniz doğrultusunda karşılaştırma ölçütünü geliştirdik.
Zoe Lopez-Latorre • Okuma süresi: 3 dk. -
Ürün HaberleriBu yıl Google I/O'da, uygulamaların oluşturulma şeklini temelden değiştirecek bir adım atıyoruz. En yeni araçlarımız, Android geliştiricisi olarak üretkenliğinizi artıracak ve kod tabanınızda dağıttığınız yapay zeka aracılarını güçlendirecek özelliklerle ajan tabanlı yapay zeka dönemine uygun olarak geliştirildi.
Matthew Warner • Okuma süresi: 8 dk.
Android geliştirmeyle ilgili en son analizleri haftalık olarak gelen kutunuza alın.