Langsung ke konten utama

Gambaran Umum

Claude Code adalah alat CLI resmi Anthropic untuk coding dengan bantuan AI. Anda dapat mengonfigurasinya untuk menggunakan LemonData sebagai penyedia API.
Jenis: Alat codingJalur utama: Anthropic-nativeTingkat dukungan: Jalur native yang kuat

Instalasi

Anthropic sekarang merekomendasikan installer native. Instalasi npm masih tersedia untuk kompatibilitas, tetapi sudah deprecated di upstream.
curl -fsSL https://claude.ai/install.sh | bash
Jika Anda secara khusus memerlukan package npm, gunakan:
npm install -g @anthropic-ai/claude-code
Jangan gunakan sudo npm install -g untuk Claude Code.

Konfigurasi

Variabel Environment

Atur variabel environment berikut:
export ANTHROPIC_API_KEY="sk-your-lemondata-key"
export ANTHROPIC_BASE_URL="https://api.lemondata.cc"
Tambahkan ini ke profile shell Anda (~/.bashrc, ~/.zshrc, dll.) agar tetap tersimpan.
Untuk LemonData, pertahankan ANTHROPIC_BASE_URL pada https://api.lemondata.cc tanpa sufiks /v1. Ini sesuai dengan bentuk endpoint bergaya Anthropic dan pola gateway terpadu yang didokumentasikan oleh Claude Code.

File Konfigurasi

Sebagai alternatif, buat atau edit ~/.claude/settings.json:
{
  "env": {
    "ANTHROPIC_API_KEY": "sk-your-lemondata-key",
    "ANTHROPIC_BASE_URL": "https://api.lemondata.cc"
  }
}

Penggunaan

Setelah konfigurasi, gunakan Claude Code seperti biasa:
# Start an interactive session
claude

# Run a single command
claude "Explain this code" < main.py

# Chat mode
claude chat
Verifikasi instalasi jika diperlukan:
claude --version
claude doctor

Model yang Tersedia

LemonData mendukung semua model Claude:
ModelDeskripsi
claude-opus-4-6Paling mumpuni, penalaran kompleks
claude-sonnet-4-6Performa seimbang, sangat baik untuk coding
claude-haiku-4-5Paling cepat, hemat biaya

Pemilihan Model

Tentukan model dengan flag --model:
claude --model claude-sonnet-4-6 "Review this PR"
Atau atur default dalam konfigurasi Anda:
{
  "env": {
    "ANTHROPIC_API_KEY": "sk-your-lemondata-key",
    "ANTHROPIC_BASE_URL": "https://api.lemondata.cc"
  },
  "model": "claude-sonnet-4-6"
}

Extended Thinking

Untuk tugas penalaran kompleks, gunakan model dengan extended thinking:
claude --model claude-opus-4-6 "Design a microservices architecture for..."

Pemecahan Masalah

Verifikasi bahwa base URL adalah tepat https://api.lemondata.cc (tanpa sufiks /v1 untuk request bergaya Anthropic).
Pastikan API key LemonData Anda diawali dengan sk- dan memiliki saldo yang cukup.
Mode gateway Claude Code juga mendukung ANTHROPIC_AUTH_TOKEN. Tetap gunakan ANTHROPIC_API_KEY untuk setup LemonData standar kecuali Anda memang sengaja mengubah perilaku auth gateway Anda.
Periksa bahwa nama model sudah benar. Gunakan format claude-sonnet-4-6.