Fitur Gemini di Android Studio

Gemini di Android Studio menyertakan fitur untuk setiap langkah proses pengembangan. Gemini adalah ruang yang berkembang pesat, jadi periksa juga catatan rilis stabil dan catatan rilis pratinjau Android Studio untuk mengetahui update terbaru.

Kategori Fitur Deskripsi Dokumen
Chat Chat Antarmuka asli untuk berinteraksi dengan Gemini. Ajukan pertanyaan terkait Android kepada Gemini kapan saja dalam alur kerja pengembangan Anda. Chat dengan Gemini
Lampirkan file Lampirkan file ke kueri Anda untuk membantu Gemini memahami konteks pertanyaan Anda dengan lebih baik dan mengidentifikasi kode yang perlu diupdate. Lampirkan file
Lampirkan gambar Lampirkan gambar ke kueri Anda untuk membantu membuat UI, men-debug bug UI, mendokumentasikan arsitektur aplikasi, dan lainnya.

Hanya di paket tanpa biaya.
Lampirkan gambar
Koleksi Perintah (dalam IDE) Simpan dan kelola perintah yang sering Anda gunakan dan panggil kembali dengan cepat saat diperlukan. Menyimpan dan mengelola perintah dengan Koleksi Perintah
Aturan Tentukan preferensi untuk respons Gemini terhadap kueri Anda. Tentukan bahasa coding, gaya, format output, dan lainnya yang Anda sukai. Menyesuaikan pengalaman Anda dengan Aturan
Galeri Perintah Jelajahi koleksi perintah kami untuk mendapatkan inspirasi tentang cara menggabungkan Gemini ke dalam alur kerja Anda. Galeri perintah
Model pihak ketiga lokal Pilih LLM yang diinstal secara lokal di komputer Anda untuk mendukung fungsi AI di Android Studio. Menggunakan LLM lokal
Model pihak ketiga jarak jauh Pilih LLM dari penyedia model jarak jauh untuk mendukung fungsi AI di Android Studio. Menggunakan LLM jarak jauh
Mode Agen Mode Agen Mode Agen dirancang untuk menangani tugas pengembangan multi-tahap yang kompleks dan melampaui pengalaman yang bisa Anda dapatkan hanya dengan melakukan chat dengan Gemini. Agen dapat membuat perubahan di beberapa file dan memperbaiki bug secara berulang, sehingga mempercepat proses pengembangan Anda. Mode Agen
Membuat project baru Beralih dari ide ke prototipe aplikasi dengan cepat menggunakan bantuan AI. Membuat project baru dengan AI
Memperbarui dependensi Perbarui dependensi dan atasi error build secara berulang. Memperbarui dependensi dengan agen Gemini
Menambahkan kunci API Tambahkan kunci API untuk memperluas jendela konteks dan mendapatkan respons yang lebih berkualitas.

Hanya berlaku untuk pengguna yang menggunakan model default paket tanpa biaya.
Menambahkan kunci Gemini API Anda sendiri
Menambahkan server MCP Berinteraksi dengan alat eksternal dan memperluas pengetahuan serta kemampuan menggunakan Model Context Protocol (MCP). Menambahkan server MCP
Menambahkan server MCP jarak jauh Terhubung ke server MCP tanpa harus menginstal dan memeliharanya sendiri. Menambahkan server MCP
Dukungan file AGENTS.md Tentukan preferensi untuk respons Gemini terhadap kueri Anda dalam satu atau lebih banyak file Markdown yang merupakan bagian dari codebase Anda. Petunjuk yang ditentukan dalam AGENTS.md file bersifat independen dari IDE. Menyesuaikan Gemini menggunakan file AGENTS.md
Mengelola izin Anda dapat mengelola izin tertentu untuk agen, sehingga memberi Anda kontrol terperinci atas ruang kerja Anda. Mengelola izin dalam Mode Agen
Mengakses Pusat Pengetahuan Android Akses dokumentasi terbaru dan resmi untuk membantu Anda mengembangkan aplikasi berkualitas tinggi. Mengakses dokumentasi terbaru dengan Pusat Pengetahuan Android
Memperluas Mode Agen dengan keahlian Keahlian memungkinkan Anda meningkatkan kemampuan Mode Agen dengan keahlian khusus dan alur kerja kustom. Memperluas Mode Agen dengan keahlian
Berinteraksi dengan perangkat yang terhubung Agen AI di Android Studio memiliki akses ke alat untuk men-deploy aplikasi ke perangkat yang terhubung, memeriksa apa yang saat ini ditampilkan di layar, mengambil screenshot, memeriksa Logcat untuk mengetahui error, dan berinteraksi dengan aplikasi yang sedang berjalan. Menguji dan memverifikasi perubahan di perangkat
Kode Pelengkapan kode Gemini menawarkan pelengkapan otomatis kode yang didukung AI di Android Studio yang muncul sebagai teks miring berwarna abu-abu saat Anda mengetik. Pelengkapan kode menghemat waktu Anda dan memungkinkan Anda menyelesaikan project coding lebih cepat dengan menyarankan fungsi lengkap. Mempercepat coding dengan pelengkapan kode AI
Transformasi kode Berikan perintah kepada Gemini dari editor kode untuk mendapatkan saran kode guna mengubah, mengoptimalkan, atau menambahkan kode ke project Anda. Mengubah kode
Memikirkan ulang nama variabel Dapatkan saran dari Gemini tentang cara mengganti nama satu atau semua variabel dalam file. Memikirkan ulang nama variabel
Membuat pengujian unit Gemini dapat membuat pengujian unit yang komprehensif dan dapat dikompilasi untuk kode Kotlin dan Java Anda, termasuk setUp metode, inisialisasi tiruan, dan kasus pengujian individual. Membuat pengujian unit
Rangkaian Deskripsi Langkah dengan Gemini Tulis pengujian fungsional end-to-end, yang disebut rangkaian deskripsi langkah, dengan mendeskripsikan langkah dan pernyataan menggunakan bahasa alami. Gemini mengonversi langkah-langkah Anda menjadi tindakan yang dilakukan Gemini di aplikasi Anda.

Aktifkan melalui Studio Labs.
Rangkaian Deskripsi Langkah untuk Android Studio
Mendokumentasikan kode Buat dokumentasi yang jelas dan ringkas untuk kode Anda dengan draf instan yang dapat Anda sempurnakan. Membuat dokumentasi untuk kode Anda
Membuat pesan commit Gemini dapat menggunakan konteks dari perubahan kode dan commit sebelumnya untuk membuat pesan commit. Membuat pesan commit
Penyesuaian kode Dengan penyesuaian kode, Anda akan mendapatkan saran kode berdasarkan repositori pribadi organisasi sehingga sesuai dengan gaya coding organisasi Anda.

Hanya untuk pelanggan paket Bisnis.
Ringkasan penyesuaian kode
Tulis Pembuatan pratinjau Compose Gemini dapat otomatis membuat pratinjau Compose, termasuk data tiruan untuk parameter pratinjau, untuk composable tertentu atau semua composable dalam file. Membuat pratinjau Compose
UI Transformasi Gunakan bahasa alami untuk mengupdate UI aplikasi Anda langsung dari panel pratinjau Compose. UI Transformasi
UI baru dari mock desain Buat kode Compose langsung dari mock desain. Membuat UI dengan lampiran gambar
Mencocokkan UI dengan gambar target Buat UI Anda cocok dengan desain referensi, jika Anda sudah membuat UI awal. Membuat UI dengan lampiran gambar
Memperbaiki masalah kualitas UI Temukan dan perbaiki masalah untuk meningkatkan kualitas dan aksesibilitas UI Anda. Menemukan dan memperbaiki masalah kualitas UI
Integrasi yang didukung Android Menganalisis error dengan App Quality Insights Gunakan Gemini untuk menganalisis laporan error App Quality Insights, membuat insight, memberikan ringkasan error, dan (jika memungkinkan) merekomendasikan langkah berikutnya, termasuk contoh kode dan link ke dokumentasi yang relevan. Menganalisis error dengan App Quality Insights dan Gemini
Menganalisis error runtime dengan Logcat Gemini di Android Studio membantu Anda memahami dan mengatasi error dari jendela Logcat, sehingga menyederhanakan proses proses debug Anda. Saat aplikasi Anda menampilkan error atau pengecualian, klik "Ask Gemini" untuk mendapatkan penjelasan langsung dan saran yang dapat ditindaklanjuti tanpa keluar dari IDE. Menganalisis error runtime dengan Logcat dan Gemini
Mendapatkan bantuan terkait error build dan sinkronisasi Gemini memahami error build dan sinkronisasi Gradle. Jika terjadi error, klik link "Ask Gemini" di output build untuk membantu Anda mendiagnosis dan memperbaiki masalah.
Privasi dan keamanan Mengonfigurasi berbagi konteks Konfigurasikan file mana yang secara khusus dibagikan dengan Gemini menggunakan file .aiexclude. Mengonfigurasi berbagi konteks
Logging Kumpulkan aktivitas Gemini di Cloud Logging, termasuk perintah dan respons serta metadata seperti baris kode yang diterima oleh pengguna.

Hanya untuk pelanggan paket Bisnis.
Mengonfigurasi logging Gemini Code Assist Standard dan Enterprise
Kontrol layanan VPC Buat lingkungan yang aman dan terkontrol untuk coding guna melindungi data sensitif dan kekayaan intelektual.

Hanya untuk pelanggan paket Bisnis.
Mengonfigurasi Kontrol Layanan VPC untuk Gemini
Mengontrol akses jaringan dengan batasan domain pengguna Batasi akses ke Gemini berdasarkan domain pengguna.

Hanya untuk pelanggan paket Bisnis.
Mengontrol akses jaringan dengan batasan domain pengguna
Lainnya Metrik produktivitas Lacak penggunaan Gemini di Android Studio oleh tim Anda dan dampaknya terhadap pekerjaan Anda, termasuk metrik seperti tingkat penerimaan rekomendasi kode.

Hanya untuk pelanggan paket Bisnis.
Membuat metrik Gemini Code Assist