Alat coding

Claude Code

Gunakan TokenLab dengan CLI Claude Code milik Anthropic

Serahkan pengaturan kepada agen saya

Salin tugas ini ke agen yang sudah berfungsi di komputer Anda:

Baca panduan ini dan bantu saya menghubungkan Claude Code ke TokenLab:
https://tokenlab.sh/docs/id/integrations/claude-code
Periksa terlebih dahulu versi yang terpasang dan konfigurasi yang aktif.
Pertahankan akun, penyedia, izin, dan pengaturan lain yang sudah ada.
Cadangkan file lokal dan tampilkan perubahan yang diusulkan.
Biarkan saya memasukkan kunci API yang diperlukan secara lokal; jangan pernah meminta, menampilkan, atau menempelkannya di chat.
Periksa terlebih dahulu apakah konfigurasi dapat dimuat.
Jelaskan secara terpisah biaya setiap pengujian yang mengirim permintaan berbayar sebelum menjalankannya.

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 coding

Jalur utama: Anthropic-native

Tingkat 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@2.1.263

Jangan gunakan sudo npm install -g untuk Claude Code.

Konfigurasi

Ikuti langkah terminal panduan cepat untuk macOS, Linux, WSL, atau Windows PowerShell guna mengatur TOKENLAB_API_KEY tanpa menulis kunci ke riwayat perintah. Jalankan Claude Code dari terminal tersebut. Untuk penggunaan berkelanjutan, gunakan pengelola rahasia lokal, bukan kunci teks biasa di profil shell.

Variabel ini hanya berlaku untuk peluncuran ini; akun, model default, dan izin tersimpan tetap ada. Jalankan tanpa variabel tersebut untuk memakai konfigurasi sebelumnya. Jangan simpan dalam profil shell.

Jalur sesi ini memakai Claude Code 2.1.263 dan autentikasi Bearer melalui ANTHROPIC_AUTH_TOKEN. Base URL tidak memakai /v1. Nilai env tersimpan, helper kredensial, opsi penyedia cloud, atau kebijakan terkelola dapat memengaruhi autentikasi; periksa sebelum mulai. Jika bertentangan, gunakan helper di bawah tanpa menghapus akun atau melonggarkan kebijakan. Periksa model dan izin melalui /status.

ANTHROPIC_BASE_URL=https://api.tokenlab.sh ANTHROPIC_AUTH_TOKEN="${TOKENLAB_API_KEY:?Set TOKENLAB_API_KEY first}" ANTHROPIC_API_KEY= claude --model claude-sonnet-4-6

Opsional: helper konfigurasi Claude Code yang dapat dipulihkan menyediakan pratinjau, penerapan, dan pemulihan file asli dengan Python 3.11+. Plugin TokenLab Skills 0.1.2 menyertakan skrip ini; Skill mandiri juga dapat digunakan setelah diperbarui ke versi yang memuatnya. Untuk plugin atau Skill mandiri yang sudah terpasang, ikuti petunjuk pembaruan README dan pastikan skrip tersedia. Konfigurasi manual di halaman ini tetap dapat digunakan tanpa helper.

Menyimpan pengaturan atau menampilkan model tidak memvalidasi kunci maupun permintaan yang selesai. Prompt memakai saldo TokenLab. Periksa respons dan catatan permintaan terkait sebelum mencoba alat; permintaan tambahan juga dapat dikenai biaya.

Penggunaan

Setelah konfigurasi, gunakan Claude Code seperti biasa:

# Start an interactive session
ANTHROPIC_BASE_URL=https://api.tokenlab.sh ANTHROPIC_AUTH_TOKEN="${TOKENLAB_API_KEY:?Set TOKENLAB_API_KEY first}" ANTHROPIC_API_KEY= claude --model claude-sonnet-4-6

# Run a single command
ANTHROPIC_BASE_URL=https://api.tokenlab.sh ANTHROPIC_AUTH_TOKEN="${TOKENLAB_API_KEY:?Set TOKENLAB_API_KEY first}" ANTHROPIC_API_KEY= claude --model claude-sonnet-4-6 "Explain this code" < main.py

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:

ANTHROPIC_BASE_URL=https://api.tokenlab.sh ANTHROPIC_AUTH_TOKEN="${TOKENLAB_API_KEY:?Set TOKENLAB_API_KEY first}" ANTHROPIC_API_KEY= claude --model claude-sonnet-4-6 "Review this PR"

Pemikiran Mendalam

Untuk tugas penalaran kompleks, gunakan model dengan extended thinking:

ANTHROPIC_BASE_URL=https://api.tokenlab.sh ANTHROPIC_AUTH_TOKEN="${TOKENLAB_API_KEY:?Set TOKENLAB_API_KEY first}" ANTHROPIC_API_KEY= claude --model claude-opus-4-6 "Design a microservices architecture for..."

Pemecahan Masalah

Di halaman ini