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 |