GLM CLI : lancer Claude Code avec des modeles GLM sans toucher a la config
https://github.com/xqsit94/glm
📌 GLM CLI est un wrapper en ligne de commande dont l’objectif est de demarrer une session Claude Code, mais en pointant vers des modeles GLM (ChatGLM) via l’API BigModel, et en le faisant de maniere temporaire.
Le probleme que ca adresse est simple: quand tu veux tester un autre provider ou un autre modele, tu n’as pas envie d’aller editer des fichiers de config, ni de casser ta config habituelle. GLM CLI prepare l’environnement pour la session en cours, lance Claude, puis tu reviens a ton setup d’origine en sortant.
Points cles
- 🚀 Lancement par session: variables d’environnement temporaires, aucun changement persistant
- 🎯 Choix du modele au lancement (ex: glm-5, glm-4.7, glm-4.5-air)
- 🔀 Passthrough de flags: tu passes tes options Claude habituelles sans friction
- ⚡ Mode yolo: pour accelerer quand tu sais ce que tu fais
- 📦 Install et dependances: aide a installer Claude Code via npm
- 🔄 Update integre: verifie et installe les mises a jour
- 🔐 Gestion token: stockage et affichage masque, ou via variable d’environnement
Usage
Le point d’entree est glm. Sans option, il lance Claude Code avec un modele par defaut. Si tu veux forcer un modele, tu peux passer --model ou -m. Et si tu veux conserver ton workflow Claude Code existant, tu ajoutes tes flags habituels (allowed tools, verbose, etc.) et GLM CLI les relaie.
