Berita Produk
Meningkatkan Panduan dan Kontrol atas Mode Agen dengan Android Studio Panda 3
Waktu baca: 3 menit
Android Studio Panda 3 kini stabil dan siap digunakan dalam produksi. Rilis ini memberi Anda lebih banyak kontrol dan penyesuaian atas alur kerja yang didukung AI, sehingga mempermudah pembuatan aplikasi Android berkualitas tinggi.
Baik Anda menghadirkan kemampuan baru ke aplikasi yang sudah ada atau membuat aplikasi baru, pembaruan ini meningkatkan pengalaman pengembangan Anda dengan memungkinkan Agen AI di Android Studio mempelajari praktik khusus Anda dan memberi Anda kontrol terperinci atas izinnya.
Terakhir, selain peningkatan keterampilan AI dan Mode Agen, Android Studio Panda 3 juga menyertakan dukungan yang diupdate untuk membangun aplikasi Android untuk mobil.
Berikut adalah pembahasan mendalam tentang hal-hal baru tersebut:
Keahlian agen
Buat agen AI yang lebih bermanfaat dengan menggunakan keterampilan agen di Android Studio. Keahlian agen adalah petunjuk khusus yang mengajarkan kemampuan baru dan praktik terbaik kepada agen untuk alur kerja tertentu, yang kemudian dapat dimanfaatkan oleh agen sesuai kebutuhan. Hal ini secara signifikan mengurangi tingkat detail yang diperlukan untuk perintah sehari-hari Anda. Kemampuan agen berfungsi dengan Gemini di Android Studio atau dengan LLM pihak ketiga jarak jauh lainnya yang Anda integrasikan ke dalam framework agen di Android Studio.
Anda dan anggota tim dapat membuat keterampilan yang memberi tahu agen secara persis cara menangani tugas tertentu dalam codebase Anda. Misalnya, Anda dapat membuat skill “peninjauan kode” kustom yang disesuaikan dengan standar coding organisasi Anda, atau skill kustom untuk memberikan informasi lebih lanjut kepada agen tentang penggunaan library internal.
Setelah Anda membuat skill, agen akan dapat menggunakannya secara otomatis, atau Anda dapat memicunya secara manual dengan mengetik @, diikuti dengan nama skill. Lihat dokumentasi untuk mempelajari lebih lanjut cara membuat keterampilan untuk codebase Anda, atau lebih baik lagi—minta agen Anda untuk membantu Anda membuat keterampilan baru dan agen akan memandu Anda melalui detailnya.
Memulai
Untuk membuat skill untuk project Anda, lakukan hal berikut:
- Buat direktori .skills di dalam folder root project Anda.
- Tempatkan file SKILL.md di dalam direktori baru ini.
- Tambahkan nama dan deskripsi ke file untuk menentukan alur kerja kustom Anda, dan skill Anda sudah siap.
- Sertakan skrip, aset, dan referensi secara opsional untuk memberikan lebih banyak panduan kepada agen Anda.
Mengelola izin untuk Mode Agen
Anda mengontrol codebase, dan kini Anda dapat lebih berhati-hati dalam memilih data dan kemampuan yang akan dibagikan kepada agen AI. Izin agen terperinci yang baru di Android Studio memungkinkan Anda memutuskan secara tepat apa yang dapat dilakukan agen untuk Anda.
Saat Mode Agen perlu membaca file, menjalankan perintah shell, atau mengakses web, Mode Agen akan meminta izin Anda secara eksplisit. Kami tahu bahwa 'kelelahan persetujuan' adalah risiko nyata dalam alur kerja AI—jika alat terlalu sering meminta izin, Anda akan cenderung mengklik 'Izinkan' tanpa meninjau tindakan sepenuhnya. Dengan menawarkan aturan 'Selalu Izinkan' terperinci untuk operasi tepercaya dan sandbox opsional untuk operasi eksperimental, Android Studio membantu Anda tetap fokus pada keputusan penting yang benar-benar memerlukan persetujuan manual Anda.
Izin agen mudah disiapkan dan digunakan. Misalnya, pemberian izin tingkat tinggi secara otomatis mengizinkan sub-alat terkait, sementara perintah yang sebelumnya Anda setujui akan berjalan secara otomatis tanpa mengganggu alur Anda. Tenang saja, mengakses file sensitif seperti kunci SSH akan selalu memerlukan persetujuan eksplisit Anda.
Untuk keamanan yang lebih baik, Anda juga dapat menggunakan sandbox opsional untuk menerapkan kontrol yang ketat dan terisolasi atas agen.
Template Aplikasi Library Aplikasi Mobil yang kosong
Kami mempermudah pembuatan aplikasi Android untuk mobil. Membangun aplikasi untuk mobil dulu berarti berurusan dengan konfigurasi yang rumit hanya untuk membuat project berhasil dibangun.
Sekarang, Anda dapat mempercepat pengembangan dengan template “Empty Car App Library App” baru di Android Studio. Template ini menangani kode boilerplate yang diperlukan untuk aplikasi yang dioptimalkan untuk mengemudi di Android Auto dan Android Automotive OS, sehingga menghemat waktu dan tenaga Anda. Daripada terjebak dalam penyiapan, Anda dapat berfokus untuk menciptakan pengalaman terbaik bagi pengguna Anda di perjalanan.
Memulai
Untuk menggunakan template baru:
- Pilih New Project di layar Welcome to Android Studio (atau File > New > New Project dari dalam project).
- Cari atau pilih template Empty Car App Library App.
- Beri nama aplikasi Anda, lalu klik Selesai untuk membuat aplikasi yang dioptimalkan untuk mengemudi.
Rilis Android Studio Panda
Panda 3 dibangun berdasarkan rilis Panda 2 yang berfokus pada AI bulan lalu. Baca postingan Go from prompt to working prototype with Android Studio Panda 2 untuk mempelajari lebih lanjut fitur baru Android Studio, termasuk Alur Project Baru yang didukung AI yang membawa Anda dari perintah ke prototipe dan Asisten Upgrade Versi yang menghilangkan kesulitan dalam mengupdate dependensi Anda.
Memulai
Pelajari dan percepat pengembangan Anda. Download Android Studio Panda 3 dan mulai jelajahi fitur agentik baru yang canggih ini sekarang.
Seperti biasa, masukan Anda sangat penting bagi kami. Periksa masalah umum, laporkan bug, dan jadilah bagian dari komunitas kami yang dinamis di LinkedIn, Medium, YouTube, atau X. Selamat membuat kode!
Lanjutkan membaca
-
Berita Produk
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
Matthew Warner • Waktu baca: 2 menit
-
Berita Produk
Hari ini, kami meningkatkan pengembangan Android dengan Gemma 4, model open source canggih terbaru kami yang dirancang dengan kemampuan penalaran kompleks dan pemanggilan alat secara mandiri.
Matthew McCullough • Waktu baca: 2 menit
-
Berita Produk
Android Studio Panda 2 kini stabil dan siap digunakan dalam produksi.
Matt Dyor • Waktu baca 3 menit
Terus dapatkan informasi
Dapatkan insight pengembangan Android terbaru yang dikirim ke kotak masuk Anda setiap minggu.