Android Studio'da yapay zeka özellikleri

Android Studio'da yapay zeka, geliştirme sürecinin her adımı için özellikler içerir. Aşağıdaki tabloda, iş akışınızı desteklemek için kullanabileceğiniz bazı temel özellikler listelenmiştir. Android Studio'da yapay zeka hızla gelişen bir alan olduğundan en son güncellemeler için Android Studio'nun kararlı sürüm notlarını ve önizleme sürümü notlarını da kontrol edin.

Kategori Özellik Açıklama Dokümanlar
Temsilci Modu Yeni proje oluşturma Yapay zekanın yardımıyla fikirlerinizi hızlıca uygulama prototipine dönüştürün. Yapay zeka ile yeni proje oluşturma
Paralel görüşmeler IDE'de etkili bir şekilde çoklu görev yapmak için birden fazla Agent Mode görüşmesini paralel olarak çalıştırın. Temsilci Modu
API anahtarı ekleme Bağlam penceresini genişletmek ve daha yüksek kaliteli yanıtlar almak için API anahtarı ekleyin.

Yalnızca ücretsiz katmanın varsayılan modelini kullanan kullanıcılar için geçerlidir.
Kendi Gemini API anahtarınızı ekleme
MCP sunucusu ekleme Model Context Protocol (MCP) ile harici araçlarla etkileşim kurun, bilgi ve yeteneklerinizi genişletin. MCP sunucusu ekleme
Uzak MCP sunucusu ekleme MCP sunucusunu kendiniz yükleyip yönetmek zorunda kalmadan sunucuya bağlanın. MCP sunucusu ekleme
AGENTS.md dosya desteği Temsilcinin sorgularınıza vereceği yanıtlarla ilgili tercihleri, kod tabanınızdaki bir veya daha fazla Markdown dosyasında tanımlayın. AGENTS.md dosyalarında tanımlanan talimatlar IDE'den bağımsızdır. AGENTS.md dosya kullanarak temsilciyi özelleştirin
İzinleri yönetme Temsilci için belirli izinleri yöneterek çalışma alanınız üzerinde ayrıntılı kontrol sahibi olabilirsiniz. Temsilci Modu'nda izinleri yönetme
Android Bilgi Bankası'na erişme Yüksek kaliteli uygulamalar geliştirmenize yardımcı olacak güncel ve güvenilir belgelere erişin. Android Bilgi Tabanı
Temsilci Web Araması Güncel bilgilere erişmek için anlık web aramaları yapma. Temsilci Web Araması
Temsilciyi becerilerle genişletme Beceriler, temsilcinin yeteneklerini özel uzmanlık ve özel iş akışlarıyla geliştirmenize olanak tanır. Temsilciyi becerilerle genişletme
Bağlı cihazla etkileşim kurma Android Studio'daki yapay zeka ajanı, bağlı cihaza uygulama dağıtma, ekranda gösterilenleri inceleme, ekran görüntüsü alma, Logcat'te hata olup olmadığını kontrol etme ve çalışan uygulamayla etkileşim kurma araçlarına erişebilir. Değişiklikleri bir cihazda test etme ve doğrulama
Yerel üçüncü taraf modelleri Android Studio'daki yapay zeka işlevini desteklemek için bilgisayarınızda yerel olarak yüklü bir LLM seçin. Yerel LLM kullanma
Uzak üçüncü taraf modelleri Android Studio'daki yapay zeka işlevini desteklemek için uzak model sağlayıcıdan bir LLM seçin. Uzak LLM kullanma
Kod Sonraki Düzenleme Tahmini Son değişikliklerinize göre kod tabanınızın diğer bölümlerinde proaktif olarak düzenlemeler önerir. Sonraki Düzenleme Tahmini
Bağımlılıkları güncelleme Bağımlılıkları güncelleyin ve derleme hatalarını adım adım çözün. Bağımlılıkları temsilciyle güncelleme
Birim testleri oluşturma Temsilci, Kotlin ve Java kodunuz için setUp yöntemleri, sahte başlatma ve bağımsız test durumları dahil olmak üzere kapsamlı, derlenebilir birim testleri oluşturabilir. Birim testleri oluşturma
Android Studio için Journeys Adımları ve onayları doğal dilde açıklayarak, kullanıcı akışı adı verilen uçtan uca işlevsel testler yazın. Temsilci, adımlarınızı uygulamanızda gerçekleştirdiği işlemlere dönüştürür.

Studio Labs'den etkinleştirin.
Android Studio için Kullanıcı Akışları
Oluştur Compose önizlemesi oluşturma Temsilci, belirli bir composable veya bir dosyadaki tüm composable'lar için önizleme parametreleriyle ilgili sahte veriler de dahil olmak üzere otomatik olarak Compose önizlemeleri oluşturabilir. Compose önizlemeleri oluşturma
Kullanıcı arayüzü dönüştürme Uygulama kullanıcı arayüzünüzü doğrudan Compose önizleme panelinden güncellemek için doğal dil kullanın. Kullanıcı arayüzü dönüştürme
Tasarım maketinden yeni kullanıcı arayüzü Doğrudan tasarım modelinden Compose kodu oluşturun. Resim ekiyle kullanıcı arayüzü oluşturma
Kullanıcı arayüzünü hedef resimle eşleştirme Önceden oluşturulmuş bir kullanıcı arayüzünüz varsa kullanıcı arayüzünüzü referans tasarıma uygun hale getirme Resim ekiyle kullanıcı arayüzü oluşturma
Kullanıcı arayüzü kalitesiyle ilgili sorunları düzeltme Kullanıcı arayüzünüzün kalitesini ve erişilebilirliğini artırmak için sorunları bulup düzeltin. Kullanıcı arayüzü kalitesiyle ilgili sorunları bulma ve düzeltme
Android destekli entegrasyonlar App Quality Insights ile kilitlenmeleri analiz etme Temsilciyi kullanarak Uygulama Kalite Analizleri kilitlenme raporlarınızı analiz edebilir, analizler oluşturabilir, kilitlenme özeti sağlayabilir ve mümkün olduğunda örnek kod ve ilgili dokümanların bağlantıları dahil olmak üzere sonraki adımları önerebilirsiniz. Uygulama Kalite Analizleri ile kilitlenmeleri analiz etme
Logcat ile çalışma zamanı hatalarını analiz etme Temsilci, Logcat penceresindeki hataları anlamanıza ve çözmenize yardımcı olarak hata ayıklama sürecinizi kolaylaştırır. Uygulamanız hata veya istisna verdiğinde IDE'den çıkmadan anında açıklamalar ve uygulanabilir öneriler almak için "Yapay zeka ile düzelt"i tıklayın. Logcat ile çalışma zamanı hatalarını analiz etme
Derleme ve senkronizasyon hatalarıyla ilgili yardım alma Temsilci, Gradle derleme ve senkronizasyon hatalarını anlar. Hata oluştuğunda sorunları teşhis edip düzeltmek için derleme çıktısındaki "Yapay zeka ile düzelt" bağlantısını tıklayın.
Gizlilik ve güvenlik Bağlam paylaşımını yapılandırma .aiexclude dosyalarını kullanarak temsilciyle özellikle hangi dosyaların paylaşılacağını yapılandırın. Bağlam paylaşımını yapılandırma
Günlük Kaydı İstemler, yanıtlar ve kullanıcı tarafından kabul edilen kod satırları gibi meta veriler de dahil olmak üzere Cloud Logging'de Gemini etkinliğini toplayın.

Yalnızca Business katmanı aboneleri.
Cloud Logging ile Gemini Enterprise kullanım denetim günlüklerine erişme
VPC hizmet kontrolleri Hassas verileri ve fikri mülkiyeti korumak için kodlama için güvenli ve kontrollü bir ortam oluşturun.

Yalnızca Business katmanı aboneleri.
Uygulamanızın güvenliğini VPC Hizmet Kontrolleri ile sağlama
Verimlilik metrikleri Ekibinizin Gemini kullanımını ve bunun işiniz üzerindeki etkisini (ör. kod önerilerinin kabul edilme oranı gibi metrikler) takip edin.

Yalnızca Business katmanı aboneleri.
Analiz verilerini görüntüleme ve dışa aktarma