Google Rilis Gemini CLI - Akses Gratis Gemini 2.5 Pro + 1000 Permintaan Harian

Oliver Kingsley

Oliver Kingsley

26 June 2025

Google Rilis Gemini CLI - Akses Gratis Gemini 2.5 Pro + 1000 Permintaan Harian

Google baru saja menjatuhkan bom yang mengguncang dunia pengkodean AI. Sementara semua orang sibuk membayar langganan Claude Code dan Cursor, Google diam-diam meluncurkan Gemini CLI—agen AI sumber terbuka yang sepenuhnya gratis, berjalan di terminal Anda dengan batas penggunaan terdepan di industri. Kita bicara tentang 60 permintaan per menit, 1000 permintaan per hari, akses ke Gemini 2.5 Pro, sepenuhnya gratis. Tidak perlu kartu kredit, tidak ada biaya langganan, hanya keajaiban pengembangan bertenaga AI murni.

Google Baru Saja Merilis Gemini CLI— Akses Gemini 2.5 Pro Gratis + 1000 Permintaan Harian

Dalam panduan komprehensif ini, kita akan menyelami lebih dalam apa yang membuat Gemini CLI menjadi pengubah permainan, cara mengaturnya dari awal, dan yang terpenting, cara meningkatkannya dengan server MCP yang akan mengubah alur kerja pengembangan Anda.

Kiat Pro:Apidog MCP ServerDaftar gratis!
button

Apa itu Gemini CLI dan Mengapa Anda Harus Peduli?

Gemini CLI adalah jawaban Google terhadap revolusi asisten pengkodean AI. Ini bukan hanya chatbot lain—ini adalah agen AI lengkap yang hidup di terminal Anda, memahami basis kode Anda, dan dapat menjalankan tugas multi-langkah yang kompleks dengan intervensi manusia minimal.

Angka-angka Penting

Mengapa Gemini CLI Mengalahkan Pesaing

Tidak seperti alat pengkodean AI lain yang membebankan harga premium untuk fungsionalitas dasar, Gemini CLI menawarkan kemampuan tingkat perusahaan secara gratis. Ini seperti memiliki pengembang senior, peninjau kode, dan penulis dokumentasi yang digabungkan menjadi satu.

Keuntungan Utama:


Memulai dengan Gemini CLI: Langkah Pertama Anda

Prasyarat dan Instalasi

Sebelum masuk ke pengaturan, pastikan Anda telah memenuhi prasyarat dasar:

Panduan Instalasi Langkah demi Langkah

Langkah 1: Instal Gemini CLI

Pilih metode instalasi pilihan Anda:

# Mulai cepat (disarankan)
npx https://github.com/google-gemini/gemini-cli

# Atau instal secara global
npm install -g @google/gemini-cli
gemini

Langkah 2: Autentikasi dengan Google

Saat diminta, masuk dengan akun Google pribadi Anda. Ini memberi Anda akses langsung ke:

Langkah 3: Pilih Tema Anda

Pilih tema warna yang sesuai dengan estetika terminal Anda. Ini adalah pendamping AI Anda—buatlah terasa seperti di rumah.

Memverifikasi Pengaturan Anda

Uji instalasi Anda dengan perintah sederhana:

gemini
> Halo! Bisakah Anda membantu saya memahami apa yang bisa Anda lakukan?

Jika Anda menerima respons yang membantu, selamat! Anda siap melepaskan kekuatan pengembangan yang dibantu AI.


Memahami Server MCP di Gemini CLI

Apa itu Model Context Protocol (MCP)?

MCP Server adalah penerjemah universal antara asisten AI dan sumber data Anda. Bayangkan itu sebagai API untuk segalanya—file lokal, database, API, dan alat kustom. Dengan MCP, Anda dapat memperluas kemampuan Gemini CLI di luar fitur bawaannya.

Mengapa Server MCP Penting bagi Pengembang

Server MCP bertindak sebagai jembatan antara Gemini CLI dan sistem eksternal, memungkinkan:

Arsitektur Inti MCP di Gemini CLI

Integrasi MCP Gemini CLI dibangun di atas sistem penemuan dan eksekusi yang canggih:

Lapisan Penemuan: Secara otomatis menemukan dan terhubung ke server MCP yang dikonfigurasi Lapisan Eksekusi: Menangani panggilan alat, konfirmasi, dan pemrosesan respons Mekanisme Transportasi: Mendukung streaming Stdio, SSE, dan HTTP


Mengatur Server MCP di Gemini CLI

Struktur Konfigurasi

Server MCP dikonfigurasi melalui file settings.json. Berikut struktur dasarnya:

{
  "mcpServers": {
    "serverName": {
      "command": "path/to/server",
      "args": ["--arg1", "value1"],
      "env": {
        "API_KEY": "$MY_API_TOKEN"
      },
      "cwd": "./server-directory",
      "timeout": 30000,
      "trust": false
    }
  }
}

Properti Konfigurasi Penting

Properti Wajib:

Properti Opsional:

Contoh Konfigurasi Server MCP

Server MCP Python:

{
  "mcpServers": {
    "pythonTools": {
      "command": "python",
      "args": ["-m", "my_mcp_server", "--port", "8080"],
      "cwd": "./mcp-servers/python",
      "env": {
        "DATABASE_URL": "$DB_CONNECTION_STRING",
        "API_KEY": "${EXTERNAL_API_KEY}"
      },
      "timeout": 15000
    }
  }
}

Server MCP Node.js:

{
  "mcpServers": {
    "nodeServer": {
      "command": "node",
      "args": ["dist/server.js", "--verbose"],
      "cwd": "./mcp-servers/node",
      "trust": true
    }
  }
}

Apidog MCP Server: Kekuatan Super Pengembangan API Anda

Mengapa Apidog MCP Server adalah Pengubah Permainan

Sementara Gemini CLI menyediakan dasar AI, Apidog MCP Server mengubahnya menjadi kekuatan pengembangan API. Integrasi ini memungkinkan asisten AI untuk langsung mengakses spesifikasi API Anda, menghilangkan pergantian konteks yang konstan antara dokumentasi dan kode.

Manfaat Utama Apidog MCP Server

Mengatur Apidog MCP Server

Langkah 1: Siapkan Berkas OpenAPI

  1. Pastikan Anda memiliki URL atau jalur lokal ke berkas Swagger/OpenAPI
  2. Format yang didukung: berkas OpenAPI dalam JSON atau YAML

Langkah 2: Konfigurasi MCP di IDE Anda

Tambahkan konfigurasi ini ke pengaturan MCP Anda:

{
  "mcpServers": {
    "API specification": {
      "command": "npx",
      "args": [
        "-y",
        "apidog-mcp-server@latest",
        "--oas=<oas-url-or-path>"
      ]
    }
  }
}

Langkah 3: Verifikasi Koneksi

Uji pengaturan dengan bertanya kepada Gemini CLI:

Harap ambil spesifikasi API melalui MCP dan beri tahu saya berapa banyak endpoint yang ada dalam proyek

Jelajahi panduan terperinci tentang cara mengatur Apidog MCP Server di sini.

Alur Kerja Gemini CLI Tingkat Lanjut

Eksplorasi dan Pemahaman Kode

Gemini CLI unggul dalam membantu Anda memahami basis kode yang kompleks:

gemini
> Jelaskan bagian-bagian utama arsitektur sistem ini
> Mekanisme keamanan apa yang ada?
> Bantu saya memigrasikan basis kode ini ke versi Java terbaru

Integrasi Alur Kerja Otomatis

Manfaatkan server MCP untuk otomatisasi yang kuat:

gemini
> Buatkan saya slide deck yang menunjukkan riwayat git dari 7 hari terakhir
> Buat aplikasi web untuk menampilkan masalah GitHub yang paling sering berinteraksi dengan kami
> Konversi semua gambar di direktori ini ke PNG dengan penamaan tanggal EXIF

Pengembangan API dengan Integrasi Apidog

Gabungkan Gemini CLI dengan Apidog MCP Server untuk pengembangan API yang mulus:

gemini
> Gunakan Apidog MCP untuk mengambil spesifikasi API dan menghasilkan record Java untuk skema 'Product'
> Berdasarkan spesifikasi API, tambahkan bidang baru ke DTO 'Product'
> Hasilkan semua kode MVC yang terkait dengan endpoint '/users' sesuai dengan spesifikasi API

Pemecahan Masalah dan Praktik Terbaik

Masalah Umum dan Solusi

Masalah Koneksi:

Masalah Server MCP:

Optimasi Kinerja:

Pertimbangan Keamanan


Kesimpulan: Era Baru Pengembangan Bertenaga AI

Gemini CLI dari Google mewakili lebih dari sekadar alat AI lainnya—ini adalah pergeseran paradigma dalam cara pengembang berinteraksi dengan AI. Dengan menawarkan kemampuan tingkat perusahaan secara gratis, Google meratakan lapangan bermain dan memungkinkan pengembang di seluruh dunia untuk mengakses bantuan AI yang kuat.

Integrasi dengan server MCP, khususnya Apidog MCP Server, menciptakan lingkungan pengembangan komprehensif di mana AI menjadi mitra sejati dalam alur kerja Anda. Dari memahami basis kode yang kompleks hingga menghasilkan kode siap produksi dari spesifikasi API, kemungkinannya tidak terbatas.

Saat kita melangkah ke tahun 2025, pertanyaannya bukan apakah akan mengadopsi pengembangan yang dibantu AI—tetapi alat mana yang akan dipilih. Dengan Gemini CLI dan Apidog MCP Server, Anda mendapatkan yang terbaik dari kedua dunia: kemampuan AI yang kuat dan integrasi pengembangan API yang mulus, semuanya tanpa menguras kantong.

Siap mengubah alur kerja pengembangan Anda? Mulai dengan Gemini CLI, tambahkan Apidog MCP Server, dan alami masa depan pengembangan bertenaga AI hari ini.

button

Mengembangkan API dengan Apidog

Apidog adalah alat pengembangan API yang membantu Anda mengembangkan API dengan lebih mudah dan efisien.