Koneksi ke VS Code GitHub Copilot
Panduan resmi menghubungkan gateway Clouvia Router ke ekstensi GitHub Copilot di Visual Studio Code. Dapatkan akses model frontier (Coding-High, DeepSeek V4.1 Flash, Claude Sonnet, dll) langsung di panel Copilot Chat, mode Agent, dan Copilot CLI dengan fitur code revert yang stabil dan presisi.
1. Metode Utama: Menu GUI Copilot Chat (Paling Mudah)
Versi terbaru Visual Studio Code dan ekstensi GitHub Copilot Chat mendukung opsi konfigurasi model kustom secara langsung melalui Command Palette tanpa instalasi software tambahan:
Buka Command Palette di Visual Studio Code
Tekan Ctrl+Shift+P (atau Cmd+Shift+P di macOS), lalu ketik dan pilih perintah:
Pilih Penyedia 'OpenAI Compatible' / 'Custom Endpoint'
Pada daftar pilihan penyedia yang muncul, klik 'OpenAI Compatible' (atau 'Add Custom Endpoint').
Masukkan Kredensial Gateway Clouvia Router
Isi tiga kolom konfigurasi berikut dengan data akun Anda:
Simpan & Pilih Model di Panel Copilot Chat
Klik tombol 'Add Model'. Sekarang buka panel Copilot Chat (Ctrl+Alt+I atau klik ikon Copilot di sidebar), klik dropdown pemilih model di atas kolom input chat, dan pilih model Clouvia Router yang baru Anda tambahkan!
2. Metode File Konfigurasi: settings.json
Jika Anda lebih suka mengatur model secara terpusat melalui file konfigurasi VS Code, buka settings.json (tekan Ctrl+Shift+P → Preferences: Open User Settings (JSON)) lalu tambahkan blok berikut:
1{2 "github.copilot.chat.customOAIModels": {3 "coding-high": {4 "name": "Clouvia Coding High [ULTRA]",5 "url": "https://router.clouvia.id/v1/chat/completions",6 "toolCalling": true,7 "vision": true,8 "maxInputTokens": 1000000,9 "maxOutputTokens": 3276810 },11 "deepseek-v4.1-flash": {12 "name": "DeepSeek V4.1 Flash (Free)",13 "url": "https://router.clouvia.id/v1/chat/completions",14 "toolCalling": true,15 "vision": true,16 "maxInputTokens": 1000000,17 "maxOutputTokens": 1638418 },19 "deepseek-v4-flash": {20 "name": "DeepSeek V4 Flash (Free)",21 "url": "https://router.clouvia.id/v1/chat/completions",22 "toolCalling": true,23 "vision": true,24 "maxInputTokens": 1000000,25 "maxOutputTokens": 1638426 },27 "claude-sonnet-4.6": {28 "name": "Claude Sonnet 4.6 (Agentic)",29 "url": "https://router.clouvia.id/v1/chat/completions",30 "toolCalling": true,31 "vision": true,32 "maxInputTokens": 200000,33 "maxOutputTokens": 1638434 }35 }36}chatLanguageModels.json untuk mendeklarasikan endpoint kustom secara deklaratif:1[2 {3 "name": "Clouvia Router Gateway",4 "vendor": "customendpoint",5 "apiKey": "clv_live_YOUR_API_KEY",6 "apiType": "chat-completions",7 "url": "https://router.clouvia.id/v1/chat/completions",8 "toolCalling": true,9 "models": [10 {11 "id": "coding-high",12 "name": "Coding High [ULTRA]",13 "url": "https://router.clouvia.id/v1/chat/completions",14 "toolCalling": true,15 "vision": true,16 "maxInputTokens": 1000000,17 "maxOutputTokens": 3276818 },19 {20 "id": "deepseek-v4.1-flash",21 "name": "DeepSeek V4.1 Flash (Free)",22 "url": "https://router.clouvia.id/v1/chat/completions",23 "toolCalling": true,24 "vision": true,25 "maxInputTokens": 1000000,26 "maxOutputTokens": 1638427 }28 ]29 }30]3. Metode Ekstensi: OAI Compatible Provider for Copilot
Bagi pengguna yang ingin dukungan GUI tambahan untuk multi-model picker di Copilot, Anda dapat memasang ekstensi resmi marketplace OAI Compatible Provider for Copilot:
Pasang Ekstensi di VS Code
Buka tab Extensions (Ctrl+Shift+X), cari 'OAI Compatible Provider for Copilot' dan klik Install.
Konfigurasikan Base URL di settings.json
Salin pengaturan di bawah ini ke settings.json Anda:
1{2 "oaicopilot.baseUrl": "https://router.clouvia.id/v1",3 "oaicopilot.models": [4 {5 "id": "coding-high",6 "owned_by": "clouvia",7 "context_length": 1000000,8 "max_tokens": 327689 },10 {11 "id": "deepseek-v4.1-flash",12 "owned_by": "clouvia",13 "context_length": 1000000,14 "max_tokens": 1638415 },16 {17 "id": "deepseek-v4-flash",18 "owned_by": "clouvia",19 "context_length": 1000000,20 "max_tokens": 1638421 }22 ]23}Input API Key Saat Diminta
Buka Copilot Chat, pilih model OAI Compatible, lalu masukkan API Key Clouvia Router Anda ketika popup password muncul.
4. GitHub Copilot CLI (Terminal BYOK)
GitHub Copilot CLI di terminal mendukung penyedia kustom dengan mengekspor variabel lingkungan sebelum menjalankan perintah copilot:
Bash / Zsh / Linux & macOS:
1# Export variabel lingkungan untuk GitHub Copilot CLI2export COPILOT_PROVIDER_TYPE=openai3export COPILOT_PROVIDER_BASE_URL="https://router.clouvia.id/v1"4export COPILOT_PROVIDER_API_KEY="clv_live_YOUR_API_KEY"5export COPILOT_MODEL="coding-high"6 7# Jalankan Copilot CLI8copilotPowerShell (Windows):
1# PowerShell untuk GitHub Copilot CLI2$env:COPILOT_PROVIDER_TYPE = "openai"3$env:COPILOT_PROVIDER_BASE_URL = "https://router.clouvia.id/v1"4$env:COPILOT_PROVIDER_API_KEY = "clv_live_YOUR_API_KEY"5$env:COPILOT_MODEL = "coding-high"6 7copilotModel Rekomendasi Terbaik untuk GitHub Copilot
Berikut adalah model yang paling optimal digunakan bersama GitHub Copilot Chat dan Agent Mode di Clouvia Router:
Multi-pass cognitive architecture paling tangguh untuk refactoring besar, multi-file agentic reasoning, dan bug hunting kompleks.
Respon ultra-cepat tanpa biaya token selama masa promo. Sangat responsif untuk tanya jawab kode cepat dan fungsi tunggal.
Kapasitas tool-use dan ketelitian sintaks tinggi untuk arsitektur software bertingkat dan penulisan test otomatis.
Model flash generasi V4 dengan latensi minimal dan throughput tinggi untuk workflow coding intensif harian.