tl;dr — Gemini CLI adalah AI agent open-source dari Google yang jalan langsung di terminal kamu. Install-nya satu baris (npm install -g @google/gemini-cli), dan kalau login pakai akun Google biasa kamu dapat 1.000 request per hari gratis. Kalau kuota itu habis atau kamu butuh jalan tanpa putus, barulah kamu pindah ke Gemini API key yang bayar per token — mulai dari $0,30 per 1 juta token input (Gemini 2.5 Flash) sampai $2,00 (Gemini 3.1 Pro Preview). Artikel ini bahas dua-duanya: cara pasang & pakai CLI-nya, plus rincian harga API biar kamu tahu kapan harus bayar dan kapan cukup gratisan.
Apa Itu Gemini CLI?
Gemini CLI adalah antarmuka baris perintah (command line) yang bikin kamu bisa “ngobrol” dan nyuruh model Gemini langsung dari terminal — tanpa buka browser, tanpa copy-paste bolak-balik ke chat. Kamu ketik perintah, dia baca file di proyekmu, edit kode, jalanin shell command, sampai nyari referensi di Google Search.
Bedanya sama chatbot Gemini di web: CLI ini punya akses ke lingkungan kerja kamu. Dia lihat struktur folder, isi file, dan bisa eksekusi perintah. Itu yang bikin dia masuk kategori AI agent, bukan sekadar asisten tanya-jawab.
Beberapa fakta dasarnya, biar kamu tahu ini bukan produk eksperimen setengah jadi:
- Open-source, lisensi Apache 2.0 — kode sumbernya terbuka dan bisa kamu audit sendiri — sumber: repositori resmi google-gemini/gemini-cli di GitHub.
- Free tier 60 request/menit dan 1.000 request/hari dengan akun Google personal — sumber: README resmi Gemini CLI.
- Context window 1 juta token, artinya dia sanggup “baca” codebase besar sekaligus tanpa kehilangan konteks di tengah jalan — sumber: README resmi Gemini CLI.
- Dukungan MCP (Model Context Protocol) buat nyambungin tools atau sistem eksternal kamu sendiri — sumber: README resmi Gemini CLI.
Kalau kamu sebelumnya udah pernah nyoba tool terminal sejenis, konsepnya mirip dengan yang dibahas di panduan cara install dan setup Claude Code di terminal — bedanya di model yang dipakai dan struktur kuota gratisnya, yang justru jadi keunggulan utama Gemini CLI buat pengguna Indonesia yang mau nyoba tanpa kartu kredit.
Cara Install Gemini CLI (Semua Platform)
Syarat utamanya cuma satu: Node.js udah terpasang di komputer kamu. Setelah itu pilih salah satu cara di bawah.
1. Coba langsung tanpa install (npx)
Paling cepat kalau kamu cuma mau nyicip dulu. Perintahnya:
npx @google/gemini-cli
Cara ini nggak nyimpen apa-apa secara permanen di sistem kamu — cocok buat tes 5 menit sebelum memutuskan.
2. Install global lewat npm (paling umum)
npm install -g @google/gemini-cli
Ini cara yang dipakai mayoritas orang. Setelah selesai, kamu tinggal ketik gemini dari folder mana pun.
3. Lewat Homebrew (macOS & Linux)
brew install gemini-cli
4. Lewat MacPorts (macOS)
sudo port install gemini-cli
5. Lewat Anaconda (buat lingkungan yang dibatasi)
Kalau kamu kerja di komputer kantor yang install-nya dibatasi, jalur conda sering jadi penyelamat:
conda create -y -n gemini_env -c conda-forge nodejs
conda activate gemini_env
npm install -g @google/gemini-cli
Semua perintah instalasi di atas diambil dari dokumentasi resminya — sumber: README resmi Gemini CLI.
Pilih channel rilis: stable, preview, atau nightly
Ada tiga jalur rilis, dan ini penting kalau kamu nggak mau kena bug mendadak di tengah kerjaan:
| Channel | Jadwal rilis | Perintah | Cocok untuk |
|---|---|---|---|
| Stable | Tiap Selasa, 20.00 UTC | npm install -g @google/gemini-cli@latest |
Kerja harian — pilihan default |
| Preview | Tiap Selasa, 23.59 UTC | npm install -g @google/gemini-cli@preview |
Yang mau fitur baru duluan & siap ketemu bug |
| Nightly | Tiap hari, 00.00 UTC | npm install -g @google/gemini-cli@nightly |
Eksperimen doang, jangan dipakai produksi |
Jadwal dan tag rilis di atas sesuai keterangan resmi proyeknya — sumber: README resmi Gemini CLI. Saran praktis: pakai @latest aja kecuali kamu memang lagi ikut nguji fitur baru.
Cara Login: Akun Google vs Gemini API Key
Ini bagian yang paling sering bikin orang salah paham. Gemini CLI punya beberapa jalur autentikasi, dan pilihan kamu di sini yang menentukan berapa kuota harian yang kamu dapat serta apakah kamu ditagih atau nggak.
Jalur 1: Login pakai akun Google (gratis, paling gampang)
Begitu kamu jalanin gemini pertama kali, dia bakal nawarin login lewat browser. Pakai akun Google personal kamu, dan selesai — kamu masuk lewat jalur Gemini Code Assist untuk individu. Nggak perlu bikin API key, nggak perlu pasang kartu kredit.
Kuotanya: 1.000 request model per user per hari, dan modelnya dipilihkan otomatis oleh Gemini CLI dari keluarga model Gemini — sumber: dokumentasi resmi Gemini CLI (Quotas and pricing).
Jalur 2: Pakai Gemini API key
Jalur ini buat kamu yang mau kontrol penuh atas model dan pemakaian. Kamu bikin API key lebih dulu di Google AI Studio — langkah lengkapnya udah pernah dibahas terpisah di panduan Google AI Studio API Key: cara bikin, limit gratis, dan connect ke tool, jadi di sini nggak diulang detailnya.
Yang perlu kamu tahu soal kuotanya: kalau API key kamu masih di free tier, jatahnya cuma 250 request per hari dan terbatas ke model Flash saja. Kalau udah pay-as-you-go, batasnya mengikuti tier berbayar kamu — sumber: dokumentasi resmi Gemini CLI (Quotas and pricing).
Perhatikan ironinya: API key gratis justru dapat kuota lebih kecil (250/hari) dibanding login akun Google biasa (1.000/hari). Jadi kalau tujuan kamu cuma “pengen gratisan sebanyak mungkin”, jangan buru-buru bikin API key.
Jalur 3: Vertex AI (Express Mode)
Vertex AI menyediakan Express Mode yang bisa dipakai tanpa mengaktifkan billing selama 90 hari, dengan kuota dan model yang bervariasi tergantung akun kamu — sumber: dokumentasi resmi Gemini CLI (Quotas and pricing). Ini jalur yang lebih relevan buat tim/perusahaan yang memang udah main di ekosistem Google Cloud.
Tabel Lengkap Kuota Gemini CLI per Jalur Login
Biar gampang dibandingkan, ini rekap semua jalur autentikasi dan batas hariannya:
| Metode login | Tier / langganan | Maksimum request per user per hari |
|---|---|---|
| Akun Google | Gemini Code Assist (Individual) | 1.000 request |
| Google AI Pro | 1.500 request | |
| Google AI Ultra | 2.000 request | |
| Gemini API key | Free tier (belum bayar) | 250 request (model Flash saja) |
| Pay-as-you-go (berbayar) | Bervariasi | |
| Vertex AI | Express mode (gratis) | Bervariasi |
| Pay-as-you-go (berbayar) | Bervariasi | |
| Google Workspace | Code Assist Standard | 1.500 request |
| Code Assist Enterprise | 2.000 request | |
| Workspace AI Ultra | 2.000 request |
Seluruh angka di tabel ini dikutip dari halaman kuota resminya — sumber: dokumentasi resmi Gemini CLI (Quotas and pricing).
Dua catatan penting yang gampang kelewat:
- Ada juga batas per menit, bukan cuma per hari, dan ketersediaannya bisa terpengaruh kalau layanan lagi ramai — sumber: dokumentasi resmi Gemini CLI.
- Paket Gemini web (misalnya Google AI Plus) tidak otomatis berlaku di CLI. Dokumentasinya menyebutkan paket-paket itu berlaku untuk produk Gemini berbasis web, bukan untuk pemakaian API yang menggerakkan Gemini CLI — sumber: dokumentasi resmi Gemini CLI. Ini kesalahpahaman yang sama persis dengan yang pernah dibahas di artikel cara connect Gemini API ke Cline & Roo Code: langganan Gemini di web nggak otomatis bikin tool eksternal kamu gratis.
Harga Gemini API 2026: Rincian per Model
Begitu kamu lewat dari jalur gratis, penagihannya berubah total: kamu bayar per token, bukan per bulan. Token itu potongan kata — kalau kamu belum familiar dengan cara hitungnya, konsep dasarnya udah dibahas di tips prompting hemat token, dan itu wajib kamu pahami sebelum melihat angka-angka di bawah.
Semua harga berikut adalah tarif Paid Tier per 1 juta token dalam USD, dikutip langsung dari halaman harga resmi Google — sumber: Gemini Developer API pricing, ai.google.dev.
Model hemat: cocok buat volume besar
| Model | Input / 1 juta token | Output / 1 juta token | Free tier? |
|---|---|---|---|
| Gemini 2.5 Flash-Lite | $0,10 | $0,40 | Ada |
| Gemini 2.5 Flash | $0,30 (teks/gambar/video) $1,00 (audio) |
$2,50 | Ada |
| Gemini 3.1 Flash-Lite | $0,25 (teks/gambar/video) $0,50 (audio) |
$1,50 | Ada |
| Gemini 3.5 Flash-Lite | $0,30 | $2,50 | Ada |
Model kelas atas: buat penalaran berat & coding kompleks
| Model | Input / 1 juta token | Output / 1 juta token | Free tier? |
|---|---|---|---|
| Gemini 2.5 Pro | $1,25 (prompt ≤ 200rb token) $2,50 (prompt > 200rb token) |
$10,00 / $15,00 | Ada |
| Gemini 3.5 Flash | $1,50 | $9,00 | Ada |
| Gemini 3.7 Flash | $0,75 (sampai 31 Des 2026) $1,50 (mulai 1 Jan 2027) |
$3,75 → $7,50 | Ada |
| Gemini 3.1 Pro Preview | $2,00 (prompt ≤ 200rb token) $4,00 (prompt > 200rb token) |
$12,00 / $18,00 | Tidak ada |
Catat baik-baik dua hal ini, karena dua-duanya bisa bikin tagihan kamu meleset jauh dari perkiraan:
- Output selalu jauh lebih mahal dari input, dan token “thinking” ikut dihitung sebagai output. Pada Gemini 2.5 Pro misalnya, output $10,00 berbanding input $1,25 — selisih delapan kali lipat untuk model tersebut — sumber: Gemini Developer API pricing. Model yang “mikir” panjang berarti bayar lebih banyak, walaupun jawaban akhirnya pendek.
- Ada harga yang naik per 1 Januari 2027. Gemini 3.7 Flash dan 3.6 Flash tercatat naik dua kali lipat setelah tanggal itu (input $0,75 → $1,50, output $3,75 → $7,50) — sumber: Gemini Developer API pricing. Kalau kamu lagi menyusun anggaran tahunan, jangan pakai angka hari ini buat proyeksi 2027.
Cara nekan biaya: Batch, Flex, dan context caching
Google menyediakan beberapa mode penagihan selain Standard, dan selisihnya lumayan:
- Batch API — potongan biaya 50% dibanding tarif Standard, tersedia di tier berbayar. Cocok kalau pekerjaanmu nggak butuh jawaban seketika (misalnya olah ribuan data semalaman) — sumber: Gemini Developer API pricing.
- Context caching — kalau kamu berulang kali mengirim konteks yang sama (dokumen panjang, instruksi sistem), harganya jauh lebih murah daripada bayar penuh tiap kali. Contoh pada Gemini 2.5 Pro: $0,125 per 1 juta token cache, dibanding $1,25 input normal, plus biaya penyimpanan $4,50 per 1 juta token per jam — sumber: Gemini Developer API pricing.
- Grounding with Google Search — ini biaya terpisah yang sering kelupaan. Untuk model Gemini 3.x: 5.000 request pencarian gratis per bulan (dibagi bareng semua model 3.x), setelahnya $14 per 1.000 request — sumber: Gemini Developer API pricing.
Berapa itu dalam rupiah?
Dengan kurs referensi 1 USD = Rp17.694 (kurs saat artikel ini ditulis — sumber: Exchange Rate API), gambaran kasarnya begini:
| Skenario | Model | Perkiraan biaya |
|---|---|---|
| 1 juta token input | Gemini 2.5 Flash | ± Rp5.300 |
| 1 juta token output | Gemini 2.5 Flash | ± Rp44.200 |
| 1 juta token input | Gemini 2.5 Pro | ± Rp22.100 |
| 1 juta token output | Gemini 2.5 Pro | ± Rp176.900 |
[ANALISIS KOMUNITECH] Angka rupiah di tabel ini adalah konversi kasar dari tarif resmi USD, bukan harga resmi Google dalam rupiah, dan akan bergeser mengikuti kurs. Pakai sebagai gambaran skala, bukan patokan penagihan. Yang lebih penting dari nominalnya: perhatikan rasionya — output selalu jadi pos biaya terbesar, jadi cara paling efektif menekan tagihan adalah membuat jawaban model lebih ringkas, bukan sekadar memperpendek pertanyaan.
Kapan Cukup Gratis, Kapan Harus Bayar?
Ini pertanyaan paling praktis, dan jawabannya bergantung pada satu hal: seberapa besar kerugianmu kalau pekerjaan berhenti di tengah jalan.
Tetap di jalur gratis kalau:
- Kamu lagi belajar atau eksperimen — 1.000 request per hari itu banyak untuk pemakaian pribadi.
- Pemakaianmu naik-turun dan nggak terikat jadwal orang lain.
- Kamu nggak keberatan model dipilihkan otomatis oleh Gemini CLI.
- Kamu belum punya kartu kredit atau belum mau aktifkan penagihan.
Pindah ke pay-as-you-go kalau:
- Kamu sering kena batas kuota di tengah kerjaan. Dokumentasi resminya menyebut pay-as-you-go sebagai jalur yang direkomendasikan untuk akses tanpa terputus — sumber: dokumentasi resmi Gemini CLI.
- Kamu butuh memilih model tertentu, bukan yang dipilihkan sistem.
- Pekerjaanmu punya tenggat dari klien — berhenti di tengah jalan artinya rugi uang, bukan cuma waktu.
- Kamu perlu fitur tier berbayar seperti context caching atau Batch API.
Satu peringatan dari dokumentasinya sendiri yang layak kamu ingat: bayar per token bisa jadi lebih mahal kalau polamu banyak panggilan kecil, tapi itu satu-satunya cara memastikan alur kerjamu nggak terputus karena kena batas kuota — sumber: dokumentasi resmi Gemini CLI.
Cara memantau pemakaian biar nggak kaget
Gemini CLI punya perintah bawaan buat mengecek konsumsi token dan batas kuota yang berlaku di sesi kamu:
/stats model
Perintah ini menampilkan potret pemakaian token sesi berjalan sekaligus informasi batas kuota kamu, dan ringkasan pemakaian juga muncul otomatis saat kamu keluar dari sesi — sumber: dokumentasi resmi Gemini CLI. Biasakan pakai ini kalau kamu udah masuk mode berbayar.
Gemini CLI Buat Coding — Tapi Bisnismu Butuh Lebih dari Itu
[ANALISIS KOMUNITECH] Gemini CLI itu kuat, tapi perlu jujur soal batasannya: dia dirancang buat developer yang kerja di terminal. Dia hidup di komputer kamu, jalan saat kamu ketik perintah, dan berhenti saat kamu tutup terminal.
Buat kebutuhan bisnis sehari-hari, pola itu sering nggak nyambung. Pelangganmu chat jam 11 malam saat laptopmu mati. Stok barang perlu dicek dari spreadsheet, bukan dari folder kode. Laporan harian harus masuk sendiri ke Telegram tanpa ada yang ngetik apa-apa.
Di titik itu yang kamu butuhkan bukan CLI, tapi agent yang jalan 24/7 di channel bisnismu dan nyambung ke data operasionalmu — perbedaannya dibahas lebih dalam di perbandingan model LLM Claude, GPT, dan Gemini, khususnya soal memilih model yang biayanya masuk akal untuk beban kerja terus-menerus.
Kabar baiknya, memilih model yang tepat justru jadi lebih gampang setelah kamu paham struktur harga di atas. Model Flash-Lite yang cuma $0,10–$0,30 per 1 juta token input sering udah lebih dari cukup untuk tugas berulang seperti balas chat atau klasifikasi pesan — kamu nggak selalu butuh model termahal.
Kalau kamu tertarik membangun sesuatu yang jalan sendiri untuk operasional bisnismu — bukan sekadar alat bantu ngoding — KomuniTech punya rencana belajar AI 30 hari dari nol yang bisa kamu ikuti sendiri, dan workshop hands-on 2 jam (Rp499rb) buat yang mau langsung dipandu dari nol sampai agent pertamanya jalan, lengkap dengan sertifikat sebagai peserta workshop.
Pertanyaan yang Sering Ditanya
Apakah Gemini CLI benar-benar gratis?
Ya, ada jalur gratisnya. Kalau kamu login dengan akun Google personal, kamu dapat 1.000 request model per hari tanpa biaya dan tanpa perlu kartu kredit. Kamu baru ditagih kalau pindah ke Gemini API key berbayar atau Vertex AI pay-as-you-go.
Kenapa API key gratis cuma dapat 250 request, lebih sedikit dari login akun Google?
Karena keduanya jalur yang berbeda. Login akun Google masuk lewat Gemini Code Assist untuk individu (1.000 request/hari), sedangkan API key free tier mengikuti batas Gemini API yaitu 250 request/hari dan terbatas ke model Flash. Kalau tujuanmu memaksimalkan kuota gratis, pakai login akun Google.
Apakah langganan Gemini di web bikin Gemini CLI saya gratis?
Tidak selalu. Dokumentasi resminya menyebutkan paket-paket Gemini berbasis web berlaku untuk produk web Google, bukan untuk pemakaian API yang menggerakkan Gemini CLI. Yang didukung untuk menaikkan kuota CLI adalah Google AI Pro dan AI Ultra, sementara tier lain seperti Google AI Plus tidak termasuk.
Berapa biaya Gemini API per bulan untuk pemakaian ringan?
Bergantung volume token, bukan waktu. Sebagai gambaran, dengan Gemini 2.5 Flash tarifnya $0,30 per 1 juta token input dan $2,50 per 1 juta token output. Kalau pemakaianmu ringan dan masih di bawah batas free tier, biayanya bisa nol. Pantau angka pastinya lewat perintah /stats model.
Model Gemini mana yang paling murah?
Dari daftar harga resmi, keluarga Flash-Lite adalah yang paling hemat — Gemini 2.5 Flash-Lite di $0,10 per 1 juta token input dan $0,40 output. Untuk tugas berulang sederhana seperti klasifikasi atau balas pesan, model ini biasanya sudah memadai.
Apakah Gemini CLI bisa dipakai di Windows?
Bisa. Selama Node.js terpasang, perintah npm install -g @google/gemini-cli jalan di Windows, macOS, maupun Linux. Homebrew dan MacPorts khusus macOS/Linux, sedangkan jalur Anaconda berguna kalau kamu di lingkungan yang instalasinya dibatasi.
Apa bedanya Gemini CLI dengan AI agent untuk bisnis?
Gemini CLI jalan di terminal komputermu dan aktif saat kamu menjalankannya. AI agent untuk bisnis dirancang jalan terus-menerus di channel seperti WhatsApp atau Telegram, terhubung ke data operasionalmu, dan bekerja tanpa kamu ketik perintah. Keduanya menjawab kebutuhan berbeda.
Penutup
Gemini CLI menawarkan sesuatu yang jarang: AI agent kelas atas dengan jalur gratis yang benar-benar layak pakai — 1.000 request per hari, cukup untuk sebagian besar kebutuhan belajar dan kerja pribadi. Install-nya satu baris, login-nya lewat akun Google biasa.
Baru saat kamu butuh jalan tanpa putus, memilih model sendiri, atau pakai fitur seperti Batch dan context caching, kamu perlu masuk ke jalur berbayar. Dan begitu masuk ke sana, satu prinsip yang paling menentukan tagihanmu: output jauh lebih mahal dari input. Rancang promptmu supaya jawabannya ringkas, dan biayamu ikut turun.
Disclaimer: Artikel ini bersifat edukatif. Harga, kuota, dan kebijakan Google bisa berubah sewaktu-waktu — termasuk perubahan tarif yang dijadwalkan mulai 1 Januari 2027. Verifikasi langsung ke halaman resmi sebelum mengambil keputusan anggaran. Kurs rupiah yang dipakai di artikel ini adalah kurs saat penulisan dan akan bergeser. Lakukan riset sendiri (DYOR) sesuai kebutuhanmu.
Referensi
- Gemini Developer API pricing — ai.google.dev
- Gemini CLI: Quotas and pricing — geminicli.com
- Repositori resmi Gemini CLI — GitHub
- Paket @google/gemini-cli — npm
- Gemini API Rate Limits — ai.google.dev
Artikel telah diupdate pada 24/08/2026 untuk memastikan artikel tetap sesuai kondisi terkini.









Tinggalkan Balasan