Panduan pengaturan

Panduan pengaturan penyedia

Lihat langkah penyiapan dan pemecahan masalah berdasarkan alat.

Panduan pengaturan penyedia/Konfigurasi VS Code

Konfigurasi VS Code

VS Code adalah editor kode, bukan penyedia model (provider). Saat Anda menggunakan Claude, GPT, Gemini, atau model provider di VS Code, biasanya hal itu dilakukan melalui ekstensi seperti Cline, Continue, atau GitHub Copilot; tempat sebenarnya Anda memasukkan Key, Base URL, dan nama model ada di pengaturan ekstensi yang bersangkutan.

Pertama, bedakan tiga konsep ini

VS CodeHanya merupakan tempat untuk menulis kode, bertugas membuka proyek, mengedit file, dan menginstal ekstensi.
Ekstensi AIEkstensi seperti Cline, Continue, Copilot, dll., bertugas mengirim pertanyaan dan konteks kode Anda ke model serta menampilkan kembali jawabannya di VS Code.
Sumber modelClaude, GPT, Gemini, provider AI yang kompatibel dengan OpenAI, model lokal, dll., semuanya termasuk sumber model; ketersediaannya bergantung pada apakah ekstensi yang Anda pilih mendukungnya.
Jadi halaman ini bukan berarti "hanya bisa dikonfigurasi dengan Cline / Roo Code." Cara yang lebih tepat untuk menjelaskannya adalah: di VS Code, pilih sebuah ekstensi AI, lalu di dalam ekstensi tersebut, pilih Claude, GPT, Gemini, atau layanan yang kompatibel dengan OpenAI.

Cara memilih sumber model

Apa yang ingin Anda gunakan?Bagaimana provider biasanya dipilih?Cara mengisi Key / Base URLSituasi yang cocok
ClaudeAnthropic / ClaudeIsi Key Anthropic; jika Anda menggunakan provider, ikuti petunjuk provider untuk memilih OpenAI Compatible atau entri kustom.Cocok untuk pemahaman kode, modifikasi kode, dan tanya-jawab konteks panjang.
GPT / OpenAIOpenAIMasukkan Key OpenAI; biasanya Anda tidak perlu mengubah Base URL untuk koneksi langsung resmi, hanya proxy/provider yang perlu mengisi tautan API yang disediakan oleh provider.Cocok untuk tanya-jawab umum, penjelasan kode, dan modifikasi kecil.
AI provider / Layanan AgregasiOpenAI Compatible / Custom ProviderSalin Key, Base URL, dan Model ID persis seperti yang ditampilkan di backend provider; beberapa Base URL menyertakan /v1 sementara yang lain tidak, ikuti apa yang ditampilkan di backend.Cocok untuk pemula yang ingin mengakses beberapa model secara terpadu.
Gemini / Model LainnyaGoogle Gemini atau Provider terkaitIsi Key platform yang sesuai; Base URL hanya perlu diisi jika ekstensi menyediakan antarmuka kustom.Cocok untuk perbandingan multi-model, ketersediaannya bergantung pada dukungan versi ekstensi saat ini.
GitHub CopilotGitHub / Copilot LoginBiasanya, alih-alih mengisi Key dan Base URL, Anda cukup masuk ke akun GitHub dan mengaktifkan izin yang sesuai.Cocok bagi mereka yang hanya ingin menggunakan asisten koding yang praktis di dalam ekosistem resmi VS Code.

Entri dan Langkah Konfigurasi

  1. Instal VS Code terlebih dahulu, lalu buka Marketplace Ekstensi di sebelah kiri.
  2. Pilih ekstensi AI: pemula dapat mulai dengan Cline; jika Anda sudah menggunakan Continue, Anda dapat merujuk ke halaman khusus Continue di situs ini; Roo Code lebih cocok untuk pengguna berpengalaman dan tidak disarankan bagi pemula untuk diinstal pertama kali.
  3. Buka pengaturan ekstensi dan cari terlebih dahulu entri jenis Provider, Model Provider, atau API Provider.
  4. Jika Anda ingin menggunakan Claude, pilih Anthropic / Claude; jika ingin menggunakan GPT, pilih OpenAI; jika ingin menggunakan provider, pilih OpenAI Compatible, OpenAI Compatible, atau Custom Provider.
  5. Isi Key. Saat menggunakan platform model resmi, biasanya hanya Key resmi yang diperlukan; saat menggunakan provider, baik Key maupun Base URL perlu disalin dari backend provider.
  6. Pilih model atau isi nama model secara manual. Jangan mengubah nama model sendiri; isi persis seperti yang ditampilkan di backend provider.
  7. Atur eksekusi perintah otomatis, modifikasi file otomatis, dan penerapan perubahan otomatis ke nonaktif atau konfirmasi setiap saat.

Petunjuk Uji Keamanan

Disarankan untuk bertanya seperti ini pada pengujian pertama
Read only the currently open file. Do not modify files or run commands. Explain what this code does in beginner-friendly language.
Jika melibatkan eksekusi perintah atau memodifikasi file, pastikan untuk mengonfirmasi terlebih dahulu apa yang akan dilakukannya. Pemula sebaiknya tidak mengaktifkan mode otomatis penuh.