Panduan pengaturan

Panduan pengaturan penyedia

Lihat langkah penyiapan dan pemecahan masalah berdasarkan alat.

Panduan pengaturan penyedia/Gambaran Umum Alat CLI

Gambaran Umum Alat CLI

CLI adalah alat baris perintah (command-line), bukan satu perangkat lunak tertentu. Claude Code, Codex CLI, Gemini CLI, OpenClaw, dan OpenCode semuanya termasuk dalam kategori ini: Anda memasukkan bahasa alami di terminal, dan mereka dapat membaca proyek, menginterpretasikan kode, membuat berkas, menjalankan perintah, atau membantu Anda menyelesaikan tugas pengembangan.

Apa itu CLI dan untuk apa kegunaannya

Alat CLI lebih andal daripada perangkat lunak obrolan biasa dan juga lebih rentan terhadap salah penggunaan. Saat pemula mengonfigurasinya untuk pertama kali, jalankan hanya di proyek pengujian, dan atur agar "hanya menginterpretasikan, tidak mengubah, dan tidak menjalankan perintah".

Apa yang harus dipersiapkan terlebih dahulu

Hal yang perlu disiapkanDeskripsiAlasan penting
TerminalWindows menggunakan PowerShell, macOS / Linux menggunakan TerminalCLI berjalan sepenuhnya di terminal
Alat itu sendiriPasang Claude Code, Codex CLI, Gemini CLI, OpenClaw, atau OpenCode terlebih dahuluBerkas konfigurasi hanya berlaku untuk alat yang sudah terpasang
Kunci / Metode MasukBisa berupa login resmi, API Key, OAuth, atau Kunci penyedia AISetiap CLI memiliki metode autentikasi yang berbeda
Base URLHanya diperlukan saat menggunakan penyedia AI atau perantara (agent)Akhiran alamat mungkin berbeda tergantung protokol, jadi Anda tidak bisa hanya mengubah nama domain saja.
Proyek PengujianBuat folder kosong baru atau salin proyek yang ada.Mencegah rusaknya proyek sebenarnya selama konfigurasi pertama kali
URL dalam dokumentasi penyedia AI biasanya hanyalah contoh. Saat Anda mengisinya secara nyata, Anda perlu menggantinya dengan alamat API dan Kunci yang disediakan oleh penyedia Anda sendiri; jika penyedia tersebut menyediakan antarmuka OpenAI, Claude, dan Gemini secara terpisah, jangan mencampuradukkan ketiga alamat tersebut.

Halaman Konfigurasi Khusus

Konfigurasi Claude Code Kunci, Base URL, model, dan settings.json untuk Claude Code.
Konfigurasi Codex CLI Config. toml, Penyedia khusus (custom Providers), dan metode pengujian untuk alat terminal Codex.
Konfigurasi Gemini CLI Catatan tentang login Google, API Key, dan penyedia AI untuk Gemini CLI.
Konfigurasi OpenClaw Kolom baseUrl dan api pada OpenClaw dikonfigurasi secara berpasangan.
Konfigurasi OpenCode Panduan koneksi OpenCode, lokasi berkas konfigurasi, dan pertimbangan konfigurasi manual.

Cara memilih halaman yang ingin dilihat

Apa yang ingin Anda lakukan sekarangRekomendasi halaman untuk dibukaAlasan
Hanya ingin beralih di antara beberapa penyedia CLI secara seragamLangkah umum CC-SwitchCC-Switch lebih cocok untuk manajemen Penyedia terpusat, lalu meneruskannya ke alat seperti Claude, Codex, Gemini, dll.
Hanya mengonfigurasi Claude CodeKonfigurasi Claude CodeUntuk Claude Code, fokus pada Kunci terkait Anthropic / Claude, Base URL, nama model, dan settings.json
Hanya mengonfigurasi Codex CLIKonfigurasi CodexUntuk Codex, fokus pada config.toml, Penyedia kompatibel OpenAI, nama model, dan variabel lingkungan
Hanya mengonfigurasi Gemini CLIKonfigurasi GeminiMetode login Gemini, Kunci, dan antarmuka Vertex / Gemini berbeda dari antarmuka yang kompatibel dengan OpenAI
Menggunakan OpenClaw / OpenCodeOpenClaw / OpenCodeKolom Provider untuk kedua alat ini dapat berubah tergantung versi, Anda harus merujuk pada halaman terkait dan dokumentasi resmi

Risiko yang perlu diperhatikan sebelum konfigurasi

RisikoKemungkinan terjadinyaRekomendasi
Alat dapat membaca berkas proyekClaude Code, Codex, Gemini, OpenClaw, OpenCodeJalankan di direktori pengujian untuk pertama kali, jangan langsung membuka proyek produksi sebenarnya
Model dapat mengeksekusi atau menyarankan perintahSemua CLI kodeAktifkan mode konfirmasi terlebih dahulu, dan periksa setiap tindakan dengan saksama saat menghadapi perintah hapus, pindah, pasang, unggah, dll.
Item konfigurasi saling menimpa (override) satu sama lainVariabel lingkungan sistem, konfigurasi proyek, konfigurasi pengguna, CC-SwitchJika konfigurasi tidak berpengaruh, periksa prioritasnya terlebih dahulu, jangan mengubah banyak tempat secara bersamaan
Penggunaan protokol yang tercampurOpenAI, Claude, Gemini, Vertex, antarmuka kompatibel penyedia AIIsi halaman alat sesuai dengan antarmuka apa pun yang disediakan oleh backend penyedia
Menyalin contoh milik orang lainTutorial pihak ketiga, tangkapan layar, dokumen lamaURL, Kunci, dan nama model dalam contoh harus diganti dengan konten dari backend penyedia Anda sendiri

Cara melakukan pengujian keamanan pertama kali

Setelah konfigurasi selesai, jangan langsung membiarkan CLI mengubah proyek sebenarnya. Pertama, buat direktori kosong, masukkan berkas pengujian sederhana ke dalamnya, dan biarkan alat hanya membaca serta menginterpretasikan tanpa mengubah berkas tersebut.

Perintah uji keamanan yang dapat diberikan ke CLI
Read only the current directory first. Tell me which files are here. Do not modify any files, run any commands, or install any dependencies.

Jika langkah ini tidak menghasilkan respons yang normal, buka halaman pemecahan masalah yang sesuai. Jangan biarkan CLI memproses proyek sebenarnya secara otomatis sebelum memastikan konfigurasinya berhasil.