ClaudeCode
Installez et configurez de manière permanente Claude Code pour Model Gate
Claude Code via Model Gate
Ce guide montrel'installation recommandée et la configuration persistante à l'aide de settings.json, plutôt que des variables d'environnement temporaires.
ANTHROPIC_BASE_URLne doit pas inclure/v1. Utiliserhttps://api.model-gate.com.
Valeurs requises
ANTHROPIC_BASE_URL=https://api.model-gate.com
ANTHROPIC_API_KEY=mg_live_...
1. Installez ClaudeCode
Windows PowerShell
irm https://claude.ai/install.ps1 | iex
Fermez et rouvrez PowerShell, puis vérifiez :
claude --version
Linux/MacOS
Installez Claude Code en utilisant la méthode officielle de votre système, puis vérifiez :
claude --version
2. Configurez settings.json persistant
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. Exemple de 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. Configuration expliquée
Connexion à la porte modèle
ANTHROPIC_BASE_URL et ANTHROPIC_API_KEY acheminer toutes les requêtes via Model Gate.
Modèle par défaut
ANTHROPIC_MODEL et le plus haut niveau model sélectionnez le modèle principal. Utilisez n’importe quel ID de modèle activé.
Modèle rapide
ANTHROPIC_SMALL_FAST_MODEL sélectionne un modèle plus rapide pour les tâches légères en arrière-plan.
Remplacer les boutons du modèle d'interface graphique
ANTHROPIC_DEFAULT_OPUS_MODEL, ANTHROPIC_DEFAULT_SONNET_MODEL, et ANTHROPIC_DEFAULT_HAIKU_MODEL remplacez les trois emplacements de modèle standard affichés dans l'interface graphique et /model menu.
5. Lancement
claude
6. Lancement temporaire sans 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 : commande claude introuvable
Ce qu'il faut faire
Fermez et rouvrez PowerShell, puis exécutez claude --version. S'il n'est toujours pas disponible, exécutez where.exe claude et réinstallez avec le script officiel si nécessaire.
Important
Le correctif le plus courant consiste simplement à redémarrer PowerShell pour que le PATH mis à jour soit chargé.
8. Si Claude Code demande une autorisation
Terminez la connexion Anthropic une fois, fermez Claude Code et relancez-le avec la configuration Model Gate. Créez votre clé API dans la section Clés API et copiez-la immédiatement.