Bagian Basis Pengetahuan ▾
Navigasi
▸ Mulai di sini Berdasarkan peranKategori
- Cursor + Gonka AI — LLM Murah untuk Coding
- Claude Code + Gonka AI — LLM untuk Terminal
- OpenClaw + Gonka AI — Agen AI Terjangkau
- OpenCode: model Anda sendiri di terminal
- Continue.dev + Gonka AI — AI untuk VS Code/JetBrains
- Cline + Gonka AI — Agen AI di VS Code
- Aider + Gonka AI — Pemrograman Berpasangan dengan AI
- LangChain + Gonka AI — Aplikasi AI dengan Biaya Rendah
- n8n + Gonka AI — Otomatisasi dengan AI Murah
- Open WebUI + Gonka AI — ChatGPT Anda Sendiri
- LibreChat + Gonka AI — ChatGPT open-source
- Agen Hermes + DeepSeek di jaringan Gonka — agen otonom dengan harga murah
- Kilo Code + Gonka AI — Agen AI di VS Code
- Roo Code + Gonka AI — Agen AI otonom di VS Code
- LlamaIndex + Gonka AI — Aplikasi RAG dengan biaya rendah
- PydanticAI + Gonka — Agen AI berjenis dengan biaya rendah
- Vercel AI SDK + Gonka AI — Aplikasi AI di TypeScript dengan biaya rendah
- TanStack AI + Gonka — Aplikasi AI di TypeScript dengan biaya rendah
- API Mulai Cepat — curl, Python, TypeScript
- JoinGonka Gateway — ulasan lengkap
- Management Keys — SaaS di Gonka
- API AI Termurah: Perbandingan Penyedia 2026
- Cara membeli token AI dan kunci API: 3 cara di 2026
- Limit permintaan Cursor Pro habis — analisis dan alternatif murah
- Claude Code lebih murah — analisis tagihan dan cara pindah
- Cline menguras uang — mengapa agen ini menghabiskan banyak biaya
- OpenClaw berbiaya mahal — mengapa agen menghabiskan token dan cara berhemat
- OpenRouter: alternatif murah — perbandingan dengan JoinGonka Gateway
- Model AI coding terbaik 2026: perbandingan dan harga
- Alternatif murah GitHub Copilot tanpa batas
- Alternatif Windsurf Murah tanpa kredit dan batasan
- API termurah untuk AI agent di tahun 2026
- ZCode: inferensi GLM murah sebagai pengganti GLM Coding Plan
- JetBrains IDE + JoinGonka Gateway — endpoint sendiri alih-alih kredit
- GitHub Copilot BYOK — model Anda sendiri alih-alih kuota
- Zed + JoinGonka Gateway — inferensi murah di editor
- Pi + JoinGonka Gateway — agen terminal dengan inferensi murah
- Codex CLI: kunci Anda sendiri alih-alih langganan
- DeepSeek Harness: penyedia Anda sendiri melalui JoinGonka Gateway
- MiniMax Code: agen MiniMax dengan kunci Anda sendiri via Gonka
- Warp + JoinGonka Gateway — agen terminal di endpoint Anda sendiri
- Trae + JoinGonka Gateway — model jaringan Gonka di AI-IDE
- Cherry Studio + JoinGonka Gateway — klien AI desktop
- omp (Oh My Pi) + JoinGonka Gateway: agen dengan peran model
- OpenHands + JoinGonka Gateway: agen di endpoint sendiri
- Qwen Code setelah penutupan qwen-oauth: bekerja via JoinGonka Gateway
- Goose + JoinGonka Gateway: penyedia dan kunci sendiri di keyring
- Crush + JoinGonka Gateway: agen Charm pada model jaringan Gonka
- Zoo Code + JoinGonka Gateway: migrasi dari Roo Code ke model Gonka
- Kimi Code CLI: agen Moonshot AI dengan kunci Anda melalui Gonka
- Factory Droid + JoinGonka Gateway: BYOK pada model jaringan Gonka
- MiMo Code + JoinGonka Gateway: agen Xiaomi pada model jaringan Gonka
Alat
MiniMax Code: agen MiniMax dengan kunci Anda sendiri via Gonka
MiniMax Code (perintah mcode) — agen kode berbasis terminal dari laboratorium MiniMax: membedah proyek, memperbaiki file, menjalankan perintah dan pengujian, sementara Anda mengendalikannya dari TUI, skrip, atau editor. Kode sumber versi terminal terbuka, kode vendor sendiri berlisensi MIT. Produk ini masih muda dan cepat berubah, jadi segala sesuatu di bawah ini mengacu pada versi 0.5.1, di mana kami berhasil melalui tahap instalasi hingga respons agen.
Secara standar, mcode bekerja melalui akun vendor dan langganan Token Plan. Namun, terdapat fitur BYOK: endpoint dan kunci Anda sendiri, dan Anda tidak perlu masuk ke akun untuk melakukan ini — demikian disebutkan secara eksplisit di README. Mendukung tiga format API: openai-completions, openai-responses, dan anthropic-messages; JoinGonka Gateway mendukung ketiganya.
Skenarionya menjadi simetris. Jaringan Gonka melayani model terbuka MiniMax M2.7, bersama dengan DeepSeek V4 Flash dan GLM-5.3 Flash — semuanya dengan satu harga. Agen vendor bekerja pada model vendor yang sama, hanya saja ia dihitung oleh jaringan terdesentralisasi dan Anda membayar berdasarkan penggunaan token aktual; Anda dapat beralih ke model lain dengan satu perintah dalam sesi yang sama.
Apa itu MiniMax Code dan bagaimana cara menginstalnya
Agen ini punya tiga titik masuk, dan ketiganya bekerja sama dengan penyedia BYOK:
| Titik masuk | Perintah | Untuk apa |
|---|---|---|
| TUI interaktif | mcode [prompt] | Menjelajahi kode, mengobrol, meninjau perubahan dan izin |
| Headless | mcode exec [prompt] | Skrip, CI, tugas batch |
| ACP | mcode acp | Editor dan klien yang mendukung Agent Client Protocol |
Penginstal resmi memasang versi terbaru ke ~/.minimax-code, menarik Node.js yang sesuai bila perlu, dan tidak memerlukan hak akses administrator:
# macOS / Linux / WSL
curl -fsSL https://filecdn.minimax.chat/public/install.sh | bash
# Windows (PowerShell)
irm https://filecdn.minimax.chat/public/install.ps1 | iexKalau Node.js sudah terpasang (22.19 dan yang lebih baru di seri 22, 24.2 dan yang lebih baru di seri 24, serta 25 dan 26), npm juga bisa dipakai:
npm install -g @minimax-ai/code@latest --registry=https://registry.npmjs.org/ --ignore-scripts=false --include=optional --allow-scripts=@minimax-ai/code,better-sqlite3Perintah panjang itu bukan tanpa alasan: agen memerlukan build native SQLite, jadi dependensi opsional dan skrip instalasi harus tetap aktif. Setelah instalasi, buka terminal baru dan periksa: mcode --version.
Di dalam TUI, Shift+Tab (mode perencanaan), Alt+M (beralih mode izin — Ask, Auto, dan Full access), @ untuk merujuk berkas, dan /help dengan daftar perintah akan berguna. Pekerjaan yang terputus dilanjutkan dengan mcode --continue, dan mcode init . membuat berkas AGENTS.md di proyek berisi aturan untuk agen.
Data pengguna — config.yaml, sesi, status login — tersimpan terpisah dari program, di direktori ~/.minimax (untuk profil bernama — ~/.minimax-<profile>); variabel MINIMAX_DATA_DIR menentukan lokasi lain.
Kunci JoinGonka. Daftar di gate.joingonka.ai/register: setelah alamat dikonfirmasi, 3M token gratis akan masuk ke akun. Kunci dengan awalan jg- dibuat di dasbor, di bagian «Kunci API»; sebaiknya buat kunci terpisah untuk agen — lalu lintasnya akan terlihat di baris tersendiri.
Jalur cepat: penginstal satu perintah
Tutup mcode jika sedang berjalan, lalu jalankan:
npx @joingonka/setup --tool minimax-code --model minimaxInstaller akan menanyakan kunci, menyimpan salinan config.yaml sebelumnya, menambahkan hanya bloknya sendiri ke dalamnya, dan diakhiri dengan permintaan langsung ke gateway: kunci, alamat, dan model diverifikasi seketika, bukan pada tugas pertama. Di ~/.minimax/config.yaml akan muncul provider joingonka di cabang custom_provider — di sanalah mcode menyimpan endpoint pihak ketiga:
custom_provider:\n joingonka:\n name: JoinGonka\n kind: custom\n enabled: true\n api: openai-completions\n options:\n apiKey: jg-your-key\n baseURL: https://gate.joingonka.ai/v1\n authMode: api-key\n models:\n MiniMaxAI/MiniMax-M2.7:\n name: MiniMax M2.7 (Gonka)\n limit:\n context: 200000\n output: 8192\n deepseek-ai/DeepSeek-V4-Flash-0731:\n name: DeepSeek V4 Flash (Gonka)\n reasoning: true\n limit:\n context: 380000\n output: 32768\n zai-org/GLM-5.3-Flash:\n name: GLM 5.3 Flash (Gonka)\n reasoning: true\n limit:\n context: 390000\n output: 8192\ndefaultModel: custom_provider:joingonka/MiniMaxAI/MiniMax-M2.7Yang perlu diketahui tentang blok ini:
- Format API ditulis secara eksplisit. Tanpa bidang
api, mcode menganggap provider kompatibel dengan Anthropic; installer memilihopenai-completions— jalur kanonik gateway. - Setiap model punya limitnya sendiri. Untuk model yang tidak dikenal, mcode menetapkan jendela 200.000 dan respons 16.384 token; nilai sebenarnya di jaringan berbeda, karena itu
limitditentukan pada ketiga entri tersebut. - Kunci disimpan literal di dalam file, dan file itu mendapat izin
600. mcode juga menyimpan kunci dengan cara yang sama: flag--api-key-env-nya membaca variabel dan menulis nilai ke konfigurasi, bukan referensi. - Model default. Flag
--model minimaxmenetapkan MiniMax M2.7. Tanpa flag, installer memilih DeepSeek V4 Flash untuk agen kode — jendela dan plafon responsnya lebih besar — sedangkan--model glmmemberikan GLM-5.3 Flash. Jika model dari provider lain sudah dipilih di konfigurasi, menjalankan ulang tanpa--modeltidak akan mengubahnya. - Profil. Untuk profil bernama, jalankan installer dengan variabel lingkungan, misalnya
MINIMAX_DATA_DIR=~/.minimax-work.
Permintaan untuk menutup mcode selama instalasi bukan sekadar formalitas: agen menulis ulang config.yaml secara keseluruhan saat menyimpan sendiri dan bisa menimpa perubahan yang dilakukan di belakangnya.
Pengaturan manual: mcode provider add dan config.yaml
Hasil yang sama bisa didapat dengan perintah bawaan agen. Kunci dikirim melalui variabel lingkungan — tidak ada gunanya berada di argumen atau riwayat shell:
# read the key without echo\nread -s JOINGONKA_API_KEY\nexport JOINGONKA_API_KEY\n\nmcode provider add --name JoinGonka \\\n --base-url https://gate.joingonka.ai/v1 \\\n --api-format openai-completions \\\n --model MiniMaxAI/MiniMax-M2.7 \\\n --api-key-env JOINGONKA_API_KEY \\\n --context-limit 200000 --output-limit 8192 --useFlag --use terlebih dahulu memverifikasi model pertama yang terdaftar dengan permintaan langsung, baru kemudian menyimpan provider dan menjadikan model tersebut sebagai model default; jika gagal, tidak ada yang disimpan. Proses yang berhasil diakhiri dengan baris Provider added and selected: JoinGonka. Dari namanya, mcode menyimpulkan sendiri kunci provider — joingonka — sehingga installer yang dijalankan nanti akan memperbarui entri yang sama, bukan membuat entri kedua.
Flag --context-limit dan --output-limit berlaku untuk semua model yang terdaftar dalam perintah, sedangkan limit tiap model di jaringan berbeda-beda. Karena itu, lebih praktis membuat satu model lewat perintah, lalu menambahkan sisanya ke file. Tutup mcode dan gabungkan fragmen ini dengan blok provider yang sudah ada di ~/.minimax/config.yaml:
custom_provider:\n joingonka:\n models:\n MiniMaxAI/MiniMax-M2.7:\n limit: { context: 200000, output: 8192 }\n deepseek-ai/DeepSeek-V4-Flash-0731:\n limit: { context: 380000, output: 32768 }\n zai-org/GLM-5.3-Flash:\n limit: { context: 390000, output: 8192 }Cara ketiga bersifat interaktif: di dalam TUI, perintah /model membuka pemilihan model dengan opsi + Add 3rd-party provider…, sedangkan /provider mengelola koneksi yang tersimpan. Alamat di layar model bisa diubah dengan Ctrl+E; verifikasi yang gagal tidak menyimpan apa pun, drafnya tetap ada untuk diedit.
Format API mana yang harus dipilih. Gateway menerima ketiganya, hanya alamat dasarnya yang berbeda:
--api-format | --base-url | Kapan dipilih |
|---|---|---|
openai-completions | https://gate.joingonka.ai/v1 | Opsi utama: jalur kanonik gateway, yang juga ditulis oleh installer. Dengan ini kami menjalankan siklus agen lengkap |
openai-responses | https://gate.joingonka.ai/v1 | Jika lingkungan Anda yang lain dibangun di sekitar Responses API |
anthropic-messages | https://gate.joingonka.ai | Format Anthropic Messages: jalur /v1/messages ditambahkan sendiri oleh agen. Nilai inilah yang juga diambil mcode saat --api-format tidak ditentukan |
Dalam uji coba kami, ketiga format berhasil melewati verifikasi koneksi.
Verifikasi dan kesalahan umum
Tiga perintah menunjukkan bahwa koneksi ini hidup. Perintah pertama menampilkan daftar provider — yang aktif ditandai bintang, kuncinya disamarkan:
mcode provider list
* custom_provider:joingonka active jg-a****9f3cPerintah kedua melakukan permintaan langsung dan jika berhasil akan menjawab Provider available: custom_provider:joingonka; flag --model menguji model tertentu:
mcode provider test custom_provider:joingonkaPerintah ketiga menguji hal terpenting — bekerja dengan file. Letakkan file kecil dengan bug yang jelas di direktori dan minta agen menemukannya:
mcode exec "Read calc.py and tell me in one sentence whether it has a bug."Agen harus memanggil tool pembacaan file sendiri dan menjawab secara substantif. Dalam uji coba kami, ketiga model jaringan bekerja seperti ini; untuk satu kali eksekusi, model lain ditentukan dengan flag seperti --model custom_provider:joingonka/<model-id>. Dengan flag --output-format json, muncul field usage pada respons yang berisi jumlah token input dan output — praktis untuk dicocokkan dengan dasbor gateway: di bagian "Penggunaan" terlihat permintaan per jam dan per hari, rincian per model dan per kunci.
Jika pengujian gagal, mcode menyebutkan penyebabnya langsung di pesan:
| Yang terlihat | Artinya | Yang harus dilakukan |
|---|---|---|
Authentication failed (HTTP 401) | Gateway menolak kunci | Periksa bahwa variabel dari --api-key-env sudah diekspor di shell yang sama dan berisi kunci secara lengkap |
HTTP 405 saat pengujian | Sufiks hilang di alamat untuk format OpenAI | Alamat harus diakhiri dengan /v1: agen menambahkan sendiri /chat/completions |
HTTP 400: Model "…" not found. Available: … | ID ditulis tanpa prefiks vendor | Salin id dari daftar yang dicantumkan gateway di pesan itu sendiri |
Request timed out after 10000ms | Pengujian koneksi menunggu sepuluh detik, sedangkan jaringan yang sedang sibuk menjawab lebih lambat | Ulangi perintah. Atau simpan provider tanpa --use dan uji secara terpisah lewat mcode provider test |
429 … currently overloaded … (rate limit) | Kapasitas model di jaringan saat ini habis | Ulangi setelah satu menit atau beralih ke model lain dengan perintah /model; statusnya terlihat di halaman status |
Model provider tidak ada di /model | Provider dimatikan atau perubahan tertimpa oleh mcode yang sedang berjalan | Tutup agen dan ulangi instalasi: instalasi mengembalikan enabled: true dan katalog model |
| Konteks besar hanya terpakai setengah atau respons terpotong lebih awal dari perkiraan | Model ditambahkan tanpa batas: agen menganggap konteks sebesar 200.000 dan respons 16.384 token | Tetapkan limit, seperti pada contoh di atas |
Model mana yang harus dipilih
Harga semua model di jaringan sama, jadi pilihannya soal perilaku. Berikut batasannya dan bagaimana model berperilaku dalam uji coba mcode exec kami pada tugas yang sama (diverifikasi 21 September 2026):
| Model | ID | Konteks / jawaban | Perilaku di mcode |
|---|---|---|---|
| MiniMax M2.7 | MiniMaxAI/MiniMax-M2.7 | 200K / 8192 | Model dari vendor yang sama dengan agennya sendiri. Dalam uji coba kami, menjawab paling cepat. Penalaran datang di field terpisah reasoning_content, teks jawabannya hanya berisi jawaban itu sendiri |
| DeepSeek V4 Flash | deepseek-ai/DeepSeek-V4-Flash-0731 | 380K / 32768 | Jawaban lugas dan tepat sasaran. Jendela besar dan plafon jawaban tertinggi di jaringan — karena itu justru model inilah yang dipasang installer secara default |
| GLM-5.3 Flash | zai-org/GLM-5.3-Flash | 390K / 8192 | Model penalaran: berpikir sebelum menjawab, jawabannya sendiri bersih. Penalaran masuk ke dalam batas jawaban, jadi jangan menurunkan output |
Aturan praktisnya sederhana. Untuk tugas singkat dan perbaikan cepat, pilih MiniMax M2.7: saat ini sebagian besar kapasitas jaringan ada di sana. Jika penalaran yang terlihat mengganggu — misalnya skrip yang mengurai keluaran exec — atau Anda perlu membaca repositori besar dan mendapat perbaikan panjang, beralihlah ke DeepSeek V4 Flash. Untuk logika yang rumit, GLM-5.3 Flash berpikir lebih baik.
Beralih model tidak perlu mengubah file: di TUI cukup perintah /model, untuk satu sesi — mcode -m custom_provider:joingonka/<model-id>, untuk satu kali jalan — mcode exec --model dengan nilai yang sama. Pilihan permanen disimpan di baris defaultModel. Komposisi jaringan berubah seiring waktu; daftar terkini beserta batasannya selalu tersedia lewat GET https://gate.joingonka.ai/v1/models.
Berapa biayanya dan apa yang perlu dipertimbangkan
Alat agen menghabiskan token berbeda dengan obrolan: untuk setiap kalimat Anda, mcode menambahkan sistem prompt dan deskripsi semua alat, lalu melakukan dialog multi-langkah dengan model. Dalam pengujian kami, tugas «baca file dan temukan kesalahan» memakan sekitar 40 ribu token, dan hampir semuanya adalah input. Itulah sebabnya harga per token di sini sangat menentukan.
Melalui JoinGonka Gateway, token berharga $0.0069 per juta untuk input dan $0.021 per juta untuk output — harganya sama untuk semua model di jaringan dan diperbarui di halaman ini dari sumber langsung. Estimasi harga pada September 2026: tugas tunggal adalah sepersekian sen, hari kerja aktif dengan 3-7 juta token adalah beberapa sen.
| Metode | Cara Pembayaran | Apa yang diperlukan |
|---|---|---|
| Akun vendor dan Token Plan | Langganan dengan kredit | Masuk melalui mcode login dan kredit tersedia |
| JoinGonka Gateway (BYOK) | Per token aktual dari saldo | Kunci jg-…; tidak perlu masuk ke akun vendor, konsumsi terlihat di dashboard |
Apa yang dicakup oleh BYOK. Penyedia Anda sendiri melayani permintaan ke model: membaca dan mengedit kode, perintah, sub-agen, sesi. Pencarian bawaan, alat media mcode-tools, dan konektor terkelola adalah layanan dari vendor itu sendiri, mereka memerlukan login akun dan kredit. Alat Anda sendiri terhubung secara independen, melalui server MCP dalam file .mcp.json proyek.
Izin. Di TUI, mode Ask, Auto, dan Full access dapat diubah dengan Alt+M atau perintah /permission; untuk mcode exec hal ini dikelola oleh flag --permission.
Telemetri. Saluran statistik, metrik, dan diagnostik di mcode secara default dimatikan dan diaktifkan secara terpisah; variabel MCODE_DISABLE_TELEMETRY dan DO_NOT_TRACK mematikan semuanya sekaligus. Gateway, di sisi lain, tidak menyimpan isi prompt dan jawaban — hanya agregat konsumsi yang tersisa dalam statistik.
Jika Anda perlu bekerja dengan gambar — tangkapan layar antarmuka, tata letak — siapkan penyedia kedua dengan model yang memiliki kemampuan penglihatan, dengan menyertakan flag --support-image saat menambahkan: model jaringan Gonka adalah berbasis teks, dan bisa ada beberapa penyedia di mcode.
Agen dari laboratorium itu sendiri tersedia untuk ketiga keluarga model jaringan: di samping MiniMax Code terdapat DeepSeek Harness dan ZCode dari Z.ai, pembuat GLM. Ketiganya terhubung ke gateway yang sama dengan kunci yang sama.
npx @joingonka/setup --tool minimax-code --model minimax: installer akan menulis penyedia joingonka di ~/.minimax/config.yaml dengan format openai-completions, alamat https://gate.joingonka.ai/v1, dan batasan MiniMax M2.7, DeepSeek V4 Flash, serta GLM-5.3 Flash yang jujur, lalu memeriksa koneksi dengan permintaan langsung. Secara manual, mcode provider add … --use melakukan hal yang sama. Pemeriksaan — mcode provider test custom_provider:joingonka, pergantian model — /model. Bayar token aktual dengan harga jaringan Gonka, tanpa langganan atau kuota.Ingin tahu lebih banyak?
Jelajahi bagian lain atau mulai hasilkan GNK sekarang.
Dapatkan kunci dan token gratis →