Copilot CLI
Saat variabel BYOK di-set, Copilot CLI mengirim semua request model ke provider kamu. Login GitHub tidak wajib untuk mode ini.Varian: format Anthropic
Untuk model Claude lewat Messages API (prompt caching penuh), pakai provideranthropic dengan base
URL tanpa /v1:
- Biarkan wire API default (Chat Completions). Responses API di Hostlinku bersifat stateless (detail); Chat Completions menerima semua model katalog tanpa batasan itu.
- Tanpa login GitHub, fitur yang bergantung pada server GitHub (
/delegate, GitHub MCP server, code search) tidak tersedia. Login dengancopilot loginbila butuh fitur itu — request model tetap ke Hostlinku. COPILOT_OFFLINE=truemematikan semua koneksi ke GitHub (termasuk telemetri). Prompt tetap dikirim keapi.hostlinku.com.
GitHub Copilot app
Aplikasi desktop GitHub Copilot mendukung provider model sendiri (public preview). Kamu tetap perlu login GitHub, tetapi tidak butuh paket Copilot bila hanya memakai provider sendiri. Untuk model Claude, kamu juga bisa memilih provider Anthropic dan mengisi base URLhttps://api.hostlinku.com (tanpa /v1) — tersedia bila form provider menampilkan kolom base URL.
Batasan
- Copilot di JetBrains, Visual Studio, dan Xcode tidak punya pengaturan base URL atau provider kustom per pengguna. Di JetBrains, pakai JetBrains AI Assistant atau Junie CLI untuk model Hostlinku.
- Autocomplete inline (ghost text) di semua editor selalu memakai infrastruktur Copilot. BYOK hanya berlaku untuk chat dan agent.
- Copilot Business/Enterprise: admin organisasi harus mengizinkan BYOK (dan Copilot CLI untuk Copilot app) di pengaturan kebijakan Copilot.

