Cara Install Gemini CLI Pada Ubuntu
0 people liked this article
A. Pendahuluan
Gemini CLI merupakan salah sati AI Agent yang bersifat Open Source berbasi CLI (command line) resmi diluncurkan langsung oleh google, dimana memudahkan penggunaan untuk menjalankan AI Agent melalui terminal / cmd. Dalam integrasi Gemini CLI mendukung opsi dengan API Key ataupun OAuth akun login google (Gmail).
Pada artikel kali ini akan membahas instalasi dan penggunaan Gemini CLI dengan integrasi menggunakan API Key pada ubuntu 24. Sebelum itu terdaat hal yang perlu disiapkan yaitu:
- Server Ubuntu 24 atau terbaru dengan full akses root, dengan minimum 2 GB RAM dan 1 Core vCPU.
- NodeJS versi terbaru.
- API Key Gemini / Google AI Studio https://aistudio.google.com/
B. Instalasi dan Konfigurasi Gemini CLI
a. Instalasi Node.Js
Sebelu menginstall Gemini CLI, diperlukan install Node.Js terlebih dahulu, masuk ke terminal lalu akses server melalui ssh.
ssh -i /path_directory/nama_private_key.pem user_name@ip_public_server
Update package tersedia.
sudo apt update –y && sudo apt upgrade -y
Install NVM (Node Version Manager) untuk manage Node.Js, untuk install perlu masuk ke user root terlebih dahulu.
sudo su
curl -fsSL https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh -o /tmp/install-nvm.sh
bash /tmp/install-nvm.sh

Aktifkan NVM pada terminal
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
Cek versi NVM
nvm –version

Setelah install NVM, dapat melanjutkan install Node.Js, pada artikel kali ini akan menginstall Node.Js versi 24.
sudo su
nvm install 24
nvm use 24
nvm alias default 24

Cek versi Node.Js
node --version
npm –version

Seperti pada capture, untuk install Node.Js v24 telah berhasil. Selanjutnya akan set up Gemini CLI.
b. Install Gemini CLI
cek paket Genimi pada npm untuk mengecek versi Node.Js yang digunakan telah memenuhi persyaratan dengan cmmand.
npm view @google/gemini-cli@latest engines

Setelah dipastikan memenuhi persyaratan, dapat melanjutkan install Gemini CLI.
npm install -g @google/gemini-cli@latest
npm config set allow-scripts=@github/keytar,node-pty --location=user
chown -R $USER:$USER ~/.config
gemini –version

Dicek gemini telah terinsll, selanjutnya melakukan konfigurasi API Key. Sebelum itu buat contoh folder project terlebih dahulu dan setup pada folder project tersebut.
mkdir -p ~/gemini-lab
cd ~/gemini-lab

Jalankan command berikut untuk memulai Gemini CLI.
gemini

Pilih nomor 1 untuk mengkonfirmasi path folder project, nantinya akan dilanjutkan pemilihan autentikasi.

Karena menggunakan API Key, maka masuk ke https://aistudio.google.com/app/api-keys untuk mendapatkan API Key dan pastikan telah membuat API Key.

Copy AI Key yang didapati dan inputkan pada Gemini CLI.

Setelah berhasil akan masuk ke text box berikut:

c. Pengetesan
Selanjutnya yaitu melakukan percobaan perintah ke Gemini CLI, contoh saat ini yaitu membuat suatu file php info. Jika telah keluar dari Gemini CLI, untuk memulai dapat jalankan command:
gemini

Dapat dicek perintah telah berhasil, dapat dapat melakukan verifikasi pada folder project telah berhasil tidaknya.

Dari hasil verifikasi, untuk perintah telah berhasil membuat file phpinfo.
C. Penutup.
Instalasi Gemini CLI di Ubuntu memberikan terobosan besar bagi para developer dan administrator system. Untuk penggunaan berikutnya, jalankan Gemini CLI dari direktori proyek yang sesuai, perhatikan kuota akun, dan selalu tinjau izin akses berkas maupun eksekusi perintah.
Semoga artikel ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silakan hubungi Support Biznet GIO melalui email support@biznetgio.com atau live chat maupun WA ke website www.biznetgio.com dan bisa juga melalui telepon ke nomor (021) 5714567.
Popular Articles
-
Cara Install & Konfigurasi Monitoring Cacti Serta Mengetahui Fungsi Fitur Pada Cacti
15 people say this guide was helpful
-
Cara Mengaktifkan Telnet pada Windows 7, 8 dan 10
5 people say this guide was helpful
-
Install dan Konfigurasi Samba Server pada Ubuntu
5 people say this guide was helpful
-
Cara Membuat atau Menambahkan SSH Key pada Layanan Neo Lite dan NEO Lite Pro
3 people say this guide was helpful