Claude Code
Peg Claude Code mod Depaza for at bruge EU-hostede modeller og skifte mellem dem midt i sessionen med /model — uden genstart.
Din nøgle bliver i denne browser (local storage) og sendes kun til depaza.eu. Test forbindelse sender én rigtig, faktureret eller metered chat-forespørgsel. Gør det ikke på en delt maskine.
Opsætning
Den anbefalede vej er one-line installeren. Den skriver ~/.claude/settings.json (fletter med det der allerede ligger der) og overskriver ikke andre nøgler.
curl -fsSL https://depaza.eu/install-claude.sh | sh -s -- {{KEY}}
claude
Prøver du det i én terminal uden at installere noget? Sæt disse miljøvariabler før du starter Claude Code:
export ANTHROPIC_BASE_URL={{ANTHROPIC_URL}}
export ANTHROPIC_AUTH_TOKEN={{KEY}}
export ANTHROPIC_MODEL={{MODEL}}
claude
Eller skriv de samme værdier i ~/.claude/settings.json selv, så det holder på tværs af terminaler:
{
"env": {
"ANTHROPIC_BASE_URL": "{{ANTHROPIC_URL}}",
"ANTHROPIC_AUTH_TOKEN": "{{KEY}}",
"ANTHROPIC_MODEL": "{{MODEL}}",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "max",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "core",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "lite",
"ANTHROPIC_SMALL_FAST_MODEL": "lite",
"API_TIMEOUT_MS": "3000000"
}
}
VS Code-udvidelse
Claude Code-udvidelsen til VS Code læser sin egen environment-blok, ikke ~/.claude/settings.json. Åbn Settings → Extensions → Claude Code, eller redigér settings.json direkte:
{
"claudeCode.disableLoginPrompt": true,
"claudeCode.environmentVariables": [
{ "name": "ANTHROPIC_BASE_URL", "value": "{{ANTHROPIC_URL}}" },
{ "name": "ANTHROPIC_AUTH_TOKEN", "value": "{{KEY}}" },
{ "name": "ANTHROPIC_MODEL", "value": "{{MODEL}}" },
{ "name": "ANTHROPIC_DEFAULT_OPUS_MODEL", "value": "max" },
{ "name": "ANTHROPIC_DEFAULT_SONNET_MODEL", "value": "core" },
{ "name": "ANTHROPIC_DEFAULT_HAIKU_MODEL", "value": "lite" },
{ "name": "ANTHROPIC_SMALL_FAST_MODEL", "value": "lite" },
{ "name": "API_TIMEOUT_MS", "value": "3000000" },
{ "name": "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC", "value": "1" }
]
}
claudeCode.disableLoginPrompt er det, der stopper udvidelsen i at bede dig logge ind på claude.ai. Uden den bliver login-prompten ved, selv om tokenen er sat. Reload vinduet efter du gemmer. Samme blok virker i JetBrains-pluginnets environment-indstillinger.
Skift model midt i sessionen
Send et hvilket som helst Depaza-model-id direkte til /model inde i Claude Code. Skiftet gælder fra næste besked. Ingen genstart; samtalen bliver.
/model core
/model max
/model advanced
/model coder
Model-mapping
Anthropic-tier-navne mappes automatisk til Depaza-modeller, når du bruger installeren (eller settings.json nedenfor):
| Claude tier | Depaza model |
|---|---|
claude-opus-* / claude-fable-* | max |
claude-sonnet-* | core |
claude-haiku-* | lite |
Skift fra Anthropic til Depaza
Har du tidligere brugt Claude Code med en direkte Anthropic-nøgle, så opdatér både base-URL og token — ikke kun URL’en. Kør /logout inde i Claude Code, før du sætter Depaza-nøglen, så en efterladt claude.ai-session ikke kæmper imod.
Note om 1M-context-modeller
Undgå sonnet[1m] og lignende extended-context-varianter. [1m]-suffikset er Anthropic-specifikt, og Claude Code kan ikke forbinde gennem proxyen med det sat. Brug sonnet, eller et Depaza-id som core.
Fejlfinding
Valgte du “No (not recommended)” ved API-nøgle-prompten? Ved første start kan Claude Code spørge, om den konfigurerede API-nøgle skal bruges. Siger du nej, gemmer den valget og spørger aldrig igen, så forespørgsler ikke når Depaza. Kør /logout, start claude igen og vælg Yes.