GLM 4.7 dans Claude Code : Toute la puissance à 1/10 du prix !
Découvrez comment remplacer les modèles Claude coûteux par GLM 4.7 de ZhipuAI tout en conservant 100% des fonctionnalités de Claude Code CLI
🤖 Qu’est-ce que GLM 4.7 ?
Les modèles GLM 4.7 sont développés par ZhipuAI (Z.AI), une entreprise chinoise qui propose des modèles d’IA impressionnants à une fraction du coût des modèles Claude Sonnet ou Opus.
📊 Benchmark Code Arena : Selon le classement Code Arena, le modèle GLM 4.7 affiche des performances comparables à Claude Opus 4.5. Bien sûr, les benchmarks ne racontent pas toute l’histoire — c’est votre expérience personnelle qui compte vraiment !
Ces modèles sont déjà supportés dans de nombreux environnements populaires : Cursor, Kilo Code, Open Code, et bien sûr Claude Code CLI. Ce qui signifie que vous pouvez les utiliser directement dans votre workflow habituel.
💡 La communauté des développeurs ne tarit pas d’éloges sur ces modèles. Un exemple impressionnant ? Un clone complet de Plants vs Zombies a été créé avec GLM 4.7, effets sonores inclus !
💸 Comparatif des prix : Claude vs ZAI
C’est ici que ça devient vraiment intéressant. Regardez la différence de tarification :
Pro
Accès limité aux modèles Claude standard
Max
Accès complet à Opus et usage étendu
Light
3x l’usage du plan Pro Claude !
🎁 Offre spéciale : ZAI propose souvent des réductions pour les nouveaux utilisateurs — parfois seulement $3/mois pour les premiers mois. Vérifiez les offres en cours lors de votre inscription !
Même le plan Max de ZAI à $30/mois reste 3 à 7 fois moins cher que l’équivalent Claude. Les économies sont considérables sur le long terme.
⚙️ Configuration pas à pas
Voici comment intégrer GLM 4.7 dans Claude Code CLI. Cette méthode fonctionne aussi bien pour les nouveaux projets que pour vos projets existants.
Créer le dossier .claude
Dans la racine de votre projet (ou dans votre dossier utilisateur pour une config globale), créez un dossier .claude s’il n’existe pas déjà.
Créer le fichier settings.json
Dans ce dossier, créez un fichier settings.json avec la configuration suivante :
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.z.ai/api/anthropic",
"ANTHROPIC_AUTH_TOKEN": "VOTRE_CLE_API_ICI",
"CLAUDE_CODE_USE_BEDROCK": "0",
"CLAUDE_CODE_USE_VERTEX": "0",
"ANTHROPIC_MODEL_MAP_opus": "glm-4.7",
"ANTHROPIC_MODEL_MAP_sonnet": "glm-4.7",
"ANTHROPIC_MODEL_MAP_haiku": "glm-4.5-air"
}
}
Comprendre la configuration
L’objet env est normalement utilisé par les entreprises pour router les appels API vers leur propre infrastructure (AWS, etc.). Nous allons l’utiliser de manière astucieuse pour rediriger tout le trafic vers ZAI.
ANTHROPIC_BASE_URL: Pointe vers l’API wrapper de ZAI qui imite le comportement de l’API AnthropicMODEL_MAP_opus/sonnet: Remplace ces modèles par GLM 4.7MODEL_MAP_haiku: Remplace Haiku par GLM 4.5 Air (modèle léger)
Obtenir votre clé API ZAI
Rendez-vous sur z.ai/subscribe et choisissez votre plan. Ensuite :
- Allez dans API Key dans votre tableau de bord
- Cliquez sur Create new API key
- Donnez un nom à votre clé et confirmez
- Copiez la clé générée dans votre configuration
Tester la configuration
Ouvrez votre terminal et lancez claude. Au lieu de voir « Opus » ou « Sonnet », vous devriez maintenant voir GLM4.7 — preuve que vous utilisez les modèles ZAI !
🔐 Sécuriser votre clé API
Configuration globale vs projet
Niveau Projet
Fichier dans .claude/ de votre projet. Affecte uniquement ce projet.
Niveau Global
Dans votre dossier utilisateur ~/.claude/. S’applique à tous vos projets.
Important : La configuration globale protège mieux votre clé API car elle n’est jamais déployée avec votre projet. Privilégiez cette option pour éviter d’exposer votre clé au monde entier !
Méthode recommandée : settings.local.json
Si vous préférez configurer au niveau projet tout en protégeant votre clé :
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "VOTRE_CLE_API_SECRETE"
}
}
Retirez ensuite la ligne ANTHROPIC_AUTH_TOKEN du fichier settings.json principal, puis ajoutez au .gitignore :
settings.local.json
Ainsi, votre clé API ne sera jamais poussée vers votre dépôt GitHub.
🐛 Contourner le bug d’onboarding
Il existe actuellement un bug connu : Claude Code demande de se connecter même si vous avez configuré votre propre clé API. Un ticket GitHub est ouvert pour résoudre ce problème.
Ce workaround vous permet également d’utiliser Claude Code sans aucun abonnement Claude — uniquement avec votre clé ZAI !
Solution de contournement
Localisez le fichier .claude.json dans votre dossier utilisateur :
- Windows :
C:\Users\VotreNom\.claude.json - macOS/Linux :
~/.claude.json
Ouvrez ce fichier et trouvez la propriété hasCompletedOnboarding. Changez sa valeur de false à true :
{
"hasCompletedOnboarding": true,
// ... autres paramètres existants
}
Relancez claude — l’étape d’onboarding sera ignorée et vous aurez directement accès aux modèles GLM 4.7 !
🎯 Toutes les fonctionnalités conservées
Le meilleur dans tout ça ? Vous gardez 100% des fonctionnalités de Claude Code CLI. Le sélecteur de modèles affichera toujours « Opus » et « Haiku », mais en coulisses, ce sont les modèles GLM qui font le travail.
Sub-agents
Délégation de tâches à des agents spécialisés
Skills
Compétences personnalisées et réutilisables
Serveurs MCP
Connexion à vos outils et services externes
Commandes custom
Vos propres raccourcis et workflows
Performance vs Économies
📈 Suivre votre consommation
Pour garder un œil sur votre utilisation API et éviter les mauvaises surprises :
- Connectez-vous à votre compte ZAI
- Allez dans l’interface de gestion API (là où vous avez créé votre clé)
- Cliquez sur Subscription puis sur l’onglet Usage
Vous y trouverez un historique détaillé de toutes vos requêtes et la consommation restante sur votre forfait.
🚀 Prêt à diviser vos coûts par 10 ?
Rejoignez les milliers de développeurs qui utilisent déjà GLM 4.7 avec Claude Code !
Découvrir ZAI →🎬 Tutoriel vidéo complet
Retrouvez toutes ces étapes en vidéo avec des démonstrations en temps réel :

