Bagian Basis Pengetahuan ▾

Navigasi

▸ Mulai di sini Berdasarkan peran

Kategori

Alat 37
Glosarium 12

Alat

Roo Code + Gonka AI — Agen AI otonom di VS Code

Roo Code adalah agen AI otonom untuk VS Code: ia membaca dan mengedit file, menjalankan perintah di terminal, bekerja dengan browser, dan menyelesaikan tugas pengembangan multi-langkah. Ini adalah fork dari Cline yang melangkah lebih jauh: mode kerja yang dapat dikonfigurasi (Architect, Code, Ask, Debug, dan kustom), instruksi khusus per proyek, dan panel konfigurasi model yang fleksibel. Pada dasarnya, ini adalah tim AI profesional di dalam editor.

Masalah utama agen semacam itu adalah konsumsi token. Untuk satu tugas, Roo Code memproses konteks file, output perintah, hasil alat — ini adalah puluhan juta token. Dengan harga Anthropic ($3-15 per 1 juta), satu sesi penuh bisa berubah menjadi $30-1500. Ini tidak realistis untuk pekerjaan sehari-hari.

JoinGonka Gateway mengurangi biaya ribuan kali lipat: sesi yang sama akan menghabiskan $0,01-1,00. Gateway menjual kembali inferensi dari jaringan desentralisasi Gonka dan mendukung format OpenAI (penyedia "OpenAI Compatible") serta format Anthropic (endpoint /v1/messages) — Roo Code terhubung melalui salah satu dari keduanya. Ini mengubah Roo Code dari demonstrasi yang mahal menjadi alat kerja sehari-hari.

Langkah 1: Instal Roo Code dan dapatkan kunci

Instalasi Roo Code: di VS Code buka Extensions (Ctrl/Cmd+Shift+X), cari «Roo Code» dan klik Install. Setelah instalasi, ikon kanguru Roo Code akan muncul di bilah samping.

API-key JoinGonka: jika belum punya kunci — daftar di gate.joingonka.ai/register, dapatkan 3M token gratis dan buat kunci dengan awalan jg- di Dashboard.

Langkah 2: Konfigurasi Roo Code (OpenAI Compatible)

Cara termudah adalah dengan mengatur menggunakan installer dalam satu perintah. Untuk alat CLI/file, installer akan secara otomatis mengatur penyedia JoinGonka (baseUrl, model), dan untuk alat UI, ia akan menampilkan nilai yang siap disalin:

npx @joingonka/setup --tool roo

Installer ini universal (tanpa flag, ia akan menawarkan pemilihan alat dari daftar), akan menanyakan kunci jg-… Anda, dan setelah pengaturan, ia melakukan pemeriksaan langsung melalui permintaan ke gateway. Pengaturan lainnya tidak akan diubah. Di bawah ini adalah metode manual jika Anda lebih suka mengatur sendiri.

Atur secara manual (Rencana B)

Buka panel Roo Code dan masuk ke pengaturan (ikon roda gigi). Di bagian penyedia, tentukan:

  1. API Provider — pilih OpenAI Compatible.
  2. Base URLhttps://gate.joingonka.ai/v1
  3. API Keyjg-kunci-anda
  4. Model (Model ID) — MiniMaxAI/MiniMax-M2.7

Di bawah ini, dalam blok Model Configuration, Anda dapat menentukan parameter model secara manual:

  • Context Window200000 (200K token; untuk DeepSeek V4 Flash — 380000).
  • Max Output Tokens8192 untuk MiniMax M2.7 dan GLM-5.3 Flash, 32768 untuk DeepSeek V4 Flash.
  • Input Price / Output Price — Anda bisa memasukkan harga riil (≈$0.0069 per 1M input, output ×3), agar Roo Code menghitung biaya tugas dengan benar langsung di antarmuka.

Penting mengenai tool calling: Roo Code hanya menggunakan tool calling asli — tidak ada XML fallback seperti pada agen lama. Oleh karena itu, model wajib mendukung function calling. Model jaringan melalui Gateway kami mendukung tool calling asli — Roo Code bekerja dengan mereka secara langsung.

Pemeriksaan: di chat Roo Code, tulis «Buat file hello.py dengan fungsi yang mencetak Hello World». Agen akan menawarkan untuk membuat file dan menampilkan diff untuk persetujuan.

Perbandingan biaya sesi agen

Roo Code adalah alat agen: tidak hanya menjawab dengan satu pesan, tetapi menyelesaikan tugas — membaca file, menulis kode, menjalankan tes, memperbaiki kesalahan. Setiap tindakan adalah pemanggilan model. Mari bandingkan biaya sesi tipikal:

TugasTokenAnthropic ClaudeOpenAI GPTJoinGonka Gonka
Bug-fix sederhana~5M$15 — $75$12 — $50$0.048
Fitur baru (2-3 file)~20M$60 — $300$50 — $200$0.19
Refactoring modul~50M$150 — $750$125 — $500$0.48
Sesi pengembangan penuh (4 jam)~100M$300 — $1,500$250 — $1,000$0.96

Dengan JoinGonka Gateway, Roo Code menjadi alat harian — Anda dapat menjalankannya untuk setiap tiket, setiap bug, setiap fitur, tanpa khawatir dengan tagihan. 3M token gratis di awal memungkinkan untuk mencoba paket ini tanpa kartu kredit.

Parameter model (konteks 200K untuk semua): semua model jaringan memiliki hingga 8192 token respons. Jika max_tokens untuk permintaan non-stream tidak ditentukan, Gateway secara default akan mengembalikan hingga 1500 token. Roo Code secara otomatis membagi generasi panjang menjadi beberapa langkah.

Perbedaan Roo Code dari Cline: mode dan format Anthropic

Roo Code adalah fork dari Cline, namun dengan perbedaan nyata yang mengubah alur kerja:

  • Modes: ubah peran agen sesuai kebutuhan — Architect untuk perencanaan, Code untuk menulis kode, Ask untuk pertanyaan seputar proyek, Debug untuk mencari kesalahan. Anda bisa membuat mode sendiri dengan instruksi terpisah dan daftar alat yang diizinkan.
  • Hanya tool calling asli: tidak seperti agen dengan parsing teks/XML, Roo Code mengirimkan alat menggunakan skema tools OpenAI asli dan menerima panggilan sebagai kejadian terpisah — latensi lebih rendah dan hasil lebih andal. Sisi lain: model wajib mendukung function calling (model jaringan melalui Gateway kami — mendukungnya).
  • Instruksi kustom dan profil: aturan per proyek (misalnya melalui file aturan di repositori) dan beberapa konfigurasi penyedia yang disimpan sehingga mudah untuk beralih.

Menghubungkan melalui format Anthropic. Jika Anda ingin menggunakan endpoint /v1/messages kami daripada format OpenAI: di pengaturan, pilih API Provider → Anthropic, centang «Use custom base URL» dan masukkan https://gate.joingonka.ai, di kolom Anthropic API Key masukkan kunci jg-kunci-anda yang sama, lalu tentukan nama model (misalnya MiniMaxAI/MiniMax-M2.7). Kunci dan saldo berlaku untuk kedua format, tool_use asli dalam mode Anthropic juga melewati Gateway.

Roo Code + Gonka = AI-agent otonom di VS Code dengan mode dan tool calling asli dengan biaya sangat murah. Sesi pengembangan menelan biaya $0.10 dibandingkan $300-1,500 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 →