J'ai arrêté d'utiliser Opus pour tout. J'utilise toujours Claude, Kimi et GPT. Mes coûts d'IA ont chuté de 43 % du jour au lendemain

@0xDepressionn
ANGLAISil y a 1 mois · 11 juin 2026
287K
154
26
10
382

TL;DR

Cet article explique comment Factory Router optimise les dépenses en IA en dirigeant automatiquement les tâches de codage courantes vers des modèles efficaces, tout en réservant les modèles coûteux à la logique complexe, afin de maintenir les performances à une fraction du prix.

Ce que coûte une seule session, mesuré des deux côtés

Prenons une session Droid avec trois tâches : réinitialiser un système de mots de passe, ajouter un en-tête de copyright, et refactoriser le service de facturation. Exécutez les trois sur un modèle frontalier comme Opus et elles coûtent 0,84 $, 0,62 $ et 1,41 $, soit un total de 2,87 $ pour la session.

Aiguillez-les par complexité à la place. Les deux premières sont routinières, elles tombent donc à 0,09 $ et 0,12 $ sur des modèles efficaces, tandis que la refactorisation reste sur le modèle frontalier à 1,41 $. La session totalise 1,62 $, le même résultat pour 43 % de moins, et la seule variable qui a changé est le modèle qui a traité chaque tâche.

La plupart des équipes d'ingénierie choisissent un modèle et ne le changent pas. Pas parce que c'est optimal. Parce que changer en cours de session signifie perte de contexte, friction supplémentaire, une décision que personne ne veut prendre 40 fois par jour. Alors ils pointent tout vers le modèle le plus performant qu'ils peuvent se permettre et arrêtent de regarder la facture.

Ce choix par défaut a un coût. Le modèle cher n'est pas le choix sûr. C'est juste le plus cher. Et l'écart de qualité sur le travail routinier s'est suffisamment réduit pour que les calculs ne tiennent plus.

Factory Router se trouve dans leur plateforme Droids et aiguille chaque tâche automatiquement : le travail routinier vers des modèles efficaces, le travail complexe vers des modèles frontaliers, le contexte complet étant conservé à chaque changement. Les chiffres de session ci-dessus proviennent de leur benchmark de lancement. Factory ne vend pas de modèles, ce qui signifie qu'ils n'ont aucune incitation structurelle à vous maintenir sur la voie chère. C'est à noter quand vous lisez les chiffres.

Dep - inline image

Le problème que personne ne mesure

Chaque session Droid fonctionne sur un modèle, et la plupart des équipes choisissent Opus et ne reconsidèrent jamais ce choix. Le coût de ce défaut est invisible car il ne se manifeste jamais comme une erreur. Le travail est fait, le résultat est bon, et la facture est juste discrètement plus élevée qu'elle n'aurait dû l'être.

La session unique ci-dessus gaspille environ 1,25 $. Cela semble négligeable jusqu'à ce que vous multipliiez. À 10 000 sessions par mois, le même défaut transforme 16 400 $ de dépenses nécessaires en 28 700 $ de dépenses réelles, soit 147 600 $ par an payés pour acheminer un travail routinier via un modèle frontalier qui n'était jamais nécessaire pour le faire.

La plupart des équipes constatent que 30 à 50 % de leurs sessions sont du travail routinier exécuté sur leur modèle le plus cher. Cet écart représente toute l'opportunité, et ce qui suit est quinze règles réparties en trois sections pour le combler.

Dep - inline image

→ Règle 1 : Classez vos types de tâches avant toute chose :

text
1Regardez vos 30 dernières tâches Droid. Classez-les en deux groupes :
2
3Dignes d'un modèle frontalier : tâches impliquant l'architecture système, l'authentification,
4les paiements, la sécurité, les dépendances interservices, tout ce où une erreur coûte du temps
5de débogage ou des retours en arrière. Refactorisations complexes de plus de 100 lignes de logique métier.
6
7Routinières : mises à jour de documentation, changements de configuration, ajout de tests
8à des fonctions existantes, corrections de bugs mineurs avec des spécifications claires,
9en-têtes de copyright, modifications de README, génération de code standard, migrations simples.
10
11Comptez chaque groupe.
12
13D'après les données de session de Factory :
14Tâches de type "réinitialiser mon mot de passe" : Opus 0,84 $ vs aiguillé 0,09 $. 89 % moins cher.
15Tâches de type "ajouter un en-tête de copyright" : Opus 0,62 $ vs aiguillé 0,12 $. 81 % moins cher.
16
17Multipliez le nombre de vos tâches routinières par cette différence.
18Cet écart est votre taxe actuelle de sélection de modèle.

→ Règle 2 : Mesurez la dépense réelle, pas l'hypothèse :

text
1Extrayez vos logs de session Droid du dernier mois.
2
3Pour chaque session :
4- Type de tâche (classification de la Règle 1)
5- Modèle utilisé
6- Coût
7
8Calculez :
9- Dépense totale pour les tâches routinières sur modèles frontaliers
10- Ce que ces tâches coûteraient sur des modèles efficaces (appliquer une réduction de 80-90 %)
11- Économies mensuelles possibles grâce à l'aiguillage
12
13C'est votre base de référence avant d'activer Factory Router.
14La plupart des équipes constatent que 30-50 % des sessions sont du travail routinier sur modèles frontaliers.

→ Règle 3 : Rédigez des descriptions de tâches qui signalent la complexité :

text
1La façon dont vous décrivez une tâche signale sa complexité à tout système d'aiguillage.
2
3Signaux de faible complexité (aiguillage vers modèles efficaces) :
4- "Mise à jour de configuration simple, pas de logique métier : changer le timeout dans config.yaml de 30 à 60"
5- "Ajouter les commentaires JSDoc manquants aux fonctions utilitaires dans /helpers"
6- "Mettre à jour le README pour refléter les nouvelles étapes de déploiement"
7
8Signaux de haute complexité (aiguillage vers modèles frontaliers) :
9- "Refactoriser le middleware d'authentification pour supporter notre nouvelle intégration SSO sur 3 services"
10- "Déboguer la condition de concurrence dans le processeur de paiement qui n'apparaît que sous charge concurrente"
11- "Reconcevoir le système de limitation de débit pour gérer des seuils par locataire"
12
13Les descriptions de tâches spécifiques et riches en contexte améliorent la précision de l'aiguillage.
14Les descriptions vagues sont aiguillées de manière conservatrice vers les modèles frontaliers.

→ Règle 4 : Calculez votre ROI annuel de l'aiguillage :

text
1Formule pour estimer les économies de Factory Router :
2
3Sessions mensuelles : [N]
4Coût moyen par session sans aiguillage : [base Opus en $]
5Pourcentage de tâches routinières : [% de votre audit Règle 1]
6Réduction du coût des tâches routinières : 80-90 %
7
8Estimation des économies mensuelles :
9N × base × % routinier × 0,85 = dollars récupérés par mois
10
11Annuel : multiplier par 12.
12
13Pour une équipe de 5 000 sessions/mois à 2,87 $ en moyenne avec 40 % de travail routinier :
145 000 × 2,87 $ × 0,40 × 0,85 = 4 879 $/mois = 58 548 $/an
15
16C'est le minimum. Les Missions (travail autonome de longue durée) amplifient encore les économies.

→ Règle 5 : Documentez ce que « frontalier uniquement » signifie pour votre codebase :

text
1Avant d'activer l'aiguillage, définissez ce qui doit rester sur des modèles frontaliers pour votre codebase.
2
3Écrivez cela une fois. Collez-le comme base de votre directive d'aiguillage :
4
5"Les éléments suivants nécessitent toujours des modèles frontaliers :
6- Tout changement touchant la couche [authentification/paiements/sécurité]
7- Refactorisations interservices impliquant plus de [N] fichiers
8- Changements dans la configuration des pipelines CI/CD
9- Migrations de schéma de base de données
10- Tout ce qui est marqué comme [P0/critique] dans notre suivi de tickets
11
12Tout le reste est éligible à l'aiguillage vers des modèles efficaces."
13
14Cela devient votre document de politique d'aiguillage.
15Vous le mettez à jour en apprenant ce qui nécessite un traitement frontalier dans votre codebase spécifique.

équipe de 10 développeurs, 1 000 sessions/mois, 40 % routinier : 13 776 $/an récupérés équipe de 50 développeurs, 5 000 sessions/mois, 40 % routinier : 58 548 $/an récupérés entreprise (Nvidia, Adobe scale) : économies annuelles à six chiffres

erreur à éviter : n'essayez pas de classer manuellement chaque tâche avant d'activer Router. Le Router gère la classification. Votre travail consiste à définir les règles strictes pour ce qui doit rester sur un modèle frontalier, et à laisser le système gérer le reste.

Dep - inline image

0:28

→ Règle 6 : Activez Factory Router en une étape :

text
1Dans Factory CLI ou l'application Desktop :
2
31. Ouvrez le sélecteur de modèle
42. Sélectionnez "Factory Router"
53. Terminé.
6
7Aucune configuration requise pour démarrer. Router utilise immédiatement la logique d'aiguillage par défaut.
8
9Pour vérifier qu'il est actif :
10Exécutez une tâche simple ("mettre à jour un commentaire dans ce fichier").
11Vérifiez le journal de session pour l'attribution du modèle.
12Vous devriez voir un modèle efficace le gérer, pas Opus.
13
14Si vous voyez Opus sur une tâche simple, vérifiez que Router est sélectionné et non une surcharge de modèle spécifique.

→ Règle 7 : Définissez des directives d'aiguillage pour votre codebase :

text
1Les directives d'aiguillage sont consultatives. Elles aident Router à prendre de meilleures décisions
2pour votre codebase spécifique. Elles ne forcent pas un modèle.
3
4Collez ceci comme point de départ de vos directives d'aiguillage et modifiez pour votre stack :
5
6"Authentification, paiements et changements de sécurité : modèles frontaliers.
7Migrations de base de données et changements de schéma : modèles frontaliers.
8Changements de contrat API qui affectent les consommateurs externes : modèles frontaliers.
9
10Mises à jour de documentation : modèles efficaces.
11Ajout de tests à des fonctions existantes : modèles efficaces.
12Modifications de configuration et de variables d'environnement : modèles efficaces.
13Génération de code standard et échafaudage : modèles efficaces.
14Commentaires de code et JSDoc : modèles efficaces.
15Mises à jour de README et CHANGELOG : modèles efficaces.
16
17Tout le reste : Router décide en fonction du contexte de la tâche."

→ Règle 8 : Configurez les directives d'aiguillage pour la gouvernance d'entreprise :

text
1Pour les équipes utilisant des agents à grande échelle, les directives d'aiguillage deviennent un document de gouvernance.
2
3Modèle standard pour les industries réglementées (banque, santé, SaaS entreprise) :
4
5"Règles d'aiguillage haute sensibilité :
6- Tout ce qui touche aux [données personnelles / données financières / authentification] = frontalier uniquement
7- Tout changement d'API externe = frontalier uniquement
8- Scripts de déploiement en production = frontalier uniquement
9- Tâches de réponse aux incidents = frontalier uniquement
10
11Aiguillage standard :
12- Environnements de développement, staging et test = Router décide
13- Outils internes et automatisation = modèles efficaces de préférence
14- Documentation, rapports et communication = modèles efficaces
15
16Politique de dérogation :
17Tout développeur peut demander un modèle frontalier pour une tâche.
18Router traite cela comme une dérogation stricte, pas consultative.
19Journaliser toutes les dérogations frontalières pour examen mensuel."
20
21Enregistrez ceci sous ROUTING_POLICY.md dans la racine de votre projet.
22Référencez-le dans votre CLAUDE.md ou fichier de contexte équivalent.

→ Règle 9 : Exécutez des Missions avec l'aiguillage activé :

text
1Les Missions sont les tâches autonomes de longue durée de Factory.
2Des heures ou des jours de travail. Aucune supervision requise.
3
4Avec Factory Router activé, les Missions bénéficient de la même logique d'aiguillage.
5Chaque étape d'une Mission est aiguillée de manière appropriée.
6Les étapes simples d'une Mission complexe s'exécutent sur des modèles efficaces.
7La Mission ne paie les tarifs frontaliers que lorsqu'un raisonnement frontalier est réellement nécessaire.
8
9Pour configurer :
10Activez Factory Router avant de démarrer toute Mission.
11Ajoutez des directives d'aiguillage qui reflètent le profil de complexité de la Mission :
12
13"Cette Mission implique [travail central de haute complexité] et [tâches de soutien routinières].
14Travail central (décisions architecturales, analyse de sécurité) : frontalier.
15Travail de soutien (documentation, configuration, code standard) : modèles efficaces.
16Utilisez le modèle le plus efficace disponible pour toute étape
17qui ne nécessite pas le raisonnement spécifié ci-dessus."
18
19Les longues Missions génèrent des économies proportionnellement plus importantes car elles accumulent plus d'étapes routinières.

→ Règle 10 : Établissez une politique de basculement entre fournisseurs :

text
1Factory Router aiguille entre les fournisseurs pour la fiabilité.
2Si un chemin de fournisseur se dégrade, les sessions continuent via un fournisseur sain.
3
4Pour les équipes d'entreprise ayant des exigences de disponibilité :
5
6"Politique d'aiguillage de fiabilité :
7- Fournisseur principal par modèle : [listez vos fournisseurs préférés]
8- Déclencheur de basculement : toute requête échouant ou dépassant [N] secondes de latence
9- Comportement de basculement : même modèle, fournisseur différent si disponible.
10 Si le même modèle n'est pas disponible, escalader vers le modèle frontalier suivant.
11- TPM dédié : confirmez avec l'équipe compte Factory pour votre niveau.
12- Objectif : fiabilité des requêtes de 99,9 %+.
13
14Journalisez tous les événements de basculement. Examinez-les chaque semaine pour les tendances de santé des fournisseurs."

Terminal-Bench 2 : 99 % du taux de réussite Opus à 20 % de coût en moins Legacy-Bench : 96 % du taux de réussite Opus à 25 % de coût en moins Fiabilité des requêtes de 99,9 %+ grâce à l'aiguillage entre fournisseurs

3 / 3 | LE SYSTÈME : exécuter Factory à l'échelle où les économies se cumulent

L'histoire des économies de coûts est intéressante au niveau du développeur individuel. Elle devient significative au niveau de l'équipe. À l'échelle de l'entreprise, c'est une ligne budgétaire.

Nvidia. Adobe. EY. Palo Alto Networks. Adyen. Ce sont les clients entreprise de Factory.

Une équipe exécutant 5 000 sessions par mois récupère 58 548 $ par an rien qu'avec l'aiguillage, à un taux de tâches routinières de 40 %. Une équipe à 50 000 sessions récupère 585 480 $. Le calcul est linéaire avec le volume. Les factures de tokens des entreprises ne sont pas linéaires.

Le point plus profond concerne l'architecture. La plupart des plateformes d'agents IA sont construites sur une hypothèse de modèle unique. Une équipe, un modèle, un fournisseur. La plateforme de Factory est agnostique en matière de modèle par conception : n'importe quel LLM (Claude, GPT, Gemini, Llama, open source), n'importe quelle interface (CLI, Desktop, VS Code, Slack, GitHub, Linear, Jira, pipelines CI), n'importe quelle étape du cycle de vie du logiciel.

Router est une couche de cette architecture. C'est la couche de contrôle des coûts. Le même contexte Droid qui fonctionne dans votre terminal fonctionne dans Slack. La même politique d'aiguillage qui s'applique aux sessions individuelles s'applique aux Missions qui durent des jours.

Les cinq dernières règles construisent le système Factory complet autour de Router.

Dep - inline image

→ Règle 11 : Mesurez les économies d'aiguillage chaque semaine :

text
1Établissez une routine hebdomadaire pour suivre les performances de Router.
2
3Vérifiez dans les journaux de session Factory :
41. Total des sessions cette semaine
52. Distribution des modèles (quel % est allé à chaque modèle)
63. Coût avec aiguillage vs base (Opus sur tout)
74. Toute session où Router a escaladé vers un modèle frontalier (signal de qualité)
8
9Format du rapport :
10> sessions : [N]
11> utilisation de modèle efficace : [%]
12> utilisation de modèle frontalier : [%]
13> dépense réelle : [montant] $
14> la base (tout Opus) aurait été : [calculé] $
15> économie hebdomadaire : [montant] $
16> escalades vers frontalier : [N] (à examiner pour améliorer les directives d'aiguillage)
17
18Si le taux d'escalade dépasse 10 %, examinez vos directives d'aiguillage.
19Trop d'escalades signifie que des tâches routinières sont décrites comme complexes.

→ Règle 12 : Évaluation de la préparation aux agents avant le déploiement complet :

text
1Avant de déployer Factory Router pour toute votre équipe, exécutez l'évaluation de préparation aux agents de Factory.
2
3Elle évalue plus de 100 signaux parmi :
4- Santé du codebase (couverture de tests, fiabilité CI, documentation)
5- Maturité du flux de travail (processus PR, normes de revue de code, pipeline de déploiement)
6- Préparation de l'équipe (familiarité avec les outils d'agents, automatisation existante)
7
8Utilisez le résultat pour prioriser les flux de travail à aiguiller en premier.
9
10Flux de travail à haute préparation : déployez Router immédiatement, aiguillage complet activé.
11Flux de travail à préparation moyenne : déployez Router avec des directives conservatrices, plus de tâches frontalières.
12Flux de travail à faible préparation : construisez la préparation avant d'aiguiller.
13Les outils d'agents sur des codebases non préparés passent plus de temps sur des modèles frontaliers à corriger des erreurs.
14
15Les économies de Router sont les plus élevées dans les environnements à haute préparation.

→ Règle 13 : Construisez votre pool de modèles délibérément :

text
1Factory Router puise dans un pool de modèles frontaliers et efficaces.
2Le pool que vous configurez affecte les options d'aiguillage disponibles.
3
4Pool de départ recommandé :
5
6Niveau frontalier (travail complexe) :
7- Claude Opus (dernière version)
8- GPT-5.2 (si dans votre liste de fournisseurs approuvés)
9
10Niveau efficace (travail routinier) :
11- Kimi K2.6 (meilleur rapport qualité-prix par point F1 pour les tâches de code)
12- MiniMax M2.7 (coût le plus bas pour les tâches simples)
13
14Ajoutez des modèles à mesure que vous validez leurs performances sur votre codebase.
15Commencez avec la structure à deux niveaux.
16Passez à trois niveaux (frontalier / intermédiaire / efficace) une fois que vous avez des données d'aiguillage.
17
18Documentez quels modèles sont approuvés pour quelles exigences de conformité.
19Si votre entreprise restreint certains fournisseurs de modèles, configurez le pool en conséquence.
20Les modèles open source hébergés aux États-Unis sont disponibles via Factory pour les environnements nécessitant une résidence des données.

→ Règle 14 : Intégrez l'aiguillage dans votre pipeline CI :

text
1Factory fonctionne dans les pipelines CI. L'aiguillage s'y applique aussi.
2
3Ajoutez Factory Router à votre workflow GitHub Actions :
4
5Pour les revues de pull request :
6"Aiguillez les tâches de revue PR par périmètre de modification des fichiers.
7- Modifications de fichiers de sécurité et d'authentification : modèles frontaliers
8- Fichiers de test : modèles efficaces
9- Modifications de documentation : modèles efficaces
10- PR mixtes : aiguillez section par section si possible, sinon frontalier pour la revue complète"
11
12Pour l'assurance qualité automatisée :
13"Aiguillez les tâches QA par complexité des tests.
14- Tests de bout en bout de chemin critique : modèles frontaliers
15- Génération de tests unitaires : modèles efficaces
16- Suites de tests de régression : modèles efficaces"
17
18L'aiguillage CI cumule les économies car il s'exécute sur chaque commit.
19La différence de coût entre Opus et Kimi K2.6 sur la génération de tests pour 100 commits quotidiens est significative.

→ Règle 15 : Organisez des revues mensuelles de la politique d'aiguillage :

text
1Les directives d'aiguillage doivent évoluer à mesure que votre codebase et votre équipe grandissent.
2
3Ordre du jour de la revue mensuelle (30 minutes) :
4
51. Rapport de coûts : réel vs base, tendance des économies
62. Analyse des escalades : quelles tâches ont escaladé et pourquoi
73. Mise à jour des directives d'aiguillage : les directives actuelles reflètent-elles encore la complexité du codebase ?
84. Évaluation de nouveaux modèles : y a-t-il de nouveaux modèles dans le pool qui valent la peine d'être ajoutés ?
95. Retour d'équipe : les développeurs contournent-ils fréquemment Router ? Pourquoi ?
10
11Questions qui signalent que vos directives d'aiguillage ont besoin d'être mises à jour :
12- Taux d'escalade supérieur à 15 % : les directives sont trop agressives envers les modèles efficaces
13- Taux d'escalade inférieur à 2 % : les directives sont peut-être trop conservatrices, laissant des économies sur la table
14- Taux de contournement par les développeurs supérieur à 20 % : Router ne correspond pas aux attentes des développeurs
15
16Mettez à jour ROUTING_POLICY.md après chaque revue.

sans Factory Router : chaque session s'exécute sur un modèle frontalier, quel que soit le type de tâche avec Factory Router : tâches routinières sur modèles efficaces, tâches complexes sur modèles frontaliers résultat : réduction de coût de 20 à 43 % avec maintien de 96 à 99 % des performances de référence des modèles frontaliers

CONCLUSION

Voici où aboutissent les calculs.

40 à 60 % des sessions Droid d'ingénierie sont des tâches routinières dans la plupart des équipes ces sessions sur Opus : 2,87 $ en moyenne par session ces sessions avec aiguillage : 1,62 $ en moyenne à 10 000 sessions par mois : 147 600 $ récupérés par an

Les chiffres de référence tiennent : 99 % du taux de réussite Opus sur Terminal-Bench 2 à 20 % de coût en moins. 96 % sur Legacy-Bench à 25 % de coût en moins. Le cache de prompt reste intact lors des changements de modèle, donc la qualité ne baisse pas lorsque le routeur change de modèle en cours de session. Le basculement entre fournisseurs maintient les sessions à une fiabilité de 99,9 %+.

Factory Router est en aperçu de recherche privé. Vous le sélectionnez une fois dans le sélecteur de modèle. Aucune configuration supplémentaire.

Ce que j'essaie encore de comprendre : comment les directives d'aiguillage consultatives fonctionnent avec différents types de codebase. Définir des règles comme « changements d'authentification = frontalier, modifications de documentation = routinier » semble propre sur le papier. Que se passe-t-il quand une tâche se situe au milieu ? C'est le cas limite à surveiller à mesure que plus d'équipes commencent à utiliser cela.

Les 15 règles ci-dessus sont le système de mise en place. Commencez par les Règles 1 et 6.

factory.com

P.S. la ligne que la plupart des gens survoleront : Factory ne vend pas de modèles. Ils ne profitent pas de votre facture de tokens. Cette différence structurelle est la raison pour laquelle un système d'aiguillage comme celui-ci existe en premier lieu. Curieux de voir ce qui se passera à mesure que plus de modèles seront ajoutés au pool.

Mettez ceci en favori avant qu'il ne soit enterré

Si cela a été utile, partagez-le avec une personne qui en a besoin

Enregistrer en un clic

Lire les articles viraux en profondeur avec l’IA de YouMind

Enregistrez la source, posez des questions ciblées, résumez l’argument et transformez un article viral en notes réutilisables dans un seul espace de travail IA.

Découvrir YouMind
Pour les créateurs

Transformez votre Markdown en un article 𝕏 impeccable

Quand vous publiez vos propres textes longs, la mise en forme 𝕏 des images, tableaux et blocs de code est pénible. YouMind transforme un brouillon Markdown complet en un article 𝕏 impeccable, prêt à publier.

Essayer Markdown vers 𝕏

D'autres patterns à décoder

Articles viraux récents

Explorer plus d'articles viraux