Agen coding
Setup Continue
Continue terhubung ke API apa pun yang kompatibel dengan OpenAI lewat provider openai dengan apiBase kustom. Tambahkan nokeep ke config.yaml, dan tandai modelnya bisa memakai alat agar Agent mode aktif.
Diperiksa 29 Oktober 2026
Nilainya
- apiBase
https://nokeep.ai/v1- Kunci API
sk-nokeep-test to test, then your own sk-nokeep-… key- Model
deepseek-v4.1-flash-uncensored- Jendela konteks
1000000- Token output maksimum
32768
Mulai dengan kunci uji gratis: ia menjawab setiap permintaan dengan satu baris tetap dan tanpa panggilan alat, yang membuktikan URL dan kunci sudah benar tanpa biaya. Lalu tempel kunci milikmu sendiri dari console. Kredit mulai $5, tanpa langganan.
Sambungkan
- Buka
config.yaml: di menu konfigurasi pada kolom chat, klik ikon roda gigi di sebelah Local Config. Filenya ada di~/.continue/config.yamldi macOS dan Linux,%USERPROFILE%\.continue\config.yamldi Windows. - Tambahkan kedua model di bawah ini di bawah
models, atau ganti seluruh file dengannya. - Simpan, pilih DeepSeek V4.1 Flash Uncensored di menu model Continue, lalu kirim pesan. Balasan yang diawali “Connected to” berarti sudah berfungsi.
- Ganti
sk-nokeep-testdengan kunci milikmu dari console, lalu simpan lagi.
name: nokeep
version: 0.0.1
schema: v1
models:
- name: DeepSeek V4.1 Flash Uncensored
provider: openai
model: deepseek-v4.1-flash-uncensored
apiBase: https://nokeep.ai/v1
apiKey: sk-nokeep-test
roles:
- chat
- edit
- apply
capabilities:
- tool_use
- image_input
defaultCompletionOptions:
contextLength: 1000000
maxTokens: 32768
- name: GLM 5.3 Flash Uncensored
provider: openai
model: glm-5.3-flash-uncensored
apiBase: https://nokeep.ai/v1
apiKey: sk-nokeep-test
roles:
- chat
- edit
capabilities:
- tool_use
defaultCompletionOptions:
contextLength: 128000
maxTokens: 32768Biarkan tool_use di bawah capabilities. Continue tidak mengenali ID model ini, dan Agent mode butuh model yang ia tahu bisa memanggil alat.
Pengaturan yang perlu diketahui
contextLengthmemberi tahu Continue seberapa banyak yang boleh ia kirim;maxTokensadalah batas setiap balasan.image_inputmemungkinkan kamu menempel tangkapan layar ke DeepSeek. GLM hanya membaca teks, jadi entrinya tidak menyertakannya.- Serahkan autocomplete ke model lain. API ini hanya melayani chat completions, tanpa endpoint fill-in-the-middle.
Model mana
deepseek-v4.1-flash-uncensored | glm-5.3-flash-uncensored | |
|---|---|---|
| Konteks | 1.000.000 token | 128.000 token |
| Balasan terpanjang | 131.072 token | 32.768 token |
| Panggilan alat | Ya, setiap tool_choice | Ya, tool_choice auto atau none |
| Membaca tangkapan layar | Ya, hingga 10 per permintaan | Tidak, hanya teks |
| Berpikir | Mati kecuali diminta | Selalu, sebentar |
| Per 1 juta token | $0.45 masuk · $0.011 ter-cache · $1.75 keluar | $0.20 masuk · $0.04 ter-cache · $0.65 keluar |
Pakai DeepSeek untuk pekerjaan agen. Seluruh repositori muat di konteksnya, ia memanggil alat dalam bentuk apa pun, dan riwayat yang dikirim ulang agen pada setiap panggilan ditagih dengan harga cache $0.011 per juta. Pakai GLM untuk tugas singkat sekali jalan yang tidak mengirim ulang riwayat panjang, tempat harga input baru dan keluarannya yang lebih murah menang.
Kedua model sudah dihapus penolakannya dari bobotnya, jadi saat bekerja di dekat topik sensitif, seperti pengujian keamanan pada sistem milikmu sendiri atau alat moderasi, kamu mendapat kode, bukan penolakan. Bandingkan model.
Berpikir
DeepSeek menjawab langsung kecuali permintaan menyebut reasoning_effort, yang cocok untuk siklus edit-lalu-jalankan yang cepat dari agen. Untuk perencanaan atau bug yang sulit, minta ia berpikir: ia menerima none, low, high, max. Nilai minimal, medium dan xhigh dari aplikasi lain dijalankan sebagai nilai terdekat dari ini; nilai lain ditolak dengan 400 invalid_reasoning_effort. Berpikir ditagih sebagai keluaran.
Di Continue, kirim effort sebagai field body tambahan. Tambahkan ini ke entri DeepSeek, sejajar dengan roles, untuk model yang berpikir pada setiap permintaan; simpan entri kedua tanpa ini untuk pekerjaan cepat.
requestOptions:
extraBodyProperties:
reasoning_effort: highBiaya satu sesi
Agen mengirim seluruh percakapan pada setiap panggilan: instruksinya, file yang dibacanya, setiap langkah sejauh ini. Misalkan satu panggilan mengirim 60.000 token, 55.000 di antaranya sama dengan awal panggilan sebelumnya, dan menulis 1.000. Di DeepSeek, panggilan itu sekitar $0.0046, jadi 200 panggilan sekitar $0.92. Tanpa cache, panggilan yang sama akan $0.0288.
- Cache otomatis: tidak ada yang perlu dinyalakan. Awal sekitar 1.000 token atau lebih, yang berulang dalam beberapa menit, ditagih dengan harga cache.
- Setiap panggilan menahan perkiraan biayanya, yaitu prompt dan keluaran maksimumnya, lalu menyesuaikan dengan yang terpakai. Pada keluaran maksimum 32.768 token, bagian keluaran dari tahanan itu sekitar $0.0573.
- Konsol menunjukkan token, token ter-cache, dan kredit sebenarnya untuk setiap panggilan. Penghitung biaya milik agen mungkin tidak mengenal harga cache, dan hasilnya jadi terlalu tinggi.
Kalau tidak berhasil
| Yang ditampilkan agen | Perbaikan |
|---|---|
| 401 | Kunci salah atau sudah dicabut. Tempel ulang, tanpa spasi atau tanda kutip. |
| 402 | Kredit yang dibeli di akun sudah habis. Isi ulang mulai $5 di konsol, dan nyalakan Auto top-up di sana agar tugas panjang tidak berhenti di tengah: saat saldo turun di bawah jumlah yang kamu pilih, kredit ditambahkan dengan kartu tersimpanmu. |
| 429 | Lebih dari 120 permintaan per menit pada satu kunci, atau melewati batas harian yang kamu atur di kunci itu. Agen yang menjalankan beberapa sub-agen sekaligus biasanya kena ini lebih dulu. Tunggu detik yang tertera di Retry-After, naikkan batasnya di konsol, atau beri tiap agen kuncinya sendiri. |
400 invalid_reasoning_effort | Agen mengirim effort yang tidak diterima model. DeepSeek menerima none, low, high, max; GLM menerima low atau high. |
| 404 | URL-nya salah atau punya path dua kali. Pakai https://nokeep.ai/v1, tanpa /chat/completions, dan cocokkan ID model dengan /v1/models. |
| 503 | Model sedang sibuk. Coba lagi dalam beberapa detik; tidak ada yang ditagih. |
| Baris uji tetap | Setup sudah benar. Ganti dengan kunci milikmu untuk mendapat balasan sungguhan. |
Setiap error dijelaskan beserta perbaikannya di Errors.
Pertanyaan
Apakah kode saya disimpan?
Tidak. Kami menyimpan satu baris angka per panggilan: waktu, kunci, model, token, kredit dan status. Tidak pernah prompt, file, atau balasannya. Apa yang kami simpan.
Kenapa panggilan kedua lebih murah dari yang pertama?
Panggilan kedua dimulai dengan cara yang sama seperti yang pertama, jadi awal itu dibaca dari cache dengan harga $0.011 per juta token, bukan $0.45. Sebagian besar input agen sudah ter-cache setelah panggilan pertamanya.
Apakah ini juga berfungsi di JetBrains?
Ya. Ekstensi Continue untuk VS Code dan JetBrains membaca ~/.continue/config.yaml yang sama, jadi satu blok mengatur keduanya.