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_URL non deve includere /v1. Utilizzo https://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.