ngodingdocs

Panduan

Panduan: Claude Code

Arahkan Claude Code ke Ngoding lewat ANTHROPIC_BASE_URL.

Panduan: Claude Code

Claude Code bicara ke endpoint yang kompatibel-Anthropic, jadi cukup arahkan base URL-nya ke kami. Sintaks variabel di bawah diverifikasi dari dokumentasi resmi Claude Code (Oktober 2026); bila versimu berbeda, cek claude --help karena nama variabel bisa berubah antar rilis.

Konfigurasi minimal

export ANTHROPIC_BASE_URL="<API>"
export ANTHROPIC_AUTH_TOKEN="sk-ngd-GANTI-DENGAN-KUNCIMU"
  • ANTHROPIC_BASE_URL — endpoint dasar (tanpa /v1; Claude Code menambahkan /v1/messages sendiri). Ganti <API> dengan https://api.ngoding.in.
  • ANTHROPIC_AUTH_TOKEN — dikirim sebagai header Authorization: Bearer <token>, yang diterima api. (Alternatif: ANTHROPIC_API_KEY dikirim sebagai x-api-key — keduanya diterima.)

Pilih model

export ANTHROPIC_MODEL="claude-opus-5-5"

Variabel terkait (cek dokumentasi versimu sebelum memakai): ANTHROPIC_DEFAULT_OPUS_MODEL, ANTHROPIC_DEFAULT_SONNET_MODEL, ANTHROPIC_DEFAULT_HAIKU_MODEL untuk alias model, CLAUDE_CODE_SUBAGENT_MODEL untuk subagen, ANTHROPIC_SMALL_FAST_MODEL untuk tugas latar cepat.

Catatan gateway pihak ketiga

  • Saat ANTHROPIC_BASE_URL bukan milik Anthropic, Remote Control nonaktif dan MCP tool search nonaktif secara default.
  • Bila request gagal karena header beta yang tidak dikenal gateway, set CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1. Header anthropic-beta yang valid diteruskan ke upstream.
  • count_tokens kami gratis — Claude Code yang menghitung token sebelum request besar tidak menambah tagihan.

Tool server

Fitur WebSearch di Claude Code memakai tool server web search Anthropic. Lewat Ngoding, web search dan web fetch dijalankan oleh server tool milik kami, dibuka bertahap mulai format Messages. Cek capabilities.web_search.supported model yang kamu pakai di GET /v1/models: selama false, WebSearch gagal dengan 400 unsupported_tool.

Tool server lain (code execution, MCP connector) masih ditolak (lihat Kompatibilitas). Bila butuh tool di luar itu, jalankan MCP server di sisi klien (mesinmu sendiri): tool dieksekusi lokal dan hanya hasilnya yang dikirim sebagai konteks.