Lewati ke konten

Claude Code CLI

Panduan menggunakan AI API SemutSSH dengan Claude Code CLI dari Anthropic.

Terminal window
npm install -g @anthropic-ai/claude-code

Ubah file ~/.claude/settings.json (sesuaikan path-nya ya, biasanya kalo saya di path itu). Terus update jadi seperti ini:

Terminal window
{
"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"
}

Atau environment variable untuk menggunakan API SemutSSH:

Terminal window
export ANTHROPIC_API_KEY="sk-semut-xxxxxxxxxxxx"
export ANTHROPIC_BASE_URL="https://ai.semutssh.com"

Atau tambahkan ke file ~/.bashrc atau ~/.zshrc:

Terminal window
echo 'export ANTHROPIC_API_KEY="sk-semut-xxxxxxxxxxxx"' >> ~/.zshrc
echo 'export ANTHROPIC_BASE_URL="https://ai.semutssh.com"' >> ~/.zshrc
source ~/.zshrc

Setelah konfigurasi, jalankan Claude Code seperti biasa:

Terminal window
claude
  • claude-opus-4-6
  • claude-sonnet-4-6
  • gemini-3.1-pro-preview
  • gemini-3-flash-preview
  • glm-4.6
  • glm-4.7
  • glm-5
  • kimi-k2.5

Jika ada error, cek:

  • API key sudah benar
  • Base URL sudah benar
  • Plan AI masih aktif
  • Limit harian belum habis