Langsung ke konten utama

Documentation Index

Fetch the complete documentation index at: https://docs.tokenlab.sh/llms.txt

Use this file to discover all available pages before exploring further.

Gambaran Umum

Claude Code adalah alat CLI resmi Anthropic untuk coding dengan bantuan AI. Anda dapat mengonfigurasinya untuk menggunakan TokenLab 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-tokenlab-key"
export ANTHROPIC_BASE_URL="https://api.tokenlab.sh"
Tambahkan ini ke profile shell Anda (~/.bashrc, ~/.zshrc, dll.) agar tetap tersimpan.
Untuk TokenLab, pertahankan ANTHROPIC_BASE_URL pada https://api.tokenlab.sh 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-tokenlab-key",
    "ANTHROPIC_BASE_URL": "https://api.tokenlab.sh"
  }
}

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

TokenLab 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-tokenlab-key",
    "ANTHROPIC_BASE_URL": "https://api.tokenlab.sh"
  },
  "model": "claude-sonnet-4-6"
}

Pemikiran Mendalam

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.tokenlab.sh (tanpa sufiks /v1 untuk request bergaya Anthropic).
Pastikan API key TokenLab 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 TokenLab standar kecuali Anda memang sengaja mengubah perilaku auth gateway Anda.
Periksa bahwa nama model sudah benar. Gunakan format claude-sonnet-4-6.