Claude Code

Installera och permanent konfigurera Claude Code för Model Gate

Claude Code genom Model Gate

Denna guide visarrekommenderad installation och beständig konfiguration med hjälp av settings.json, snarare än tillfälliga miljövariabler.

ANTHROPIC_BASE_URL får inte inkludera /v1. Använda https://api.model-gate.com.

Obligatoriska värden

ANTHROPIC_BASE_URL=https://api.model-gate.com
ANTHROPIC_API_KEY=mg_live_...

1. Installera Claude Code

Windows PowerShell

irm https://claude.ai/install.ps1 | iex

Stäng och öppna PowerShell igen och verifiera sedan:

claude --version

Linux/macOS

Installera Claude Code med den officiella metoden för ditt system och verifiera sedan:

claude --version

2. Konfigurera persistent settings.json

Linux/macOS

mkdir -p ~/.claude
cd ~/.claude
nano settings.json

Windows PowerShell

New-Item -ItemType Directory -Force "$HOME\.claude" | Out-Null
Set-Location "$HOME\.claude"
notepad settings.json

3. Exempel settings.json

{
  "$schema": "https://json.schemastore.org/claude-code-settings.json",
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.model-gate.com",
    "ANTHROPIC_API_KEY": "mg_live_...",
    "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1",
    "CLAUDE_CODE_EFFORT_LEVEL": "high",
    "ANTHROPIC_MODEL": "gpt-5.4",
    "ANTHROPIC_SMALL_FAST_MODEL": "claude-haiku-4.5",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4.7",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4.6",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4.5",
    "CLAUDE_CODE_AUTO_COMPACT_WINDOW": "180000",
    "CLAUDE_CODE_MAX_OUTPUT_TOKENS": "64000",
    "CLAUDE_CODE_FILE_READ_MAX_OUTPUT_TOKENS": "100000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
    "DISABLE_TELEMETRY": "1",
    "DISABLE_ERROR_REPORTING": "1",
    "DISABLE_AUTOUPDATER": "1",
    "DISABLE_BUG_COMMAND": "1",
    "DISABLE_COST_WARNINGS": "1",
    "DISABLE_NON_ESSENTIAL_MODEL_CALLS": "1",
    "CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY": "1",
    "BASH_DEFAULT_TIMEOUT_MS": "120000",
    "BASH_MAX_TIMEOUT_MS": "600000",
    "BASH_MAX_OUTPUT_LENGTH": "100000",
    "MAX_THINKING_TOKENS": "31999"
  },
  "permissions": {
    "allow": ["Read", "Write", "MultiEdit", "WebFetch(domain:*)", "Bash", "WebSearch"],
    "deny": [],
    "defaultMode": "bypassPermissions",
    "additionalDirectories": []
  },
  "skipDangerousModePermissionPrompt": true,
  "effortLevel": "max",
  "model": "gpt-5.4"
}

4. Konfiguration förklaras

Anslutning till Model Gate

ANTHROPIC_BASE_URL och ANTHROPIC_API_KEY dirigera alla förfrågningar genom Model Gate.

Standardmodell

ANTHROPIC_MODEL och toppnivån model välj den primära modellen. Använd valfritt aktiverat modell-ID.

Snabb modell

ANTHROPIC_SMALL_FAST_MODEL väljer en snabbare modell för lätta bakgrundsuppgifter.

Åsidosätt GUI-modellknappar

ANTHROPIC_DEFAULT_OPUS_MODEL, ANTHROPIC_DEFAULT_SONNET_MODEL, och ANTHROPIC_DEFAULT_HAIKU_MODEL byt ut de tre standardmodellerna som visas i GUI och /model meny.

5. Starta

claude

6. Tillfällig start utan settings.json

Linux/macOS

export ANTHROPIC_BASE_URL="https://api.model-gate.com"
export ANTHROPIC_API_KEY="mg_live_..."
claude

Windows PowerShell

$env:ANTHROPIC_BASE_URL = "https://api.model-gate.com"
$env:ANTHROPIC_API_KEY = "mg_live_..."
claude

7. Windows 11: claude-kommandot hittades inte

Vad ska man göra

Stäng och öppna PowerShell igen och kör sedan claude --version. Om den fortfarande inte är tillgänglig, kör where.exe claude och installera om med det officiella skriptet om det behövs.

Viktig

Den vanligaste fixen är att helt enkelt starta om PowerShell så att den uppdaterade PATH laddas.

8. Om Claude Code begär tillstånd

Slutför Anthropic-inloggningen en gång, stäng Claude Code och starta den igen med Model Gate-konfigurationen. Skapa din API-nyckel i avsnittet API-nycklar och kopiera den omedelbart.