Bagian Basis Pengetahuan ▾

Navigasi

▸ Mulai di sini Berdasarkan peran

Kategori

Alat 54
Glosarium 12

Alat

Kilo Code + Gonka AI — Agen AI di VS Code

Kilo Code — ekstensi agen AI sumber terbuka untuk VS Code yang secara otonom menulis dan mengedit kode, menjalankan perintah di terminal, membaca dan mengedit puluhan file sekaligus. Proyek ini menggabungkan kekuatan Cline dan Roo Code dan dikembangkan sebagai platform agen tunggal: selain ekstensi IDE ada opsi untuk JetBrains dan CLI. Fitur utama — mode (agents): Code (menulis kode), Plan (alias Arsitek — merencanakan arsitektur tanpa perubahan), Debug (mencari penyebab kesalahan) dan Ask (menjawab pertanyaan proyek). Anda juga dapat membuat mode khusus Anda sendiri.

Masalahnya sama dengan agen lainnya — konsumsi token. Kilo Code mengirimkan konteks file, keluaran perintah, riwayat langkah ke model; satu tugas dapat dengan mudah menghabiskan 10–100 juta token. Dengan harga Anthropic ($3–15 per 1M), ini adalah $30–1500 per sesi — tidak praktis untuk pekerjaan sehari-hari.

JoinGonka Gateway mengurangi biaya ribuan kali lipat: sesi yang sama hanya memerlukan $0.01–1.00. Karena Kilo Code sumber terbuka dan mendukung titik akhir yang kompatibel dengan OpenAI apa pun (serta format Anthropic dengan URL dasar kustom), menghubungkan gateway kami — masalah satu pengaturan. Ini mengubah Kilo Code dari demonstrasi mahal menjadi alat sehari-hari.

Langkah 1: Instal Kilo Code dan dapatkan kunci

Instalasi Kilo Code: di VS Code buka Extensions (Ctrl+Shift+X), cari «Kilo Code» dan klik Install. Setelah instalasi, ikon Kilo Code akan muncul di bilah samping. Ekstensi ini juga tersedia di Open VSX untuk build tanpa Marketplace.

API-key JoinGonka: jika belum punya akun — daftar di gate.joingonka.ai/register, dapatkan 3M token gratis dan buat kunci dengan awalan jg- di Dashboard → API Keys. Kunci yang sama berfungsi baik untuk format OpenAI (/v1) maupun format Anthropic (/v1/messages) — saldonya digabung.

Langkah 2: Konfigurasi Kilo Code (Kompatibel dengan OpenAI)

Cara termudah — konfigurasi dengan installer satu perintah. Installer akan menuliskan provider JoinGonka ke config global Kilo (biasanya ~/.config/kilo/kilo.jsonc): alamat gateway, kunci, dan model-model jaringan beserta jendela konteks dan batas responsnya. File akan mendapat izin 600, dan DeepSeek V4 Flash menjadi model default jika Anda belum memilih model sendiri:

npx @joingonka/setup --tool kilo

Installer ini universal (tanpa flag akan menawarkan pilihan tool dari daftar), akan menanyakan kunci jg-… dan setelah konfigurasi melakukan verifikasi live dengan permintaan ke gateway. Pengaturan lain tidak diubah. Di bawah ini cara manual jika Anda lebih suka mengaturnya sendiri.

Konfigurasi manual (rencana B)

Buka panel Kilo Code dan masuk ke pengaturan provider melalui ikon roda gigi.

Cara A — OpenAI Compatible (direkomendasikan). Pada versi ekstensi terbaru, buka Settings (roda gigi) → tab Providers → di bawah tombol Custom provider dan isi dialognya:

  • Provider ID: identifikator apa pun, misalnya joingonka.
  • Display name: misalnya JoinGonka Gonka.
  • Base URL: https://gate.joingonka.ai/v1
  • API key: jg-your-key
  • Models: tambahkan deepseek-ai/DeepSeek-V4-Flash-0731. Kilo otomatis mengambil daftar model dari endpoint /v1/models — Anda bisa memilih model dari daftar, bukan mengetikkannya manual.

Klik Submit — model akan muncul di picker. Pada antarmuka lama (VSCode Legacy) jalurnya lebih singkat: API Provider → OpenAI Compatible, lalu isi kolom Base URL, API Key dan Model dengan nilai yang sama.

Cara B — format Anthropic. Gateway kami juga merespons API Anthropic. Pilih API Provider → Anthropic, tempelkan kunci jg-your-key, centang «Use custom base URL» dan masukkan https://gate.joingonka.ai (tanpa /v1 — Kilo akan menambahkan /v1/messages sendiri).

Model dan batas outputnya (ketiganya tersedia sekarang):

ModelKonteksOutput maks.
MiniMaxAI/MiniMax-M2.7180K8192
deepseek-ai/DeepSeek-V4-Flash-0731 (yang dipasang installer)380K32768
zai-org/GLM-5.3-Flash390K8192

Pada dialog provider kustom, untuk setiap model Anda dapat menetapkan Max Output Tokens dan Context Window — isi nilai dari tabel sesuai model yang dipilih.

Verifikasi: di chat Kilo Code pada mode Code, tulis «Buat file hello.py dengan fungsi hello world». Agen harus menawarkan diff untuk disetujui dan membuat file. Secara default Kilo Code meminta konfirmasi sebelum setiap tindakan — ini bisa dilonggarkan dengan mengizinkan eksekusi otomatis untuk operasi yang tepercaya.

Perbandingan biaya sesi agen

Kilo Code adalah alat berbasis agen: ia tidak sekadar menjawab, tetapi mengerjakan tugas secara utuh — membaca file, menulis kode, menjalankan tes, memperbaiki error. Setiap langkah adalah panggilan API, dan token akan terkuras dengan cepat. Mari bandingkan biaya sesi tipikal melalui Anthropic Claude dan melalui gateway kami ke jaringan Gonka:

TugasTokenAnthropic ClaudeJoinGonka Gonka
Perbaikan bug sederhana~5M$15 — $75$0.048
Fitur baru (2–3 file)~20M$60 — $300$0.19
Refactoring modul~50M$150 — $750$0.48
Sesi pengembangan penuh (4 jam)~100M$300 — $1.500$0.96

Melalui JoinGonka Gateway, biaya input adalah ~$0.0062 per 1M token, dan output sekitar tiga kali lebih mahal — ini ratusan hingga ribuan kali lebih murah daripada Anthropic dan OpenAI. Kilo Code menjadi alat harian: Anda bisa menjalankannya untuk setiap tiket, setiap bug, dan setiap fitur tanpa perlu menghitung biaya. Dengan harga Anthropic, Anda harus menimbang setiap kali menjalankan proses.

Parameter model: MiniMax M2.7 memiliki jendela konteks 180K token dan panjang respons maksimal 8192 token (DeepSeek V4 Flash — 380K dan hingga 32768, GLM-5.3 Flash — 390K dan hingga 8192). Kilo Code mungkin meminta lebih, tetapi gateway akan membatasi output sesuai batas maksimal model. Untuk generasi yang panjang, agen akan memecah pekerjaan menjadi beberapa langkah.

Mode dan pemanggilan alat

Kelebihan utama Kilo Code adalah mode (di ekstensi lama disebut modes, di versi baru disebut agents), yang bisa diganti melalui dropdown, perintah /agents, atau shortcut Ctrl+.:

  • Plan / Architect — mendiskusikan dan merancang solusi tanpa menyentuh file. Nyaman digunakan melalui GLM-5.3 Flash — model reasoning berpikir sebelum menjawab, dan perencanaan memakan banyak konteks, namun di gateway kami biayanya sangat murah.
  • Code — mode default: menulis dan memperbaiki kode, menerapkan diff, menjalankan perintah.
  • Debug — mencari penyebab bug secara spesifik melalui log dan stack.
  • Ask — menjawab pertanyaan seputar basis kode tanpa melakukan perubahan.

Mode Orchestrator terpisah di versi terbaru dianggap usang: agen dengan akses penuh ke tools kini bisa menjalankan sub-tugas (subagents) sendiri, tanpa orchestrator khusus. Mode kustom sesuai skenario Anda juga didukung.

Tool calling: gateway kami meneruskan native OpenAI function calling dan Anthropic tool_use, dan model yang dipilih (MiniMax M2.7, DeepSeek V4 Flash, GLM-5.3 Flash) mendukung pemanggilan tool. Artinya, siklus agen Kilo Code — membaca file, edit, menjalankan perintah, indeks basis kode — bekerja pada model kami dengan andal, tanpa parsing respons teks yang rapuh.

Kilo Code + Gonka = AI-agent terbuka untuk VS Code dengan mode Plan/Code/Debug dengan biaya sangat murah. Sesi pengembangan menelan biaya sekitar $0.10 dibandingkan $300–1500 di Anthropic, dan token awal memungkinkan untuk mencoba tanpa kartu kredit.

Ingin tahu lebih banyak?

Jelajahi bagian lain atau mulai hasilkan GNK sekarang.

Dapatkan token gratis →