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
Peralatan
DeepSeek Harness: penyedia Anda sendiri melalui JoinGonka Gateway
DeepSeek Harness (perintah dsh) — harness agen open source dari DeepSeek AI: sebuah shell di mana model membaca dan mengedit file proyek, menjalankan perintah, mendelegasikan sub-tugas, dan memelihara rencana, sementara Anda memantaunya dari browser dan mengonfirmasi langkah-langkah berisiko. Proyek ini masih muda: penulis sendiri menyebutnya developer preview dan secara eksplisit memperingatkan bahwa akan ada perubahan yang tidak kompatibel. Oleh karena itu, semua hal di bawah ini terikat pada versi tertentu — 0.1.5-rc.2, di mana kami telah menyelesaikan pengaturan dari layar pertama hingga respons agen.
Saat pertama kali dijalankan, dsh meminta kunci API resmi dari vendornya, tetapi lapisan modelnya terbuka: di halaman Settings → Models, Anda dapat menambahkan penyedia apa pun yang menggunakan salah satu dari tiga protokol — OpenAI Chat Completions, OpenAI Responses, atau Anthropic Messages. JoinGonka Gateway mendukung ketiganya, sehingga harness terhubung ke jaringan terdesentralisasi Gonka dengan cara standar, tanpa plugin atau patch.
Detail menarik dari halaman aplikasi di katalog OpenRouter: dalam peringkat model yang digunakan oleh DeepSeek Harness dalam 30 hari terakhir, posisi kedua ditempati oleh DeepSeek V4 Flash 0731, dan ketiga oleh GLM 5.3 Flash (per 21 September 2026; posisi pertama ditempati oleh model uji anonim). Kedua model terbuka tersebut dilayani oleh jaringan Gonka — bersama dengan MiniMax M2.7 — sehingga rangkaian yang biasa digunakan berpindah ke endpoint lain tanpa perlu mengganti model: hanya alamat dan harga per token yang berubah.
Apa itu DeepSeek Harness dan cara menjalankannya
Harness adalah segala hal yang mengelilingi model dalam kerja agentic: siklus «permintaan → pemanggilan alat → hasil → langkah berikutnya», alat untuk file dan terminal, izin dan konfirmasi, log sesi, pemadatan konteks. DeepSeek Harness merakit semua itu dari plugin: arsitektur «everything is a plugin» dibangun di atas framework Cordis, dan node mana pun — dari alat hingga adapter model — bisa diganti tanpa menyentuh inti. Kodenya terbuka dengan lisensi MIT.
Tidak perlu instalasi — cukup Node.js (seri 22 mulai 22.19, atau 24 dan lebih baru):
npx @deepseek-ai/dsh webPerintah ini menjalankan Web UI di http://127.0.0.1:3080 dan membukanya di browser; saat dijalankan lewat SSH, alamatnya hanya dicetak di terminal. Flag --no-open menjalankan server tanpa browser, --port mengganti port. Direktori tempat dsh dijalankan menjadi direktori kerja default, tetapi antarmuka baru akan memulai sesi setelah Anda memilih workspace secara eksplisit.
| Mode | Perintah | Untuk apa |
|---|---|---|
| Web UI | dsh web | Antarmuka utama: sesi, pengaturan, konfirmasi operasi |
| Tugas sekali jalan | dsh --profile headless "task" | Skrip dan CI: jawaban ke stdout, alur penalaran ke stderr |
| ACP | dsh --profile acp | Editor dan klien yang mendukung Agent Client Protocol |
| SDK | dsh --profile sdk | Klien JSON-RPC, termasuk Python SDK |
Lapisan model terdiri dari dua adapter. Yang langsung menuju API resmi vendor. Yang multi-penyedia — dsh-llm-pi-ai — dibangun di atas pustaka pi-ai, pustaka yang sama yang menjadi dasar agen terminal Pi; lewat adapter ini Anda bisa menghubungkan penyedia bawaan dari katalog maupun endpoint milik sendiri. Karena itu, nama field di pengaturan — api, contextWindow, maxTokens — sama dengan yang sudah Anda kenal di Pi.
Soal kematangan. README proyek dimulai dengan peringatan: developer preview, iterasi cepat, perubahan yang merusak. Dokumen terpisah SAFETY.md menegaskan bahwa audit keamanan belum dilakukan, sementara agen menjalankan perintah yang dihasilkan model. Kesimpulan praktisnya sederhana: jalankan dsh di container, mesin virtual, atau di bawah akun terpisah, dan simpan cadangan untuk semua yang bisa dijangkau agen.
Koneksi melalui Web UI: Settings → Models
Langkah 1: kunci. Daftar di gate.joingonka.ai/register: setelah alamat dikonfirmasi, 3M token gratis akan masuk ke akun Anda. Di dasbor, buka bagian «API-keys» dan buat kunci dengan awalan jg-. Sebaiknya buat kunci terpisah untuk harness — dengan begitu trafiknya terlihat di statistik sebagai baris tersendiri.
Langkah 2: layar pertama. Setelah pemberitahuan status uji coba (tombol Continue), dsh akan meminta Anda memasukkan kunci API resmi («Add an API key to get started»). Ini tidak wajib: klik Configure later.
Langkah 3: penyedia. Buka Settings → Models dan pilih Add a custom provider. Kolom formulir:
| Kolom | Nilai | Catatan |
|---|---|---|
| Provider ID | joingonka | Huruf latin kecil, diawali huruf. ID ini permanen: ia masuk ke permintaan, sesi tersimpan, dan nama referensi kunci. Tidak bisa diganti nama — hanya bisa membuat penyedia baru dan menghapus yang lama |
| Display name | JoinGonka Gateway | Label apa pun untuk daftar |
| Base URL | https://gate.joingonka.ai/v1 | Dengan akhiran /v1 |
| API protocol | openai-completions | Cara memilih protokol — lihat tabel di bawah |
| API key | jg-your-key | Kolom hanya-tulis: setelah disimpan, halaman menerima deskriptor tersamarkan, bukan kunci aslinya |
Langkah 4: model. Di blok Models, klik Fetch available models: dsh akan meminta daftar ke gateway dan membuka jendela «Choose models to add». Dalam uji coba kami, ketiga model jaringan muncul di sana — MiniMaxAI/MiniMax-M2.7, deepseek-ai/DeepSeek-V4-Flash-0731, dan zai-org/GLM-5.3-Flash — dan setelah Add selected, harness otomatis mengisi jendela konteks dan batas respons untuk masing-masing model — berdasarkan data gateway. Tinggal klik Create provider.
Langkah 5: pilih model. Tutup pengaturan, klik Choose workspace dan tambahkan direktori proyek. Model dari penyedia baru akan muncul di pemilih; model yang dipilih menjadi model default untuk sesi baru.
dsh menyimpan kunci terpisah dari pengaturan: di file ~/.dsh/.credentials.yaml dengan izin hanya untuk pemilik. Di settings.yaml hanya tersisa nama referensinya — dalam uji coba kami JOINGONKA_API_KEY, sesuai ID penyedia.
Protokol mana yang dipilih. Gateway mendukung ketiganya; yang berbeda adalah alamat dasar dan kemudahan tambahannya:
| API protocol | Base URL | Kapan dipilih |
|---|---|---|
openai-completions | https://gate.joingonka.ai/v1 | Pilihan utama: jalur kanonis gateway, daftar model ditarik lewat tombol, alur penalaran model reasoning datang sebagai stream terpisah |
openai-responses | https://gate.joingonka.ai/v1 | Jika plugin atau skenario Anda dirancang untuk Responses API |
anthropic-messages | https://gate.joingonka.ai | Format Anthropic Messages; path /v1/messages ditambahkan sendiri oleh klien |
Satu penyedia di dsh hanya mendukung satu protokol, jadi protokol kedua berarti penyedia kedua dengan Provider ID berbeda. Untuk kerja sehari-hari, pilihan pertama sudah cukup; dalam uji coba kami, siklus agen dengan pemanggilan alat berjalan di ketiganya.
Pengaturan melalui file: settings.yaml
Form Models menulis ke dokumen YAML biasa — $DSH_HOME/settings.yaml, secara default ~/.dsh/settings.yaml. Anda bisa mengeditnya langsung: tombol Open configuration file di bagian atas pengaturan akan membuka file tersebut, dan adapter akan membacanya ulang pada permintaan berikutnya — tidak perlu restart. Berikut versi lengkap untuk jaringan Gonka:
# ~/.dsh/settings.yaml
llm-pi-ai:
providers:
joingonka:
displayName: JoinGonka Gateway
apiKeyEnv: JOINGONKA_API_KEY
api: openai-completions
baseURL: https://gate.joingonka.ai/v1
models:
- id: deepseek-ai/DeepSeek-V4-Flash-0731
name: DeepSeek V4 Flash
contextWindow: 380000
maxTokens: 32768
- id: zai-org/GLM-5.3-Flash
name: GLM-5.3 Flash
contextWindow: 390000
maxTokens: 8192
reasoningEfforts:
off: low
high: high
- id: MiniMaxAI/MiniMax-M2.7
name: MiniMax M2.7
contextWindow: 200000
maxTokens: 8192
agent-default-model:
provider: joingonka
model: deepseek-ai/DeepSeek-V4-Flash-0731Yang penting di sini:
apiKeyEnv— bukan kuncinya, melainkan nama referensi ke kunci tersebut. dsh mencari nilainya secara berurutan: variabel lingkungan saat peluncuran, lalu.credentials.yaml(tempat form menulis), lalu.envdi direktori peluncuran, lalu~/.dsh/.env. Jika Anda mengonfigurasi harness tanpa browser, cukup satu barisJOINGONKA_API_KEY=jg-your-keydi~/.dsh/.envdengan izin600. Variabel yang diekspor setelah proses berjalan tidak akan terlihat oleh proses yang sudah berjalan.contextWindowdanmaxTokenstetapkan secara eksplisit. Untuk model yang tidak dikenal dsh, ia akan menetapkan 262.144 dan 32.768 token — ini tidak sesuai dengan batas sebenarnya.maxTokensyang ditetapkan sekaligus menjadi batas respons default untuk setiap permintaan.reasoningEfforts— tingkat penalaran untuk menu Effort. Model yang ditambahkan secara manual tidak memiliki tingkat, dan menunya tidak akan muncul untuk model tersebut. Untuk GLM-5.3 Flash, tombolnya biner: nilailowmematikan penalaran, nilai lain apa pun membiarkannya penuh. Karena itu tingkatoffdipetakan kelow, sedangkanhighditeruskan apa adanya. Dalam uji coba kami denganoff, tidak ada blok penalaran sama sekali; denganhigh, blok tersebut muncul kembali.agent-default-model— model untuk agen baru, termasuk modeheadless. Hal yang sama juga dilakukan oleh pemilihan model di antarmuka; di sini Anda juga bisa menambahkanreasoningEffort.
Tombol compat yang direkomendasikan dokumentasi dsh untuk gateway ketat (supportsDeveloperRole: false, maxTokensField: max_tokens) tidak diperlukan di sini: JoinGonka Gateway menerima baik peran developer maupun field max_completion_tokens.
Penginstal npx @joingonka/setup tidak mengonfigurasi harness ini: seluruh koneksi cukup melalui form di bagian sebelumnya atau fragmen YAML di atas.
Verifikasi dan kesalahan umum
Cara tercepat untuk memverifikasi integrasi adalah menjalankan sekali dari direktori berisi kode. Letakkan file kecil dengan bug yang jelas di sebelahnya dan minta agen menemukannya:
cd /path/to/project
npx @deepseek-ai/dsh --profile headless "Read calc.py and tell me in one sentence whether it has a bug."Jawaban akhir dicetak ke stdout, jalannya penalaran ke stderr dengan penanda dsh: reasoning:. Agen harus memanggil sendiri alat pembaca file dan menjawab secara substantif: dalam uji coba kami, ketiga model di jaringan berhasil menyebutkan baris yang salah. Artinya, siklus penuh "permintaan → pemanggilan alat → hasil → jawaban" melalui gateway tersusun dengan benar.
Separuh verifikasi lainnya ada di sisi gateway. Di dasbor, buka "Penggunaan": di sana terlihat permintaan per jam dan per hari, rincian per model dan per kunci. Muncul baris dengan kunci harness dan waktu permintaan terakhir yang baru — trafik memang benar-benar melewati gateway.
Jika ada yang tidak beres, diagnosisnya biasanya bisa dibaca langsung dari pesan:
| Yang terlihat | Artinya | Yang harus dilakukan |
|---|---|---|
AUTH: 401: … Invalid API key | Gateway menolak kunci | Masukkan kembali kunci di halaman Models atau perbaiki variabel yang dirujuk oleh apiKeyEnv |
MISSING_CREDENTIAL: … no credential for provider route "joingonka" | Tidak ada yang ditemukan pada referensi dari apiKeyEnv | Simpan kunci di formulir atau tetapkan variabel sebelum menjalankan dsh: lingkungan dibaca sekali, saat start |
UNKNOWN_MODEL | Model tidak ada dalam daftar models penyedia | Tambahkan ke formulir atau file, atau pilih yang sudah dikonfigurasi |
400 … Model "…" not found. Available: … | Pengenal ditulis tidak tepat, biasanya tanpa prefiks vendor | Salin id dari daftar yang diberikan gateway dalam pesan itu sendiri |
429 … currently overloaded … (rate limit) | Kapasitas bebas model di jaringan sedang habis | Situasi normal saat beban tinggi: dsh sendiri mengulang permintaan. Jika pengulangan habis — ganti model atau tunggu sebentar; statusnya terlihat di halaman status |
| Fetch available models merespons 401 | Daftar diminta dengan kunci yang salah | Periksa kunci di formulir; model juga bisa dimasukkan manual — hasilnya akan sama |
| Model reasoning tidak punya menu Effort | Entri model tidak mendeklarasikan level | Tambahkan reasoningEfforts ke settings.yaml, seperti pada contoh di atas |
| Jawaban model reasoning terpotong atau kosong | Penalaran masuk ke dalam batas jawaban dan menghabiskannya | Jangan turunkan maxTokens; untuk tugas pendek pilih level off |
| Di kolom input ada tulisan Select model, input terkunci | Model default merujuk ke penyedia yang sudah dihapus | Pilih model lain di selektor |
Model mana yang harus dipilih
Harga semua model di jaringan ini sama, jadi pilihan di sini didasarkan pada perilaku, bukan anggaran. Di bawah ini adalah batasan dan bagaimana kinerja model dalam uji coba dsh kami pada tugas yang sama: membaca file dan menemukan kesalahan di dalamnya.
| Model | Identitas | Konteks / respons | Perilaku di dsh |
|---|---|---|---|
| DeepSeek V4 Flash | deepseek-ai/DeepSeek-V4-Flash-0731 | 380K / 32768 | Respons bersih dengan indikasi baris. Batas respons terbesar di jaringan — untuk penyuntingan panjang dan file besar dalam satu langkah. |
| GLM-5.3 Flash | zai-org/GLM-5.3-Flash | 390K / 8192 | Model penalaran: dsh menampilkan penalaran dalam aliran terpisah, respons tetap bersih. Penalaran termasuk dalam batas respons. |
| MiniMax M2.7 | MiniMaxAI/MiniMax-M2.7 | 200K / 8192 | Menyelesaikan tugas dengan benar; penalaran datang dalam kolom terpisah reasoning_content, dalam teks respons hanya berisi jawaban itu sendiri. |
Rekomendasi default adalah DeepSeek V4 Flash: pekerjaan agen sering kali terhambat oleh volume konteks dan panjangnya penyuntingan, dan di sini terdapat cadangan untuk kedua parameter tersebut. Jika tugas memerlukan pertimbangan logika yang rumit, beralihlah ke GLM-5.3 Flash dan pertahankan tingkat penalaran di high; untuk penyuntingan cepat, penyedia yang sama menyediakannya dengan tingkat off. MiniMax M2.7 adalah pilihan yang pas untuk tugas pendek, saat alur penalaran yang terlihat tidak mengganggu. Model dapat diubah di pemilih antarmuka atau melalui baris model di blok agent-default-model.
Komposisi jaringan ditentukan oleh pemungutan suara peserta dan berubah seiring waktu; daftar terkini beserta batasannya selalu disediakan oleh GET https://gate.joingonka.ai/v1/models — tombol Fetch available models juga menggunakan fungsi ini.
Berapa biayanya dan apa yang perlu dipertimbangkan
Alat agen mengonsumsi token secara berbeda dibandingkan obrolan biasa: untuk setiap frasa Anda, harness menambahkan prompt sistem dan deskripsi semua alat, kemudian melakukan dialog multi-putaran dengan model. Dalam pengujian kami, tugas «baca file dan temukan error» memakan dua hingga tiga putaran dan 14 hingga 22 ribu token, yang hampir semuanya adalah input: sekitar tujuh ribu token terpakai setiap putaran sebelum pertanyaan Anda diajukan. Ini adalah biaya normal untuk otonomi — dan itulah alasan mengapa harga per token sangat menentukan.
Melalui JoinGonka Gateway, token dihargai $0.0069 per juta untuk input dan $0.021 per juta untuk output — harga sama untuk semua model di jaringan dan diperbarui di halaman ini dari sumber data langsung. Perkiraan harga per September 2026:
| Skenario | Penggunaan | Via Gateway |
|---|---|---|
| Tugas sekali jalan (baca file, temukan error) | 14-22K token | sepersekian sen |
| Hari kerja aktif | 3-7M token | beberapa sen |
| Bulan pengembangan aktif | ~150M token | sekitar satu dolar |
Pembayaran dilakukan berdasarkan penggunaan aktual, tanpa langganan dan tanpa kuota jumlah permintaan; saldo dan penggunaan harian dapat dilihat di dasbor.
Versi. Selama proyek masih dalam status developer preview, periksa setelah setiap pembaruan bahwa penyedia sudah terpasang, dan untuk reproduktibilitas, kunci versinya langsung di perintah: npx @deepseek-ai/[email protected] web.
Hak akses. Sesi baru secara default berjalan dalam mode Workspace Write — penulisan dibatasi dalam direktori kerja; antarmuka akan meminta konfirmasi untuk operasi di luar kebijakan tersebut. Mode dapat diubah di Settings → General.
Pengulangan. Jika terjadi kesalahan jaringan sesaat, dsh akan mencoba mengulangi permintaan secara otomatis — hingga lima kali menurut dokumentasi — sehingga lonjakan beban jaringan yang singkat biasanya tidak terasa.
Privasi. Gateway tidak menyimpan konten prompt dan respons: hanya statistik penggunaan agregat yang tersisa. Agen membaca file proyek secara lokal, di mesin Anda.
Jika perlu bekerja dengan gambar — tangkapan layar antarmuka, diagram pada foto — buat penyedia kedua di samping dengan model yang memiliki kemampuan penglihatan: dsh mendukung beberapa penyedia secara bersamaan, sedangkan model jaringan Gonka berbasis teks.
DeepSeek Harness bukan satu-satunya agen yang dirilis oleh laboratorium pembuat model: Z.ai, pencipta GLM, memiliki lingkungan ZCode, dan MiniMax memiliki MiniMax Code berbasis terminal. Keduanya dapat terhubung ke gateway yang sama dengan kunci yang sama.
https://gate.joingonka.ai/v1, protokol openai-completions, kunci jg-…; tombol Fetch available models akan menarik DeepSeek V4 Flash, GLM-5.3 Flash, dan MiniMax M2.7 beserta batasannya. Hal yang sama dapat ditulis dalam satu blok llm-pi-ai di ~/.dsh/settings.yaml. Untuk GLM-5.3 Flash, deklarasikan level off: low dan high: high — penalaran akan menjadi bisa dialihkan. Jalankan harness di lingkungan terisolasi dan kunci versinya selama format belum stabil.Ingin tahu lebih banyak?
Jelajahi bagian lain atau mulai hasilkan GNK sekarang.
Dapatkan kunci dan token gratis →