Bagian Basis Pengetahuan ▾

Navigasi

▸ Mulai di sini Berdasarkan peran

Kategori

Alat 32
Glosarium 12

Alat

Aider + Gonka AI — Pemrograman Berpasangan dengan AI

Aider adalah salah satu AI coding assistant berbasis terminal terbaik. Bekerja dengan Git, mengerti struktur proyek, membuat commit, dan mengedit beberapa file secara sekaligus. Ini bukan sekadar chat dengan AI — ini adalah pair programming sejati di mana mitra AI membaca kode Anda, menyarankan perubahan, dan menerapkannya.

Aider mendukung API yang kompatibel dengan OpenAI secara langsung (out-of-the-box). Menghubungkan ke JoinGonka Gateway hanya butuh 2 variabel lingkungan dan 30 detik pengaturan. Setelah itu — pair programming tak terbatas seharga $0.003/1M token.

Langkah 1: Instal Aider dan Dapatkan Kunci

Instalasi Aider:

# pip
pip install aider-chat

# pipx (disarankan)
pipx install aider-chat

# Homebrew (macOS)
brew install aider

Kunci API: daftar di gate.joingonka.ai/register, dapatkan 10M token gratis, buat kunci jg-xxx.

Langkah 2: Konfigurasi Aider

Cara termudah adalah dengan mengaturnya melalui penginstal dalam satu perintah. Untuk alat CLI/file, ia akan secara otomatis menuliskan penyedia JoinGonka (baseUrl, model), untuk alat UI ia akan menunjukkan nilai siap pakai untuk disalin:

npx @joingonka/setup --tool aider

Penginstal bersifat universal (tanpa flag, ia akan meminta Anda memilih alat dari daftar), meminta kunci jg-… dan setelah pengaturan, melakukan pengecekan langsung dengan melakukan request ke gateway. Pengaturan lainnya tidak diubah. Di bawah ini adalah cara manual jika Anda lebih suka mengatur sendiri.

Atur secara manual (rencana B)

Cara 1: variabel lingkungan (paling sederhana):

export OPENAI_API_BASE=https://gate.joingonka.ai/v1
export OPENAI_API_KEY=jg-kunci-anda

Menjalankan:

aider --model openai/MiniMaxAI/MiniMax-M2.7

Cara 2: file per-proyek .aider.conf.yml di root proyek — cara paling native: endpoint, kunci, dan model dalam satu file, tanpa perlu mengubah variabel lingkungan global (OPENAI_* global berisiko menabrak alat lain yang kompatibel dengan OpenAI):

# .aider.conf.yml
openai-api-base: https://gate.joingonka.ai/v1
openai-api-key: jg-kunci-anda
model: openai/MiniMaxAI/MiniMax-M2.7

Opsional — pengaturan detail perilaku model di file .aider.model.settings.yml terpisah (hanya mengatur parameter model, bukan endpoint atau kunci):

# .aider.model.settings.yml
- name: openai/MiniMaxAI/MiniMax-M2.7
  edit_format: diff
  use_repo_map: true
  extra_params:
    max_tokens: 8192  # batas output melalui Gateway

Cara 3: alias di shell untuk kenyamanan:

alias gonka-aider='OPENAI_API_BASE=https://gate.joingonka.ai/v1 OPENAI_API_KEY=jg-kunci-anda aider --model openai/MiniMaxAI/MiniMax-M2.7'

Pengecekan: pindah ke repositori Git dan jalankan gonka-aider. Aider akan menunjukkan informasi tentang model dan menyarankan untuk menambahkan file ke dalam konteks. Minta untuk melakukan perubahan pada file — jika Aider membuat commit, berarti semuanya berfungsi.

Kemampuan Aider + Gonka

Aider bukan sekadar chat. Ini adalah alat pemrograman berpasangan (pair programming) dengan AI yang lengkap:

  • Bekerja dengan Git: Aider secara otomatis membuat commit untuk setiap perubahan. Mudah untuk membatalkan keputusan AI apa pun melalui git undo.
  • Konteks Proyek: Aider membangun peta repositori (repo map) — memahami dependensi antar file, impor, dan struktur proyek. Kimi K2.6 menerima konteks penuh.
  • Pengeditan multi-file: dapat mengubah 5-10 file secara bersamaan untuk mengimplementasikan fitur. Setiap file adalah diff terpisah, setiap perubahan dapat dilacak.
  • Input Suara: dukungan --voice — dikte tugas Anda alih-alih mengetik.
  • Linting dan tes: integrasi dengan linter dan kerangka kerja pengujian — Aider melihat kesalahan dan memperbaikinya secara otomatis.

Dengan Gonka, semua ini sangat murah. Sesi pemrograman berpasangan yang khas (2-4 jam) menghabiskan 10-30M token — hanya $0.01-0.03 melalui JoinGonka Gateway. Di OpenAI — $50-200 untuk sesi yang sama.

Alat terminal alternatif: Claude Code, OpenCode.

Parameter Model: jendela konteks Kimi K2.6 adalah 200K token, panjang respons maksimum melalui Gateway adalah hingga 8192 token (untuk semua model di jaringan). Untuk sebagian besar tugas pemrograman berpasangan, ini sudah cukup.

Aider + Gonka = pemrograman berpasangan profesional dengan AI dengan harga murah. Integrasi Git, perubahan multifile, konteks proyek — semuanya seharga $0.01-0.03/sesi, bukan $50-200 di OpenAI.

Ingin tahu lebih banyak?

Jelajahi bagian lain atau mulai hasilkan GNK sekarang.

Dapatkan 10M Token Gratis →