Langsung ke konten utama
Chat bawaan VS Code (panel Chat, mode Agent, dan inline chat) bisa memakai model dari luar lewat provider Custom Endpoint. Provider ini mendukung tiga format API — Chat Completions, Responses, dan Anthropic Messages — dan ketiganya dilayani Hostlinku. Model BYOK seperti ini tidak memerlukan login GitHub maupun paket Copilot. Prasyarat: VS Code versi terbaru (Custom Endpoint menggantikan provider OpenAI Compatible yang sudah deprecated) dan ekstensi GitHub Copilot Chat.

Format API lain

Setiap model boleh memakai format berbeda lewat apiType per model:

Yang perlu diketahui

  • Inline suggestions (autocomplete) tetap memakai Copilot. BYOK hanya berlaku untuk chat dan utility task; semantic search, embeddings, dan code completions membutuhkan akun GitHub.
  • Tanpa login GitHub, VS Code meminta kamu memilih utility model (judul sesi, commit message, dll.). Isi setting chat.utilityModel dan chat.utilitySmallModel dengan model Hostlinku — claude-haiku-4-5 cocok untuk yang small.
  • Copilot Business/Enterprise: admin organisasi harus mengaktifkan kebijakan Bring Your Own Language Model Key in VS Code di pengaturan Copilot GitHub.
  • Workspace tidak tepercaya (Restricted Mode) hanya menampilkan model Auto; percayai workspace agar model Hostlinku muncul.

Troubleshooting