
TokenMix CLI
CLI officiel TokenMix — connectez n'importe quel agent IA en une seule commande
Présentation
TokenMix CLI est l'outil en ligne de commande officiel de TokenMix. Il connecte Claude Code, Aider, OpenCode, Codex, Qwen Code, Goose, OpenHands et quatre extensions VS Code (Kilo Code, Cline, Roo Code, Continue) à votre compte TokenMix en quelques secondes — sans configuration manuelle de variables d'environnement ni édition de fichiers de configuration. Une seule clé API couvre les trois protocoles : OpenAI Chat Completions, Anthropic Messages et Responses API.
Prérequis
- Node.js 18 ou version ultérieure. Vérifiez avec
node --version; si nécessaire, installez depuis nodejs.org. - Un compte TokenMix. Inscrivez-vous sur tokenmix.ai. Les nouveaux comptes reçoivent 1 $ de crédit gratuit (utilisable sur la plupart des modèles non premium, dont Qwen Flash).
Installation
Option A — installation globale (recommandée pour une utilisation quotidienne) :
npm install -g tokenmix
Option B — exécution sans installation (npx) :
npx tokenmix <commande>
Connexion
tokenmix login
Cette commande ouvre votre navigateur. Connectez-vous à votre compte TokenMix, puis confirmez le code court affiché dans le terminal. Environnements sans navigateur / CI :
tokenmix login --paste # invite interactive pour coller la clé
tokenmix login --key sk-tm-... # fournir la clé API directement
Vos identifiants sont stockés localement avec les permissions 0600 (lecture/écriture propriétaire uniquement).
Lancer un agent
Chaque commande installe automatiquement l'agent lors du premier lancement (le cas échéant) et le pointe vers TokenMix :
npx tokenmix opencode # OpenCode — installation automatique
npx tokenmix claude # Claude Code — installation automatique
npx tokenmix aider # Aider — nécessite pip install aider-chat
npx tokenmix codex # Codex — installation automatique
npx tokenmix qwen # Qwen Code — installation automatique
npx tokenmix goose # Goose — installez d'abord Goose
npx tokenmix openhands # OpenHands — Python 3.12+, uv tool install openhands
Configuration des extensions VS Code (affiche l'extrait à coller dans les paramètres de l'extension) :
npx tokenmix kilo # Kilo Code
npx tokenmix cline # Cline
npx tokenmix roo # Roo Code
npx tokenmix continue # Continue (VS Code / JetBrains)
Utiliser le crédit gratuit de 1 $
Le crédit gratuit fonctionne sur les modèles non premium. Pour un test à coût zéro, pointez vers qwen-flash :
TOKENMIX_DEFAULT_MODEL=qwen-flash npx tokenmix opencode
Exécutez tokenmix models pour voir tous les modèles disponibles et leurs prix.
Vérification
tokenmix balance # affiche le solde en temps réel, le crédit cadeau et la dépense totale
tokenmix doctor # vérifie la validité de la clé et le statut de chaque agent
Si balance affiche votre crédit et que doctor ne signale aucune erreur, vous êtes prêt.
Foire aux questions
Le navigateur ne s'est pas ouvert lors de tokenmix login.
C'est normal sur un serveur, dans un conteneur ou via SSH. Le terminal affiche une URL et un code court — ouvrez l'URL sur n'importe quel appareil et entrez le code. Vous pouvez aussi utiliser tokenmix login --paste pour coller une clé, ou tokenmix login --key sk-tm-... en CI.
Comment changer le modèle par défaut ?
Les agents utilisent claude-sonnet-4.6 par défaut. Définissez TOKENMIX_DEFAULT_MODEL pour le remplacer. Exécutez tokenmix models pour lister tous les modèles disponibles. tokenmix claude et tokenmix codex nécessitent un modèle de la famille Claude ; les autres agents acceptent n'importe quel modèle de chat.
Comment se déconnecter ou désinstaller ?
tokenmix logout supprime votre clé stockée et rétablit la configuration des agents modifiée par le CLI. Si installé globalement, npm uninstall -g tokenmix le supprime entièrement.