Google, Android Studio’ya entegre ettiği “Agent Mode” ile yapay zeka destekli yazılım geliştirme sürecinde yeni bir dönemi başlatıyor. Google, Android Studio’nun en son “Narwhal Feature Drop Canary” sürümüyle birlikte, Gemini destekli deneysel “Agent Mode” özelliğini tüm geliştiricilere açtığını paylaştığı blog yazısıyla duyurdu. Bu sayede, geliştiriciler artık karmaşık görevleri doğal dilde tarif ederek Gemini’a devredebiliyor. Özellik ilk kez Google I/O 2025’te tanıtılmıştı.
Yapay zekayla kodu yönetmek artık doğal dil kadar kolay
Agent Mode’un temel vaadi, geliştiricinin zaman alan rutin işleri Gemini’a bırakıp yaratıcı ve katma değerli işlere odaklanmasını sağlamak. Geliştirici sadece doğal dil kullanarak örneğin tüm sabit metinlerin strings.xml dosyasına taşınmasını, uygulamaya karanlık mod desteği eklenmesini ya da bir ekran görüntüsüne göre Material 3 tasarım diliyle yeni bir arayüz oluşturulmasını isteyebiliyor. Hatta “projeyi derle ve tüm hataları düzelt” ya da “kod tabanında refactoring yap ve birim testleri oluştur” gibi daha karmaşık görevleri bile tanımlayabiliyor. Bu tür talepler, Gemini tarafından çok dosyalı projelere yayılabilen bir eylem planına dönüştürülüyor; ardından IDE içindeki araçlar kullanılarak proje taranıyor, kod okunuyor, değiştiriliyor ve gerektiğinde uygulama baştan sona yeniden inşa ediliyor.
Geliştirici kontrolü elden bırakmıyor
Google, Agent Mode’un geliştiricinin kontrolünde çalıştığını vurguluyor. Her adımda “kabul et” veya “reddet” seçenekleriyle yönlendirme yapılabiliyor. Dileyen kullanıcılar “Auto-Approve” modunu aktif ederek yapay zekanın önerilerini hızlıca test edip yineleyebiliyor.
Agent Mode’un, Gemini’ın temel sürümüyle ücretsiz olarak çalıştığını belirtmekte fayda var. Ancak daha kapsamlı kod tabanlarında çalışmak isteyen kullanıcılar, Gemini 2.5 Pro API anahtarını tanımlayarak 1 milyon token’lık geniş bağlam penceresinden faydalanabiliyor. Bu, çok daha fazla talimat, kod parçası ve dosya yükleyerek daha kaliteli çıktılar alınmasını sağlıyor. Kurumsal Gemini Code Assist kullanıcıları ise zaten geniş bağlam penceresine otomatik erişim sağlıyor; bu nedenle API anahtarı tanımlamalarına gerek kalmıyor.
Harici araçlarla doğrudan entegrasyon
Agent Mode, yalnızca Android Studio içi görevlerde değil, harici araçlarla da çalışabiliyor. Model Context Protocol (MCP) sayesinde GitHub gibi platformlarla doğrudan etkileşime girip örneğin pull request’leri doğrudan Android Studio üzerinden oluşturmak mümkün. MCP’nin sunduğu tüm özellikler ilerleyen sürümlerde daha da kapsamlı şekilde desteklenecek. Google, yakında “streamable HTTP transport” ve harici bağlam kaynakları gibi gelişmiş entegrasyonların geleceğini duyurdu.
İlk Yorumu yazmak ister misiniz?
Yorum Yazmak için Giriş Yap