Koneksi ke Claude Code & Aider
Panduan menyambungkan tool CLI berbasis terminal terpopuler — Claude Code dan Aider — ke Clouvia Router. Nikmati workflow git-aware, auto-commit, dan refactoring codebase langsung dari baris perintah.
/v1/chat/completions) dan Anthropic Messages format (/v1/messages). Tool seperti Claude Code CLI akan langsung berkomunikasi via protokol Anthropic tanpa perlu adapter atau wrapper proxy tambahan.1. Menghubungkan Claude Code CLI
Pilih sistem operasi atau terminal yang Anda gunakan di bawah ini, lalu jalankan perintah konfigurasi sebelum mengeksekusi binary claude:
1export ANTHROPIC_BASE_URL="https://router.clouvia.id"2export ANTHROPIC_API_KEY="clv_live_xxxxxxxxxxxxxxxxxxxxxxxx"3export ANTHROPIC_MODEL="coding-high"4 5claudeANTHROPIC_BASE_URL="https://router.clouvia.id" ANTHROPIC_API_KEY="clv_live_xxxxxxxxxxxxxxxxxxxxxxxx" ANTHROPIC_MODEL="coding-high" claudeMengapa di Hermes / OpenCode Langsung Berjalan, Sedangkan Claude Code Berbeda?
Hermes, OpenCode, dan Cline dirancang dengan spesifikasi OpenAI API Standard. Mereka mengirim request ke /v1/chat/completions menggunakan header Authorization: Bearer <key>. Ini merupakan standar gateway yang sudah aktif sejak awal di Clouvia Router.
Claude Code CLI berkomunikasi menggunakan Anthropic Messages Protocol. Client mengirim payload ke /v1/messages dengan header x-api-key dan format message blocks khusus. Gateway Clouvia Router kini memiliki modul Anthropic Translation Engine bawaan untuk menerjemahkan streaming dan token secara real-time.
Solusi Masalah Umum (Troubleshooting)
Error: 'There is an issue with the selected model (coding-high)...'
Jika Claude Code menampilkan pesan error model tidak ditemukan atau tidak dapat diakses, periksa langkah berikut:
- Periksa Base URL: Pastikan Anda menyetel
ANTHROPIC_BASE_URL="https://router.clouvia.id". Clouvia Router juga mendukung jika Anda menyetelhttps://router.clouvia.id/v1. - Periksa API Key: Pastikan API key Anda dimulai dengan
clv_live_dan berstatus aktif di dashboard. - Pilih Model: Jalankan perintah
/modeldi dalam Claude Code untuk beralih ke model lain, atau ekspor environment variableANTHROPIC_MODEL="coding-high". - Gunakan Model Rekomendasi: Model premier untuk coding agen adalah
coding-high,claude-opus-4.8, atausonnet-4.5-thinking-agentic.
2. Menghubungkan Aider Terminal Pair Programmer
Aider mendukung mode OpenAI kompatibel penuh. Gunakan flag openai/coding-high untuk memberitahu Aider agar menggunakan model coding premier Clouvia Router:
1export OPENAI_API_BASE="https://router.clouvia.id/v1"2export OPENAI_API_KEY="clv_live_xxxxxxxxxxxxxxxxxxxxxxxx"3 4aider --model openai/coding-highKonfigurasi Permanen Aider via .aider.conf.yml
Agar tidak perlu mengekspor environment variables setiap kali membuka terminal baru, Anda dapat membuat file .aider.conf.yml di root repositori proyek Anda:
1openai-api-base: https://router.clouvia.id/v12openai-api-key: clv_live_xxxxxxxxxxxxxxxxxxxxxxxx3model: openai/coding-high4edit-format: diff3. Menyimpan Environment Variable Secara Permanen
Pilih metode penyimpanan permanen sesuai sistem operasi Anda:
1export OPENAI_API_BASE="https://router.clouvia.id/v1"2export OPENAI_API_KEY="clv_live_xxxxxxxxxxxxxxxxxxxxxxxx"3export ANTHROPIC_BASE_URL="https://router.clouvia.id"4export ANTHROPIC_API_KEY="clv_live_xxxxxxxxxxxxxxxxxxxxxxxx"5export ANTHROPIC_MODEL="coding-high"1[System.Environment]::SetEnvironmentVariable('ANTHROPIC_BASE_URL', 'https://router.clouvia.id', 'User')2[System.Environment]::SetEnvironmentVariable('ANTHROPIC_API_KEY', 'clv_live_xxxxxxxxxxxxxxxxxxxxxxxx', 'User')3[System.Environment]::SetEnvironmentVariable('ANTHROPIC_MODEL', 'coding-high', 'User')Setelah menyimpan konfigurasi di atas, buka jendela terminal baru agar environment variable aktif secara otomatis di setiap sesi.