Bagian Basis Pengetahuan ▾

Navigasi

▸ Mulai di sini Berdasarkan peran

Kategori

Alat 32
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 Ekstensi (Ctrl/Cmd+Shift+X), cari "Roo Code" dan klik Instal. Setelah instalasi, ikon kanguru Roo Code akan muncul di panel samping.

Kunci API JoinGonka: jika belum memiliki kunci — daftar di gate.joingonka.ai/register, dapatkan 10 juta token gratis dan buat kunci dengan awalan jg- di Dashboard.

Langkah 2: Konfigurasi Roo Code (OpenAI Compatible)

Cara termudah adalah mengaturnya melalui penginstal dalam satu perintah. Untuk alat CLI/berkas, ia akan mengonfigurasi penyedia JoinGonka (baseUrl, model) secara otomatis, dan untuk alat UI, ia akan menampilkan nilai yang siap digunakan:

npx @joingonka/setup --tool roo

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

Atur secara manual (Rencana B)

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

  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, di blok Model Configuration, Anda bisa menentukan parameter model secara manual:

  • Context Window200000 (200K token).
  • Max Output Tokens8192 (batas Gateway, untuk semua model jaringan).
  • Input Price / Output Price — Anda bisa memasukkan harga sebenarnya (≈$0.003 per 1M untuk input, keluaran ×3), agar Roo Code dapat menghitung biaya tugas dengan benar langsung di antarmuka.

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

Pengecekan: di chat Roo Code, ketik «Buat berkas hello.py dengan fungsi yang mencetak Hello World». Agen akan menawarkan pembuatan berkas dan menunjukkan diff untuk persetujuan.

Perbandingan biaya sesi agen

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

TugasTokenAnthropic ClaudeOpenAI GPTJoinGonka Gonka
Perbaikan bug sederhana~5M$15 - $75$12 - $50$0.024
Fitur baru (2-3 berkas)~20M$60 - $300$50 - $200$0.096
Refaktorisasi modul~50M$150 - $750$125 - $500$0.24
Sesi pengembangan penuh (4 jam)~100M$300 - $1.500$250 - $1.000$0.48

Dengan JoinGonka Gateway, Roo Code menjadi alat harian — ia dapat dijalankan untuk setiap tiket, setiap bug, setiap fitur tanpa perlu melihat tagihan. 10M token gratis di awal cukup untuk puluhan tugas.

Parameter model (konteks semua 200K): semua model jaringan mendukung 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 memecah pembuatan teks yang 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 = agen AI otonom di VS Code dengan mode dan panggilan alat asli dengan biaya rendah. Sesi pengembangan seharga $0,10 alih-alih $300-1.500 di Anthropic, dan 10 juta token gratis cukup untuk puluhan tugas.

Ingin tahu lebih banyak?

Jelajahi bagian lain atau mulai hasilkan GNK sekarang.

Dapatkan 10 juta token gratis →