Membangun aplikasi AI dengan Genkit dan Gemini CLI kini semakin mudah. Hari ini, kami sangat senang dapat memperkenalkan Ekstensi Genkit untuk Gemini CLI – memberikan Gemini CLI pengetahuan mendalam tentang arsitektur, pola, dan alat Genkit sehingga bisa membantu Anda membangun, men-debug, dan melakukan iterasi pada aplikasi AI secara langsung dari terminal. Ini adalah bagian dari koleksi ekstensi Gemini CLI yang lebih luas yang diluncurkan hari ini yang pasti akan meningkatkan alur kerja pengembangan berbantuan AI Anda.
Instal Ekstensi Genkit untuk Gemini CLI dengan perintah berikut:
gemini extensions install https://github.com/gemini-cli-extensions/genkit
Ekstensi Genkit adalah ekstensi resmi Gemini CLI yang menyediakan integrasi mendalam antara Gemini CLI dan project Genkit Anda. Dengan menggabungkan server MCP (Model Context Protocol) Genkit dengan file konteks terspesialisasi, ekstensi ini memberikan Gemini CLI pemahaman yang komprehensif tentang cara bekerja dengan Genkit SDK.
Ketika Anda menginstal ekstensi ini, Gemini CLI akan mendapatkan akses ke:
Ekstensi ini menyediakan beberapa alat canggih yang menghubungkan Gemini CLI secara langsung ke aplikasi Genkit Anda:
get_usage_guide: Dapatkan petunjuk penggunaan Genkit khusus bahasa dan praktik terbaik sebelum mengimplementasikan fitur AIlookup_genkit_docs: Akses dokumentasi Genkit terbaru khusus bahasa langsung dari chat Andalist_flows: Temukan dan jelajahi alur yang ditentukan dalam aplikasi Genkit Anda saat inirun_flow: Jalankan alur secara langsung untuk tujuan proses debug dan analisisget_trace: Analisis jejak OpenTelemetri langkah demi langkah untuk memahami eksekusi alurDengan ekstensi Genkit terinstal, Gemini CLI memahami arsitektur Genkit dan bisa membantu Anda:
Ekstensi ini dirancang untuk bekerja dengan alur kerja pengembangan Genkit yang sudah ada. Ia memahami struktur project Anda, mematuhi penyedia yang Anda pilih (dengan preferensi untuk Google Gen AI saat memulai project baru), dan terintegrasi secara mulus dengan Genkit Developer UI.
Sebelum menginstal ekstensi, pastikan Anda telah menginstal Gemini CLI.
gemini extensions install https://github.com/gemini-cli-extensions/genkit
2. Ekstensi akan secara otomatis mengonfigurasi Gemini CLI dengan pengetahuan dan alat khusus Genkit.
Setelah terinstal, Anda bisa langsung menggunakan ekstensi ini:
Buat alur baru:
> Write a flow that generates a structured workout program based on goals, experience, and time
Ketika Anda menjalankan prompt ini di Gemini CLI, Anda akan melihatnya mereferensikan dokumentasi dan panduan pengembangan Genkit terbaru untuk menulis kode secara akurat dan mengikuti praktik terbaik.
Debug dan analisis:
> Help me understand why my flow is returning inconsistent results
Ekstensi ini memastikan bahwa Gemini CLI memberikan respons yang secara khusus disesuaikan dengan pola Genkit, menggunakan API yang sesuai, dan mengikuti praktik terbaik yang ada.
Pengembangan aplikasi AI melibatkan alur kerja yang kompleks – mulai dari merancang alur dan mengelola prompt hingga mengevaluasi performa dan masalah proses debug. Ekstensi Genkit menjembatani kesenjangan antara bantuan AI umum dan pengetahuan khusus tentang ekosistem Genkit.
Integrasi ini merupakan langkah menuju alat pengembangan yang lebih cerdas dan sadar-konteks. Alih-alih saran kode generik, Anda mendapatkan bantuan yang memahami arsitektur Genkit, mengetahui kemampuannya, dan bisa memandu Anda menghadapi tantangan khusus dalam membangun aplikasi AI produksi.
Kami sangat senang melihat betapa integrasi ini meningkatkan pengalaman pengembangan Genkit Anda. Cobalah ekstensi ini dan beri tahu kami pendapat Anda di repositori ekstensi Genkit. Jika Anda merasa ekstensi ini bermanfaat, silakan pertimbangkan memberikan bintang pada repositori untuk menunjukkan dukungan Anda!
Siap membangun aplikasi AI yang lebih cerdas? Instal Ekstensi Genkit hari ini dan rasakan pengalaman pengembangan dengan bantuan AI yang dirancang khusus untuk Genkit.
Pelajari Lebih Lanjut: