Hostlinku

Hostlinku Docs

Dokumentasi

Menu

Cursor

Pakai model Hostlinku di Cursor lewat Override OpenAI Base URL — chat, Cmd-K, dan Agent dengan API key kamu sendiri

Cursor mengizinkan API key sendiri dengan Override OpenAI Base URL. Dengan mengarahkannya ke Hostlinku, chat, Cmd-K (inline edit), dan Agent memakai model dari katalog Hostlinku dan dibebankan ke saldo kamu, bukan kuota Cursor.

Buka pengaturan model

Cursor Settings (⌘/Ctrl + Shift + J) → tab Models.

Isi API key dan base URL

Di bagian API Keys:

  1. Aktifkan OpenAI API Key dan tempel API key Hostlinku (sk-…).
  2. Aktifkan Override OpenAI Base URL dan isi:
https://api.hostlinku.com/v1

Jangan tambahkan /chat/completions di belakangnya — Cursor menambahkan path-nya sendiri. Klik Verify; Cursor mengirim satu request uji ke gateway.

Tambahkan model Hostlinku

Masih di tab Models → Add Custom Model, masukkan slug persis dari katalog, satu per satu:

claude-sonnet-4-6
gpt-5-5
deepseek-v4-flash

Nonaktifkan model bawaan yang tidak ingin kamu pakai agar daftar pemilih model tetap ringkas.

Pilih model di chat

Di panel Chat/Agent, pilih model yang baru ditambahkan dari dropdown model. Request pertama akan muncul di console → Log Permintaan.

Yang perlu diketahui

  • Request dikirim dari server Cursor, bukan dari komputer kamu. Karena itu base URL harus publik — https://api.hostlinku.com memenuhi syarat ini (alamat localhost ditolak Cursor).
  • Cursor Tab (autocomplete) tidak terpengaruh. Fitur Tab memakai infrastruktur khusus Cursor dan tidak bisa dialihkan ke provider mana pun. Hostlinku melayani chat, Cmd-K, dan Agent.
  • Agent mode memerlukan model dengan tool calling dan streaming — semua model yang direkomendasikan di Ikhtisar memenuhinya. Bila Agent menolak dengan BAD_MODEL_NAME, periksa kembali slug dan pastikan toggle OpenAI API Key aktif.
  • Koneksi menggantung / error protokol — di pengaturan yang sama, ubah HTTP Compatibility Mode ke HTTP/1.1.

Troubleshooting

GejalaSolusi
Verify gagal 401API key salah/dicabut, atau ada spasi ikut tersalin.
Model not foundSlug salah ketik — salin dari GET /v1/models.
Jawaban terpotongModel punya batas output lebih kecil dari yang diminta Cursor; coba model lain atau Service Mode berbeda.
Agent berhenti di tengah dengan 429Agent mengirim banyak request paralel. Lihat Pemakaian & Limit.