Claude Code
Claude Code memakai format Anthropic, jadi base URL-nya tanpa /v1. Key dikirim melalui ANTHROPIC_AUTH_TOKEN.
Variabel lingkungan
terminal
export ANTHROPIC_BASE_URL=https://api.zekon.dev export ANTHROPIC_AUTH_TOKEN=zekon-… export ANTHROPIC_MODEL=zekon/nama-model claude
Selama variabel ini aktif, login claude.ai Anda tidak dipakai dan pemakaian dipotong dari saldo Zekon.
Permanen di settings.json
Letakkan pasangan yang sama di ~/.claude/settings.json pada blok env. Ekstensi VS Code membacanya dari pengaturan claudeCode.environmentVariables.
~/.claude/settings.json
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.zekon.dev",
"ANTHROPIC_AUTH_TOKEN": "zekon-…",
"ANTHROPIC_MODEL": "zekon/nama-model"
}
}Uji sambungan
curl
curl -X POST "$ANTHROPIC_BASE_URL/v1/messages" \ -H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN" \ -H "anthropic-version: 2023-06-01" -H "content-type: application/json" \ -d '{"model":"zekon/nama-model","max_tokens":16,"messages":[{"role":"user","content":"halo"}]}'