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 menambahkan kemampuan baru ke aplikasi yang sudah ada atau membuat aplikasi baru, pembaruan ini akan meningkatkan pengalaman pengembangan Anda dengan memungkinkan Agen AI di Android Studio mempelajari praktik khusus Anda dan memberi Anda kontrol terperinci atas izinnya.
Terakhir, selain kemampuan AI dan peningkatan Mode Agen, Android Studio Panda 3 juga menyertakan dukungan yang diupdate untuk membangun aplikasi Android untuk mobil.
Berikut penjelasan mendalam tentang fitur baru:
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 keahlian, agen akan dapat menggunakannya secara otomatis, atau Anda dapat memicunya secara manual dengan mengetik @ diikuti dengan nama keahlian. 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 keahlian Anda sudah siap.
- Sertakan skrip, aset, dan referensi secara opsional untuk memberikan panduan yang lebih banyak 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 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, pengguna akan cenderung mengklik 'Izinkan' tanpa meninjau tindakan sepenuhnya. Dengan menawarkan aturan 'Selalu Izinkan' yang 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. Jangan khawatir, 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 upaya Anda secara signifikan. Daripada terjebak dalam penyiapan, Anda dapat berfokus untuk menciptakan pengalaman terbaik bagi pengguna 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.
Mulai
Mulai 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!
-
Berita ProdukAndroid Studio Quail 2 kini stabil dan siap Anda gunakan dalam produksi, yang menghadirkan perubahan pada IDE Anda dengan alur kerja agentik serentak, pembuatan profil kebocoran memori yang terintegrasi secara native, dan perbaikan error yang sadar konteks.
Amman Asfaw • Waktu baca: 3 menit -
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 ProdukAndroid Studio Panda 4 kini stabil dan siap Anda gunakan dalam produksi. Rilis ini menghadirkan Mode Perencanaan, Prediksi Pengeditan Berikutnya, dan lainnya, sehingga memudahkan Anda membangun aplikasi Android berkualitas tinggi.
Matt Dyor • Waktu baca: 5 menit
Dapatkan insight pengembangan Android terbaru yang dikirim ke kotak masuk Anda setiap minggu.