Bagian Basis Pengetahuan ▾

Navigasi

▸ Mulai di sini Berdasarkan peran

Kategori

Alat 52
Glosarium 12

Alat

OpenCode: model Anda sendiri di terminal

OpenCode adalah asisten coding AI open-source yang berjalan langsung di terminal. Tanpa langganan, tanpa vendor lock-in. Mendukung autocompletion, pembuatan kode, refactoring, dan penjelasan — semuanya lewat API yang kompatibel dengan OpenAI.

Berbeda dari alat proprietary (GitHub Copilot, Cursor Pro), OpenCode sepenuhnya gratis dan terbuka. Satu-satunya pos pengeluaran adalah penyedia API untuk LLM. Dengan JoinGonka Gateway, pos ini turun menjadi $0.30 per bulan.

Konfigurasinya hanya butuh beberapa menit — lewat installer satu perintah atau secara manual dengan cara native OpenCode, tanpa mengubah environment variable.

Langkah 1: Dapatkan Kunci API

Prosedur standar untuk semua alat:

  1. Registrasi di gate.joingonka.ai/register.
  2. Bonus 3M token gratis diberikan secara otomatis.
  3. Buat API-key (format jg-xxx) di Dashboard.

Kunci yang sama berfungsi dengan Cursor, Cline, Continue.dev, dan klien yang kompatibel dengan OpenAI apa pun.

Langkah 2: Konfigurasi OpenCode

Cara termudah adalah mengaturnya dengan installer dalam satu perintah. Untuk alat CLI/file, installer akan secara otomatis mengatur provider JoinGonka (baseUrl, model) dan menyimpan kunci di penyimpanan natif OpenCode tanpa menyentuh variabel lingkungan; untuk alat UI, installer akan menampilkan nilai yang siap disalin:

npx @joingonka/setup --tool opencode

Installer ini universal (tanpa flag akan meminta Anda memilih alat dari daftar), menanyakan kunci jg-…, dan setelah pengaturan melakukan live-check melalui permintaan ke gateway. Pengaturan lain tidak disentuh. Di bawah ini adalah cara manual jika Anda lebih suka mengaturnya sendiri.

Atur secara manual (plan B)

OpenCode menyimpan kunci secara natif dan mendeskripsikan provider dalam config-nya sendiri — sehingga pengaturan manual juga tidak menyentuh variabel lingkungan, dan alat lain Anda yang kompatibel dengan OpenAI akan terus bekerja seperti biasa.

Langkah 1 — simpan kunci. Jalankan opencode auth login, pilih Other, masukkan id provider joingonka dan tempel kunci jg-…. OpenCode akan menyimpannya ke ~/.local/share/opencode/auth.json.

Langkah 2 — deskripsikan provider. Tambahkan ke ~/.config/opencode/opencode.json (id joingonka harus sama dengan langkah 1):

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "joingonka": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "JoinGonka (Gonka)",
      "options": { "baseURL": "https://gate.joingonka.ai/v1" },
      "models": {
        "MiniMaxAI/MiniMax-M2.7": { "name": "MiniMax M2.7" },
        "deepseek-ai/DeepSeek-V4-Flash-0731": { "name": "DeepSeek V4 Flash" },
        "zai-org/GLM-5.3-Flash": { "name": "GLM-5.3 Flash" }
      }
    }
  }
}

Field apiKey tidak perlu ditambahkan ke file ini — OpenCode akan mengambil kunci dari auth.json berdasarkan id yang cocok.

Pemilihan model: secara default gunakan joingonka/MiniMaxAI/MiniMax-M2.7; untuk tugas penalaran dan context window terpanjang di jaringan (390K) — joingonka/zai-org/GLM-5.3-Flash; prompt besar tanpa penalaran dan output terpanjang — joingonka/deepseek-ai/DeepSeek-V4-Flash-0731 (380K, konteks terpanjang kedua).

Verifikasi: jalankan opencode dan minta untuk menulis fungsi. Jika respons berhasil diterima — pengaturan selesai.

Mengapa OpenCode + Gonka — Kombinasi Terbaik

Tiga alasan mengapa kombinasi OpenCode + Gonka optimal untuk pengembang:

  • Sepenuhnya open-source: baik OpenCode maupun Gonka Network adalah open source. Tidak ada vendor lock-in, tidak ada dependensi berpemilik. Anda mengontrol setiap komponen.
  • Biaya: $0.0069/1M token — ribuan kali lebih murah daripada analog berpemilik mana pun. GitHub Copilot berharga $19-39/bulan dengan batasan. OpenCode + Gonka — tanpa batas, dengan harga sangat murah.
  • Privasi: kode Anda tidak dikirim ke server Microsoft/OpenAI/Anthropic. Permintaan melewati jaringan terdesentralisasi — tidak ada penyimpanan terpusat untuk data Anda.

OpenCode mendukung banyak provider LLM, tetapi dengan JoinGonka Gateway Anda mendapatkan keseimbangan optimal antara harga, kualitas, dan privasi. Alat terminal alternatif: Claude Code, Aider.

Parameter model: context window — 200K token di MiniMax M2.7 (380K di DeepSeek V4 Flash, 390K di GLM-5.3 Flash), panjang maksimum respons — hingga 8192 token (di DeepSeek V4 Flash — hingga 32768). Daftar model terkini: GET https://gate.joingonka.ai/v1/models.

OpenCode + Gonka = AI coding assistant open-source sepenuhnya dengan harga $0.30/bulan. Tanpa langganan, tanpa vendor lock-in, tanpa mengirim kode ke server perusahaan. Token gratis saat memulai.

Ingin tahu lebih banyak?

Jelajahi bagian lain atau mulai hasilkan GNK sekarang.

Dapatkan token gratis →