Qu’est-ce que Claude Code Router ?
Claude Code Router (CCR) fait tourner une passerelle locale à laquelle les agents de code parlent au lieu de l'API d'un fournisseur. Derrière elle, vous configurez des fournisseurs comme OpenAI, Gemini, OpenRouter, DeepSeek, Moonshot, Z.AI et Mistral, plus des règles de routage, des réessais, des modèles de secours et la rotation de clés.
Elle a commencé comme un moyen de faire tourner Claude Code sur d'autres modèles et sert désormais aussi de façade à Codex, OpenCode, Kimi CLI, Grok CLI, Kilo Code et d'autres. Elle se livre comme appli desktop Electron, un CLI npm (Node.js 22 ou plus récent) ou Docker. La passerelle écoute sur 127.0.0.1:3456 et journalise la route, la latence, les tokens et le coût estimé par requête.
C'est un projet largement tenu par un seul mainteneur et financé par des dons ; v3.1.3 est sortie le 9 octobre 2026.
Claude Code Router vaut-il le coup ?
CCR fait ce qu'il promet : un seul endpoint local vers lequel n'importe lequel de dix agents peut pointer, avec le fournisseur, le modèle et la chaîne de secours choisis derrière lui. Avec environ 37 800 étoiles GitHub, c'est le routeur auto-hébergé le plus adopté pour Claude Code, et v3.1.3 du 9 octobre 2026 a ajouté un catalogue de modèles qui se rafraîchit toutes les heures depuis le CDN du projet.
L'argument financier est réel. Anthropic liste Claude Sonnet 5.5 à 2 $ par million de tokens d'entrée et 10 $ par million de sortie ; DeepSeek liste V4.1 Flash à 0,15 $ et 0,60 $ en heures creuses. Une longue session d'agent qui lit 2 millions de tokens et en écrit 100 000 coûte environ 5 $ sur Sonnet et moins de 0,40 $ sur Flash avant la mise en cache. Ne router que les appels d'arrière-plan et de résumé vers le modèle bon marché conserve l'essentiel de cette économie.
Le hic est la qualité et le support. Les prompts et le format d'édition de Claude Code sont réglés pour Claude, et les guides communautaires rapportent plus d'éditions échouées sur DeepSeek, Qwen ou GLM. La documentation de passerelle d'Anthropic dit clairement qu'elle ne prend pas en charge le routage de Claude Code vers des modèles non-Claude via une quelconque passerelle, et qu'une passerelle qui ne transmet pas les nouvelles fonctions de requête les casse, si bien que chaque version de Claude Code est une chance que quelque chose cesse de fonctionner.
La sécurité mérite plus de réflexion qu'un outil local n'en reçoit d'habitude. CCR détient chaque clé de fournisseur, peut importer l'état de connexion du navigateur, et son guide Docker note que le mapping de port 3458 par défaut écoute sur chaque interface. Un avis d'août 2025 a montré une faille CORS qui pouvait fuiter des clés vers d'autres sites web, corrigée en v1.0.34. Avec 1 159 issues et pull requests ouvertes contre un seul mainteneur principal, c'est un outil pour le portable d'un individu plus qu'un déploiement d'entreprise, où LiteLLM ou la passerelle d'Anthropic offrent des journaux d'audit et des identifiants par utilisateur.
Là où il fait la différence
Un développeur indépendant qui paie l'usage de l'API Claude Code de sa poche
Réduire la facture de tokens sur de longues sessions de refactorisation
Routez les requêtes d'arrière-plan et à long contexte vers DeepSeek V4.1 Flash à 0,15 $ par million de tokens d'entrée en heures creuses et gardez le modèle principal sur Claude. Les économies peuvent dépasser 90 % sur les appels routés, au prix de plus d'éditions échouées quand le modèle bon marché gère de vrais changements.
Un ingénieur chez un sous-traitant de défense avec un poste de travail isolé
Utiliser l'interface de Claude Code avec un modèle local pour qu'aucun code ne quitte la machine
Pointez un fournisseur personnalisé vers un serveur local compatible OpenAI comme Ollama ou vLLM et appliquez le profil Claude Code. Rien n'est facturé, mais le rafraîchissement horaire du catalogue de modèles depuis models.ccrdesk.top échouera probablement hors ligne, et la qualité d'édition dépend entièrement du modèle local.
Un chef d'équipe qui teste plusieurs agents sur cinq développeurs
Comparer Codex, OpenCode et Claude Code sur les mêmes fournisseurs sans reconfigurer chaque machine
Une seule instance CCR détient les clés et délivre à chaque développeur une clé client CCR avec des limites de tokens ; les journaux montrent le coût par requête. Correct pour un essai, mais il n'y a pas de SSO ni de piste d'audit centrale, dont un déploiement à l'échelle de l'entreprise aurait besoin.
Avant de vous engager
- Mise en route
- Téléchargez l'appli desktop pour macOS, Windows ou Linux, ou npm install -g @musistudio/claude-code-router (Node.js 22+) et lancez ccr ui. Ajoutez un fournisseur et une clé, démarrez le serveur sur 127.0.0.1:3456, puis appliquez un profil d'agent ; quelques minutes jusqu'à une première requête routée.
- Intégrations
- Agents : Claude Code, Claude Design, Codex, Grok CLI, Kimi CLI, Kilo Code, OpenCode, Pi, ZCode et WorkBuddy. Protocoles : OpenAI Chat et Responses, Anthropic Messages, Gemini, plus des presets pour OpenRouter, DeepSeek, SiliconFlow, Moonshot, Mistral, Z.AI et Bailian. Ajoute la recherche web, les outils MCP et la vision aux modèles qui en manquent.
- Données et confidentialité
- Les prompts vont au fournisseur vers lequel vous routez, sous les conditions de rétention de ce fournisseur. CCR stocke les clés de fournisseurs, les clés client et les journaux de requêtes dans des fichiers SQLite locaux, et récupère son catalogue de modèles depuis models.ccrdesk.top au démarrage et toutes les heures. Un avis publié : une mauvaise configuration CORS qui pouvait exposer des clés, corrigée en v1.0.34.
- Coût à grande échelle
- Gratuit sous MIT ; vous payez les fournisseurs directement. Claude Sonnet 5.5 est à 2 $/10 $ par million de tokens d'entrée/sortie contre 0,15 $/0,60 $ pour DeepSeek V4.1 Flash en heures creuses, si bien que l'économie dépend du nombre de requêtes que vous osez router loin de Claude.
- Limites
- Non pris en charge par Anthropic, et les mises à jour de Claude Code peuvent casser le pass-through jusqu'à ce que CCR rattrape. 1 159 issues et pull requests ouvertes, beaucoup à propos des paramètres de fournisseurs spécifiques. Empiler CCR derrière un autre proxy rend les pannes difficiles à tracer.
Les points forts
- Dix agents et une douzaine de protocoles de fournisseurs derrière un seul endpoint
- Basculements, réessais et pools d'identifiants
- Journaux de coût, de tokens et de latence par requête
- Clés client avec expiration et limites de tokens
Les points faibles
- Anthropic ne prend pas en charge le routage non-Claude
- Les modèles non-Claude échouent plus d'éditions Claude Code
- Le port Docker par défaut écoute sur toutes les interfaces
- 1 159 issues ouvertes pour un projet surtout à mainteneur unique
Idéal pour
Les développeurs qui veulent faire tourner Claude Code ou d'autres agents sur des modèles moins chers ou locaux.
Alternatives à Claude Code Router
Claude Code Router : questions fréquentes
- Claude Code Router vaut-il le coup ?
- Un standard local capable pour faire tourner des agents de code sur des modèles moins chers, tant que vous acceptez qu'Anthropic ne supportera pas le résultat et que les éditions seront moins bonnes. Nous lui donnons 4.0 sur 5.
- Combien coûte Claude Code Router ?
- Gratuit et open source (MIT). Vous payez chaque fournisseur de modèle vers lequel vous routez.
- Quels sont les inconvénients de Claude Code Router ?
- Anthropic ne prend pas en charge le routage non-Claude; les modèles non-Claude échouent plus d'éditions Claude Code; le port Docker par défaut écoute sur toutes les interfaces; 1 159 issues ouvertes pour un projet surtout à mainteneur unique.
- À qui s’adresse Claude Code Router ?
- Les développeurs qui veulent faire tourner Claude Code ou d'autres agents sur des modèles moins chers ou locaux.
- Combien coûte Claude Code Router pour une équipe ou en production ?
- Gratuit sous MIT ; vous payez les fournisseurs directement. Claude Sonnet 5.5 est à 2 $/10 $ par million de tokens d'entrée/sortie contre 0,15 $/0,60 $ pour DeepSeek V4.1 Flash en heures creuses, si bien que l'économie dépend du nombre de requêtes que vous osez router loin de Claude.
- Claude Code Router est-il sûr pour les données de l’entreprise ?
- Les prompts vont au fournisseur vers lequel vous routez, sous les conditions de rétention de ce fournisseur. CCR stocke les clés de fournisseurs, les clés client et les journaux de requêtes dans des fichiers SQLite locaux, et récupère son catalogue de modèles depuis models.ccrdesk.top au démarrage et toutes les heures. Un avis publié : une mauvaise configuration CORS qui pouvait exposer des clés, corrigée en v1.0.34.
- Quelles sont les meilleures alternatives à Claude Code Router ?
- Les alternatives les plus proches que nous avons testées sont ccusage, Codex plugin for Claude Code et rtk (Rust Token Killer).
Réponses vérifiées le 26 oct. 2026.