Claude Code CLI
Panduan menggunakan AI API SemutSSH dengan Claude Code CLI dari Anthropic.
Instalasi Claude Code
Section titled “Instalasi Claude Code”npm install -g @anthropic-ai/claude-codeKonfigurasi
Section titled “Konfigurasi”Opsi 1 setting di global settings
Section titled “Opsi 1 setting di global settings”Ubah file ~/.claude/settings.json (sesuaikan path-nya ya, biasanya kalo saya di path itu). Terus update jadi seperti ini:
{ "env": { "ANTHROPIC_AUTH_TOKEN": "API_KEY_SEMUTSSH", "ANTHROPIC_BASE_URL": "https://ai.semutssh.com", "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1", "ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-5", "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-6", "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4-6" }, "model": "haiku"}Opsi 2 setting di environment
Section titled “Opsi 2 setting di environment”Atau environment variable untuk menggunakan API SemutSSH:
export ANTHROPIC_API_KEY="sk-semut-xxxxxxxxxxxx"export ANTHROPIC_BASE_URL="https://ai.semutssh.com"Atau tambahkan ke file ~/.bashrc atau ~/.zshrc:
echo 'export ANTHROPIC_API_KEY="sk-semut-xxxxxxxxxxxx"' >> ~/.zshrcecho 'export ANTHROPIC_BASE_URL="https://ai.semutssh.com"' >> ~/.zshrcsource ~/.zshrcPenggunaan
Section titled “Penggunaan”Setelah konfigurasi, jalankan Claude Code seperti biasa:
claudeModel yang Didukung
Section titled “Model yang Didukung”claude-opus-4-6claude-sonnet-4-6gemini-3.1-pro-previewgemini-3-flash-previewglm-4.6glm-4.7glm-5kimi-k2.5
Troubleshooting
Section titled “Troubleshooting”Jika ada error, cek:
- API key sudah benar
- Base URL sudah benar
- Plan AI masih aktif
- Limit harian belum habis