Codice Claude
Installa e configura in modo permanente Claude Code per Model Gate
da Claude Code a Model Gate
Questa guida spettacolil'installazione consigliata e la configurazione persistente utilizzando settings.json, piuttosto che variabili d'ambiente temporanee.
ANTHROPIC_BASE_URLnon deve includere/v1. Utilizzohttps://api.model-gate.com.
Valori richiesti
ANTHROPIC_BASE_URL=https://api.model-gate.com
ANTHROPIC_API_KEY=mg_live_...
1. Installa il codice Claude
Windows PowerShell
irm https://claude.ai/install.ps1 | iex
Chiudi e riapri PowerShell, quindi verifica:
claude --version
Linux/macOS
Installa Claude Code utilizzando il metodo ufficiale per il tuo sistema, quindi verifica:
claude --version
2. Configurare settings.json persistente
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. Esempio di 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. Spiegazione della configurazione
Collegamento al modello Gate
ANTHROPIC_BASE_URL E ANTHROPIC_API_KEY instradare tutte le richieste attraverso Model Gate.
Modello predefinito
ANTHROPIC_MODEL e il livello superiore model seleziona il modello principale. Utilizza qualsiasi ID modello abilitato.
Modello veloce
ANTHROPIC_SMALL_FAST_MODEL seleziona un modello più veloce per attività in background leggere.
Sostituisci i pulsanti del modello GUI
ANTHROPIC_DEFAULT_OPUS_MODEL, ANTHROPIC_DEFAULT_SONNET_MODEL, E ANTHROPIC_DEFAULT_HAIKU_MODEL sostituire i tre slot del modello standard mostrati nella GUI e /model menu.
5. Lancio
claude
6. Avvio temporaneo senza 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: comando claude non trovato
Cosa fare
Chiudi e riapri PowerShell, quindi esegui claude --version. Se non è ancora disponibile, esegui where.exe claude e reinstallare con lo script ufficiale, se necessario.
Importante
La soluzione più comune consiste semplicemente nel riavviare PowerShell in modo che venga caricato il PERCORSO aggiornato.
8. Se Claude Code richiede l'autorizzazione
Completa l'accesso ad Anthropic una volta, chiudi Claude Code e riavvialo con la configurazione di Model Gate. Crea la tua chiave API nella sezione Chiavi API e copiala immediatamente.