Android Studio mendukung Gemma 4: model lokal tercanggih kami untuk coding agentic
Waktu baca: 2 menit
Setiap developer memiliki alur kerja dan kebutuhan AI yang unik, dan penting untuk dapat memilih cara AI membantu pengembangan Anda. Pada bulan Januari, kami memperkenalkan kemampuan untuk memilih model AI lokal atau jarak jauh guna mendukung fungsi AI di Android Studio, dan hari ini, kami mengumumkan ketersediaan Gemma 4 untuk bantuan coding AI di Android Studio. Model lokal baru yang dilatih untuk pengembangan Android ini memberikan yang terbaik dari kedua sisi: privasi dan efisiensi biaya pemrosesan di perangkat bersama dengan kemampuan penalaran dan panggilan alat yang canggih.
Bantuan AI, yang diberikan secara lokal
Dengan berjalan secara lokal di komputer Anda, Gemma 4 memberi Anda bantuan kode AI yang tidak memerlukan koneksi internet atau kunci API untuk operasi intinya. Manfaat utamanya meliputi:
- Privasi dan keamanan: Kode Anda tetap berada di mesin Anda. Gemma 4 memproses semua permintaan Mode Agen secara lokal, sehingga menjadikannya pilihan ideal bagi developer yang bekerja dengan persyaratan privasi data atau di lingkungan perusahaan yang aman.
- Efisiensi biaya: Jalankan alur kerja agentik yang kompleks tanpa khawatir mencapai kuota. Gemma 4 dioptimalkan agar berjalan secara efisien di hardware pengembangan modern, dengan memanfaatkan GPU dan RAM lokal untuk memberikan bantuan yang cepat dan responsif.
- Ketersediaan offline: Gunakan agen untuk menulis kode meskipun Anda tidak memiliki koneksi internet.
- Penalaran canggih: Gemma 4 memberikan penalaran terbaik di kelasnya, yang mampu melakukan tugas coding multi-langkah yang kompleks dalam Mode Agen.
Coding agentic yang canggih
Gemma 4 dilatih untuk pengembangan Android dengan kemampuan panggilan alat agentic. Saat memilih Gemma 4 sebagai model lokal, Anda dapat memanfaatkan Mode Agen untuk berbagai kasus penggunaan pengembangan, seperti:
- Mendesain fitur baru: Developer dapat meminta agen untuk membuat fitur baru atau seluruh aplikasi dengan perintah seperti “buat aplikasi kalkulator” dan agen tidak hanya akan membuat kode UI, tetapi juga akan menggunakan praktik terbaik Android seperti menulis di Kotlin dan menggunakan Jetpack Compose.
- Refaktorisasi: Anda dapat memberikan perintah tingkat tinggi seperti "Ekstrak semua string hardcode dan migrasikan ke strings.xml". Agen akan memindai codebase Anda, mengidentifikasi instance yang memerlukan perubahan, dan menerapkan pengeditan di beberapa file secara bersamaan.
- Perbaikan bug dan penyelesaian build: Jika project gagal di-build atau memiliki error lint yang persisten, Anda dapat meminta agen untuk "Build my project and fix any errors" (Bangun project saya dan perbaiki semua error). Agen akan membuka kode yang melanggar dan menerapkan perbaikan secara berulang hingga proses build berhasil.
Persyaratan hardware yang direkomendasikan
MoE 26B direkomendasikan untuk developer aplikasi Android yang menggunakan mesin dengan persyaratan hardware minimum. Total RAM yang diperlukan mencakup Android Studio dan Gemma.
| Model | Total RAM yang diperlukan | Penyimpanan diperlukan |
|---|---|---|
| Gemma E2B | 8 GB | 2 GB |
| Gemma E4B | 12 GB | 4 GB |
| Gemma 26B MoE | 24 GB | 17 GB |
Mulai
Untuk memulai, pastikan Anda telah menginstal Android Studio versi terbaru.
- Instal penyedia LLM, seperti LM Studio atau Ollama, di komputer lokal Anda.
- Di Settings > Tools > AI > Model Providers, tambahkan instance LM Studio atau Ollama Anda.
- Download model Gemma 4 dari Ollama atau LM Studio. Lihat persyaratan hardware untuk pemilihan ukuran model.
- Di Mode Agen, pilih Gemma 4 sebagai model aktif Anda.
Untuk mengetahui panduan mendetail tentang konfigurasi, lihat dokumentasi resmi tentang cara menggunakan model lokal.
Kami sangat antusias melihat bagaimana Gemma 4 memungkinkan alur kerja pengembangan yang lebih pribadi, aman, dan efektif. Seperti biasa, masukan Anda sangat penting saat kami terus menyempurnakan pengalaman AI di Android Studio. Jika Anda menemukan bug atau masalah, harap laporkan masalah. Anda juga dapat bergabung dengan komunitas developer Android kami yang aktif di LinkedIn, YouTube, atau X. Selamat membuat kode!
-
Berita ProdukTahun ini di Google I/O, kami melampaui perubahan iteratif, menuju pergeseran mendasar dalam cara aplikasi dibuat. Alat terbaru kami dibuat untuk era agentic dengan fitur yang meningkatkan produktivitas Anda sebagai developer Android DAN mengoptimalkan agen AI yang Anda deploy di codebase Anda.
Matthew Warner • Waktu baca: 8 menit -
Berita ProdukPenelusuran bug nirkabel di Android kini lebih cepat, lebih andal, dan lebih mudah disiapkan daripada sebelumnya. Dengan ADB Wi-Fi 2.0, kami telah memperkenalkan stack server baru dan penanganan jaringan yang lebih cerdas untuk langsung menanggapi masukan developer terkait kesenjangan kegunaan.
Steven Jenkins, Sherif Eid, Fabien Sanglard • Waktu baca: 1 menit -
Berita ProdukIni adalah rilis stabil final untuk Android Studio Quail. Fitur baru di Android Studio memungkinkan Anda membuat aplikasi premium dengan AI secara efisien dan efektif.
Amman Asfaw • Waktu baca: 5 menit
Dapatkan insight pengembangan Android terbaru yang dikirim ke kotak masuk Anda setiap minggu.