Google telah meluncurkan Google Gemini CLI, sebuah agen AI open-source dan gratis yang dirancang untuk membantu pengembang dalam melakukan tugas-tugas di terminal mereka. Dengan Gemini CLI, pengembang dapat melakukan berbagai tugas seperti membaca dan menulis file, menghasilkan dan memodifikasi kode, menjalankan perintah shell, dan mengautomasi tugas-tugas kompleks dengan menggunakan perintah bahasa alami. Dengan agen ini kita dapat memerintahkan AI untuk bekerja di komputer langsung, misalnya membuat dan memodifikasi file dan tanpa perlu copy-paste.
Gemini CLI dapat meningkatkan produktivitas pengembang dengan menggunakan teknologi AI. Dengan menggunakan model bahasa besar Gemini2.5 Pro, Gemini CLI dapat memahami perintah-perintah yang diberikan oleh pengembang dan melakukan tugas-tugas yang sesuai. Gemini CLI juga terintegrasi dengan Gemini Code Assist, sebuah asisten pengkodean AI untuk pengembang.
Gemini CLI memiliki beberapa fitur utama, termasuk:
- Integrasi dengan Google Gemini2.5 Pro: Gemini CLI terintegrasi dengan model bahasa besar Google Gemini2.5 Pro, yang saat ini merupakan model AI paling maju untuk tugas-tugas penalaran dan pengkodean.
- Open-Source: Gemini CLI adalah open-source, sehingga pengembang dapat melihat dan memodifikasi kode sumbernya.
- Gratis: Gemini CLI gratis digunakan, dengan batasan penggunaan yang wajar.
- Integrasi dengan Gemini Code Assist: Gemini CLI terintegrasi dengan Gemini Code Assist, sebuah asisten pengkodean AI untuk pengembang.
Cara Kerja
Gemini CLI bekerja dengan menggunakan model bahasa Gemini2.5 Pro untuk memahami perintah-perintah yang diberikan oleh pengembang. Pengembang dapat menggunakan perintah bahasa alami untuk meminta Gemini CLI melakukan tugas-tugas tertentu, seperti membaca dan menulis file, menghasilkan kode, dan menjalankan perintah shell.
Untuk menjalankan aplikasi ini kita harus terlebih dahulu menginstal Node.JS dan disarankan juga menginstal Python.
Untuk memulai aplikasi, buka dulu terminal dan jalankan perintah ini
npx https://github.com/google-gemini/gemini-cli
Jika ingin menginstal gunakan perintah ini
npm install -g @google/gemini-cligemini
Pada beberapa kasus, aplikasi ini harus dijalankan pada terminal yang dijalankan melalui moed Administrator. Jika gagal dieksekusi gunakan perintah
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope CurrentUser
Gemini CLI akan bekerja pada direktori aktif. Jika ingin menggunakan salah satu direktori, kita harus masuk dulu ke lokasi tersebut dan kemudian baru menjalankan Gemini CLI. Pada langkah awal kita dapat melakukan autentifikasi melalui Google Login atau memasukkan API.
Meski memiliki kelebihan seperti kemampuan untuk mengerjakan tugas yang cukup kompleks, langsung bekerja di komputer dan memiliki otonomi yang cukup cerdas, Gemini CLI juga memiliki beberapa kekurangan, termasuk: Batasan penggunaan: Gemini CLI memiliki batasan penggunaan yang wajar, sehingga pengembang yang membutuhkan penggunaan yang lebih luas harus menggunakan opsi berbayar. Dalam sehari diberikan kesempatan 1000 request. Kekurangan lainnya adalah ketergantungan pada model bahasa: Gemini CLI tergantung pada model bahasa Gemini2.5 Pro, yang mungkin tidak selalu akurat atau up-to-date.
Kesimpulan
Google Gemini CLI adalah sebuah agen AI open-source dan gratis yang dirancang untuk membantu pengembang dalam melakukan tugas-tugas di terminal dan langsung akses ke komputer lokal. Dengan fitur-fitur utama seperti integrasi dengan Google Gemini2.5 Pro, open-source, dan gratis, Gemini CLI menjadi pilihan yang menarik bagi pengembang yang ingin meningkatkan produktivitas mereka.