Claude Code
Claude Code
Claude Code memakai protokol Anthropic Messages. Latte AI menerjemahkannya langsung di server.
1. Set environment variables
Windows PowerShell (permanen):
setx ANTHROPIC_BASE_URL "https://latte-ai.com/v1"
setx ANTHROPIC_AUTH_TOKEN "sk-latte-XXXXXXX"
setx ANTHROPIC_MODEL "qwen3-coder:480b"
macOS/Linux:
export ANTHROPIC_BASE_URL="https://latte-ai.com/v1"
export ANTHROPIC_AUTH_TOKEN="sk-latte-XXXXXXX"
export ANTHROPIC_MODEL="qwen3-coder:480b"
2. (Opsional) permanen via settings file
~/.claude/settings.json:
{
"env": {
"ANTHROPIC_BASE_URL": "https://latte-ai.com/v1",
"ANTHROPIC_AUTH_TOKEN": "sk-latte-XXXXXXX",
"ANTHROPIC_MODEL": "qwen3-coder:480b"
}
}
3. Jalankan
claude
Jalankan /status di dalam Claude Code untuk memastikan base URL menunjuk ke Latte AI.
Alias model
Claude Code meminta model sonnet, haiku, atau opus. Map alias tersebut lewat env:
setx ANTHROPIC_DEFAULT_SONNET_MODEL "qwen3-coder:480b"
setx ANTHROPIC_DEFAULT_HAIKU_MODEL "gemma4:31b"
Troubleshooting
| Gejala | Solusi |
|---|---|
401 saat claude start |
ANTHROPIC_AUTH_TOKEN harus di-set, bukan ANTHROPIC_API_KEY. |
| Base URL tidak berpengaruh | Path harus https://latte-ai.com/v1 — tanpa /messages. |
| Model salah | ANTHROPIC_MODEL harus persis seperti di /v1/models. |