Langsung ke konten utama
Gunakan panduan ini untuk menghubungkan Claude Code ke CometAPI. Referensi resmi:
Ketersediaan model berubah seiring waktu. Untuk model ID Claude saat ini, lihat halaman Models CometAPI.

Prasyarat

  • Key CometAPI dari dashboard Anda (diawali dengan sk-)
  • Git sudah terinstal
  • OS yang didukung: macOS, Linux, atau Windows

Instal Claude Code

1

Jalankan installer resmi

curl -fsSL https://claude.ai/install.sh | bash
2

Verifikasi instalasi

claude --version

Konfigurasikan endpoint CometAPI

Buat atau edit file pengaturan:
  • macOS / Linux: ~/.claude/settings.json
  • Windows: %USERPROFILE%\.claude\settings.json
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "sk-your-cometapi-key",
    "ANTHROPIC_BASE_URL": "https://api.cometapi.com"
  }
}
Ganti sk-your-cometapi-key dengan key CometAPI Anda yang sebenarnya, lalu jalankan Claude Code:
cd your-project
claude

Pemecahan masalah

settings.json tidak diterapkan?
  1. Restart terminal Anda sepenuhnya (tutup semua jendela lalu buka kembali)
  2. Jika masih tidak berfungsi, buat ~/.claude.json dan tambahkan:
    {
      "hasCompletedOnboarding": true
    }
    
  3. Sebagai cadangan, export environment variable secara langsung:
    # Add to ~/.zshrc (macOS) or ~/.bashrc (Linux)
    export ANTHROPIC_AUTH_TOKEN="sk-your-cometapi-key"
    export ANTHROPIC_BASE_URL="https://api.cometapi.com"
    
Invalid API Key atau Please run /login? Periksa bahwa ~/.claude/settings.json ada dan format JSON-nya valid (tanpa koma di akhir, tanda kutip benar). Validasi di jsonlint.com. Sebelumnya sudah login ke Anthropic resmi? Claude Code memprioritaskan kredensial resmi yang tersimpan di cache. Jalankan /logout di dalam Claude Code, tutup aplikasinya, lalu jalankan ulang. Jika masih gagal:
rm -rf ~/.config/claude-code/auth.json
Status menunjukkan offline? Claude Code memeriksa konektivitas melalui Google. offline hanya berarti Google tidak dapat dijangkau — ini tidak memengaruhi penggunaan CometAPI. Fetch / penjelajahan web gagal? Fitur Fetch Claude Code terlebih dahulu memanggil layanan native Anthropic, yang memerlukan akses internet langsung. Proxy tingkat sistem mungkin diperlukan.