Principaux enseignements de 9Router
Qu'est-ce que 9Router ?

Routeur 9 est un logiciel local libre et open source AI Passerelle d'optimisation de proxy et de jeton conçue pour les développeurs qui utilisent AI outils de codage À l'instar de Claude Code, Cursor, Codex, Cline et GitHub Copilot, il s'intercale entre vos outils en ligne de commande et plus de 40 fournisseurs de modules linguistiques en amont, exposant un point d'accès unique compatible avec OpenAI à l'adresse localhost:20128/v1. Sa fonction principale est d'éliminer les interruptions de développement dues à l'épuisement des quotas ou aux limitations de débit grâce à un système de basculement automatique à trois niveaux, allant des abonnements premium aux API économiques, jusqu'aux fournisseurs entièrement gratuits.
En plus du routage, son outil intégré RTK Token Saver compresse les résultats d'outils tels que les diffs Git et les dumps de logs avant leur envoi au LLM, réduisant ainsi le coût des jetons d'entrée de 20 à 40 % pour chaque requête. Pour les équipes et les développeurs indépendants lassés des interruptions en cours de session et des factures API exorbitantes, 9Router est la couche d'infrastructure qui assure la fluidité du code à un coût quasi nul.

Routeur 9's RTK (Rust Token Kompressor, porté en JavaScript) intercepte chaque résultat d'outil dans votre invite de commande avant son envoi au LLM. Il examine le premier kilooctet de données, identifie le type de contenu (différence Git, journal de commandes, arborescence de fichiers, sortie de grep) et applique des filtres ciblés sans perte. Le résultat : 20 à 40 % de jetons d'entrée en moins par requête, sans aucune perte de contexte. Si un filtre échoue ou augmente la taille de la sortie, RTK le supprime silencieusement, garantissant ainsi la continuité de votre requête.
Le moteur de secours est le cœur même de 9Router. Vous configurez un « Combo » qui enchaîne jusqu'à cinq niveaux de service : votre abonnement actif (par exemple, Claude Code Pro à 20 $ par mois), une solution de secours économique (par exemple, GLM à 0.60 $ par million de jetons) et un fournisseur gratuit et illimité (par exemple, Kiro AI). Dès qu'une erreur de limitation de débit ou de dépassement de quota est détectée, 9Router la détecte silencieusement et redirige la même requête vers le niveau suivant. Votre outil de développement ne s'aperçoit jamais de ce changement.

Inspiré par la question virale de Julius Brussee « pourquoi utiliser beaucoup de jetons alors que peu de jetons suffisent ? », Caveman Mode injecte une instruction au niveau système qui force le LLM à répondre de manière concise. langage dépouilléLe contenu technique de la réponse est intégralement préservé, mais les informations superflues sont supprimées, ce qui permet de réduire jusqu'à 65 % le nombre de jetons de sortie. Pour les flux de travail de programmation automatisée à haut volume, cela peut à lui seul permettre de réaliser des économies substantielles sur les dépenses mensuelles liées aux API.

9Router fait office de traducteur de protocole universel. Votre outil CLI envoie un Open standard.AI Requête JSON vers localhost : 9Router la décompresse, la restructure au format natif du fournisseur de destination (Claude, Gemini, Vertex, Kiro, Cursor), l’envoie, puis traduit la réponse en OpenStreetMap.AI Formatez les données avant de les transmettre à votre outil. Ainsi, Claude Code, Codex, Cline, Roo et 12 autres outils CLI compatibles utilisent tous un point de configuration unique.
Routeur 9's Le tableau de bord fournit des données en temps réel sur la consommation de jetons, les comptes à rebours de réinitialisation (5 heures, quotidien, hebdomadaire) et une estimation des coûts par modèle. La répartition de charge multi-comptes par fournisseur permet d'équilibrer la charge entre plusieurs comptes afin qu'un compte atteignant sa limite n'immobilise pas l'ensemble du système. Les jetons OAuth sont actualisés automatiquement en arrière-plan, ce qui évite toute réauthentification manuelle pendant les sessions actives.
9Router est livré avec une prise en charge optimale de trois fournisseurs entièrement gratuits : Kiro AI (gratuit et illimité) Claudie 4.5, GLM-5, MiniMax via AWS/Google OAuth), OpenCode Free (pas d'authentification, modèles récupérés automatiquement) et Vertex AI (300 $ de crédits Google Cloud offerts pour les nouveaux comptes). Combiné à RTK, un développeur utilisant uniquement la version gratuite ne paie absolument rien par mois tout en ayant accès à des modèles de qualité professionnelle comme Claude Sonnet 4.5.
Tarifs de 9Router
| Niveau | Coût (USD) | Ce que vous obtenez |
|---|---|---|
| Logiciel 9Router | $ 0 pour toujours | Proxy complet, toutes les fonctionnalités, licence open source MIT |
| Fournisseurs gratuits (Kiro, OpenCode) | $0 | Claude 4.5, GLM-5 et MiniMax illimités, sans clé API |
| IA des sommets | 0 $ (nouveau GCP : crédit de 300 $) | Gemini 3 Pro, DeepSeek, GLM-5 via Google Cloud |
| Sauvegarde à bas prix (GLM-5.1) | 0.60 $ pour 1 M de jetons | Réinitialisation quotidienne, idéale pour le routage en cas de débordement |
| Sauvegarde économique (MiniMax M2.7) | 0.20 $ pour 1 M de jetons | Réinitialisation en 5 heures, option la moins chère par jeton |
| Kimi K2.5 Plat | 9 $ par mois | 10 millions de jetons par mois à 0.90 $ par million effectif |
| Claude Code Pro/Max | 20 $ à 200 $ par mois | Abonnement Premium optimisé via 9Router |
| Copilote GitHub | 10 $ à 19 $ par mois | Acheminé via MITM pour une plus grande flexibilité du modèle |
Flexibilité de déploiement — Local, VPS, Docker
9Router n'est pas limité à une seule machine. Pour les équipes partagées ou les flux de travail à distance, il se déploie sur n'importe quel VPS grâce à une simple commande `npm run build && npm run start` et à quelques variables d'environnement. Les images Docker sont publiées sur Docker Hub (decolua/9router) et sur Docker Hub. GitHub Registre de conteneurs pour la prise en charge multiplateforme Linux/amd64 et Linux/arm64.
L'intégration de Cloudflare Tunnel permet aux outils distants comme Cursor sur un ordinateur portable de faire transiter le trafic par une instance 9Router hébergée sur un serveur sans ouvrir de ports de pare-feu. La base de données SQLite conserve toutes les configurations des fournisseurs, les combinaisons et l'historique d'utilisation via un volume monté.
Avantages et inconvénients
- Gratuit pour toujours, licence MIT.
- Économies de jetons de 20 à 40 % via RTK.
- Réduction de 65 % des jetons de sortie avec Caveman.
- 12 outils CLI pris en charge nativement.
- Assistance technique véritablement gratuite et sans frais.
- Déploiement Docker, VPS et Cloudflare prêt.
- Nécessite une configuration Node.js (interface graphique non uniquement).
- Aucun tableau de bord de comparaison des latences par modèle.
- Certains fournisseurs gratuits (iFlow, Qwen) ont cessé leurs activités en 2026.
Meilleures alternatives à 9Router
| AI Passerelle / Routeur LLM / Économiseur de jetons | Repli multi-fournisseurs | Optimisation des jetons |
|---|---|---|
| OmniRoute | Architecture à 4 niveaux, plus de 36 fournisseurs, TypeScript | Cache sémantique uniquement |
| LiteLLM | Plus de 100 fournisseurs, axés sur les entreprises | Aucune compression intégrée |
| OuvrirRouter | Solution cloud, sans installation locale | Aucune fonctionnalité d'économie de jetons |
| Passerelle LobeChat | Liste de fournisseurs limitée | Aucun équivalent RTK |

