Mengumumkan Ekstensi Genkit untuk Gemini CLI

8 OKT. 2025
Chris Gill Product Manager

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
Shell

Apa yang dimaksud dengan Ekstensi 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:

  • Alat MCP Genkit: Integrasi langsung dengan alat pengembangan Genkit
  • Bantuan Sadar-Konteks: Pemahaman tentang konsep, praktik terbaik, dan alur kerja Genkit
  • Pembuatan Kode Cerdas: Bantuan AI yang dirancang khusus untuk pengembangan aplikasi Genkit

Fitur Utama

Alat MCP Khusus Genkit

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 AI
  • lookup_genkit_docs: Akses dokumentasi Genkit terbaru khusus bahasa langsung dari chat Anda
  • list_flows: Temukan dan jelajahi alur yang ditentukan dalam aplikasi Genkit Anda saat ini
  • run_flow: Jalankan alur secara langsung untuk tujuan proses debug dan analisis
  • get_trace: Analisis jejak OpenTelemetri langkah demi langkah untuk memahami eksekusi alur

Bantuan Pengembangan Cerdas

Dengan ekstensi Genkit terinstal, Gemini CLI memahami arsitektur Genkit dan bisa membantu Anda:

  • Menambahkan fitur AI baru: Menghasilkan fungsionalitas AI yang disesuaikan dengan kasus penggunaan spesifik Anda dengan pola Genkit yang tepat
  • Men-debug aplikasi: Menganalisis jejak dan memecahkan masalah dengan saran yang sesuai dengan konteks
  • Mengikuti praktik terbaik: Pastikan kode Anda mengikuti pola dan konvensi yang direkomendasikan Genkit

Integrasi Alur Kerja yang Mulus

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.

Memulai

Menginstal ekstensi Genkit sangatlah mudah:

Prasyarat

Sebelum menginstal ekstensi, pastikan Anda telah menginstal Gemini CLI.

Penginstalan

  1. Instal ekstensi:
gemini extensions install https://github.com/gemini-cli-extensions/genkit
Shell

2. Ekstensi akan secara otomatis mengonfigurasi Gemini CLI dengan pengetahuan dan alat khusus Genkit.

Contoh Penggunaan

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
Shell

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
Shell

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.

Dampak pada Alur Kerja Pengembangan Anda

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.

Mulai Sekarang

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: