Skip to content

💰 Gestion des coĂ»ts ​

L’usage ad hoc de l’IA brĂ»le des tokens de maniĂšre invisible : les dĂ©veloppeurs collent des fichiers entiers dans le chat, utilisent des modĂšles de pointe (frontier models) pour des modifications triviales et laissent les agents tourner en boucle lors des tentatives de correction. À la fin du mois, l’organisation reçoit une facture unique sans lien avec ce qui a Ă©tĂ© livrĂ©.

L’Agentic Software Factory transforme la dĂ©pense IA en un coĂ»t unitaire gouvernĂ© et attribuable par rĂ©sultat livrĂ©.

Pourquoi l’usine rĂ©duit la consommation de tokens ​

Usage ad hoc de l’IAL’Agentic Software Factory
ModÚle de pointe utilisé pour chaque chat et autocomplétionModÚle dimensionné par étape selon la charge cognitive de chaque tùche
Prompt vague envoyĂ© directement Ă  un agent de codeEntonnoir en 3 Ă©tapes Think → Plan → Code qui rĂ©duit le pĂ©rimĂštre avant toute gĂ©nĂ©ration
DĂ©pĂŽt entier injectĂ© dans la fenĂȘtre de contextePĂ©rimĂštre de fichiers explicite dans Plan et instructions finement ciblĂ©es dans le Contexte persistant
Les agents réessaient indéfiniment quand les vérifications échouentPlafond strict de tentatives qui stoppe la dérive et escalade au développeur
Les équipes régénÚrent chaufferie, authentification et squelettesLa Forge lie des briques pré-construites et testées pour zéro token de génération
L’IA est sollicitĂ©e pour dĂ©tecter les erreurs de syntaxe ou de typageLes ContrĂŽles dĂ©terministes dĂ©tectent les erreurs en amont pour zĂ©ro token
Facture API mensuelle globale non ventiléeAttribution par ticket, par étape et par squad reliée aux résultats métier

SĂ©lection optimisĂ©e des modĂšles par Ă©tape ​

Toutes les tĂąches ne nĂ©cessitent pas un modĂšle de raisonnement de pointe. Chaque primitive d’agent dans le Contexte persistant dĂ©clare le niveau de modĂšle adaptĂ© Ă  sa mission :

ÉtapeTĂąche cognitiveNiveau de modĂšlePourquoi cela optimise les coĂ»ts
0 — Meet & 1 — TriageStructuration de transcription, extraction de citations, qualification du backlogModĂšles rapides et Ă©conomiques d’extraction et de classificationLe traitement de texte Ă  fort volume s’exĂ©cute sur des modĂšles lĂ©gers Ă  une fraction du prix des modĂšles de pointe
2 — ThinkArbitrage d’options, dĂ©couverte dans la Forge, rayon d’impactModĂšle de pointe Ă  fort raisonnement (frontier)Concentre la dĂ©pense de raisonnement lĂ  oĂč un bon choix architectural Ă©conomise des dizaines de milliers de tokens de code
3 — PlanDĂ©coupage en Ă©tapes atomiques, pĂ©rimĂštre de fichiers, critĂšres testablesModĂšle de raisonnement structurĂ©Convertit l’architecture en une liste de contrĂŽle bornĂ©e une seule fois, au lieu de re-raisonner Ă  chaque tour de code
4 — CodeImplĂ©mentation d’une Ă©tape atomique et diffs chirurgicauxModĂšle de code rapide et Ă©conomiqueLes dĂ©cisions d’architecture sont dĂ©jĂ  tranchĂ©es dans Think et Plan ; Code exĂ©cute de petites Ă©tapes dĂ©terministes
5 — ProveJalons CI propres, revue de diff indĂ©pendante, auto-remĂ©diation ciblĂ©eContrĂŽles dĂ©terministes Ă  zĂ©ro token d’abord ; modĂšle de revue/correction uniquement sur le diffCompilateurs, linters et tests coĂ»tent zĂ©ro token ; l’agent Prove n’analyse que les changements qui passent la CI
7 — LearnSynthĂšse de tĂ©lĂ©mĂ©trie, verdict de rĂ©sultat, propositions de contexteModĂšle analytique lĂ©gerSynthĂ©tise des signaux de production structurĂ©s sans gĂ©nĂ©ration lourde

Optimisation du workflow : l’entonnoir en 3 Ă©tapes Think → Plan → Code ​

Envoyer une demande de fonctionnalitĂ© brute directement Ă  un agent de code est la principale source de gaspillage de tokens : l’agent parcourt des fichiers hors sujet, devine l’architecture, casse les contrats existants et brĂ»le des tokens en essayant de rĂ©parer ses propres erreurs.

La sĂ©quence Think → Plan → Code agit comme un entonnoir Ă  tokens :

  1. 2 — Think Ă©limine la gĂ©nĂ©ration redondante. Avant de planifier, l’agent Thinker interroge la Forge et lie les services, bibliothĂšques et modĂšles existants. Le code le moins cher est celui que l’on ne paie jamais un agent Ă  gĂ©nĂ©rer ou Ă  dĂ©boguer.
  2. 3 — Plan rĂ©duit le volume de tokens en entrĂ©e. Plan dĂ©finit le pĂ©rimĂštre exact des fichiers — quels fichiers l’agent de code peut lire et modifier, et lesquels sont interdits — et dĂ©coupe le changement en Ă©tapes atomiques. Au lieu d’injecter tout le dĂ©pĂŽt Ă  chaque tour, l’agent ne charge que les fichiers de l’étape en cours.
  3. 4 — Code borne les tokens en sortie et les boucles d’essais. L’agent de code applique des modifications chirurgicales (standard sharp-agent) pour une seule Ă©tape Ă  la fois et exĂ©cute sa commande de vĂ©rification. Un plafond strict de tentatives stoppe l’exĂ©cution lorsqu’une Ă©tape ne parvient pas Ă  s’auto-corriger, escaladant au dĂ©veloppeur au lieu de brĂ»ler des tokens en boucle.

EmpĂȘcher le gaspillage de tokens et les mauvais usages de l’IA ​

Sans garde-fous structurels, les Ă©quipes gaspillent des tokens de maniĂšre prĂ©visible. L’usine bloque chacun de ces travers par conception :

Mauvais usage frĂ©quentPourquoi cela gaspille des tokensComment l’usine l’empĂȘche
TĂątonnement conversationnel (vibe coding dans le chat)Les longs Ă©changes renvoient l’intĂ©gralitĂ© de l’historique de conversation Ă  chaque messageLe travail s’exĂ©cute via des pipelines d’étapes Ă  partir de spĂ©cifications commitĂ©es (think.md, plan.md), pas de sessions de chat ouvertes
RĂ©pĂ©tition des conventions dans les promptsChaque dĂ©veloppeur rĂ©dige des paragraphes pour rappeler les mĂȘmes rĂšgles Ă  chaque tourLes conventions sont consignĂ©es une seule fois dans le Contexte persistant et versionnĂ©es dans Git
Chargement de contexte non bornĂ©Injecter un fichier d’instructions global massif Ă  chaque requĂȘte taxe chaque appel au modĂšleLes instructions sont courtes et ciblĂ©es sur des motifs de fichiers prĂ©cis
GĂ©nĂ©ration monolithique en une seule passeDemander une fonctionnalitĂ© entiĂšre d’un coup produit une sortie tronquĂ©e ou cassĂ©e qu’il faut rĂ©gĂ©nĂ©rer de zĂ©roCode impose une Ă©tape atomique par tour, vĂ©rifiĂ©e avant de passer Ă  la suivante
Utiliser les LLM comme compilateurs ou lintersPayer des tokens de raisonnement pour trouver des imports manquants, des erreurs de syntaxe ou de typageLes ContrĂŽles dĂ©terministes et les scripts de build/typage/lint s’exĂ©cutent d’abord pour zĂ©ro token
Corriger deux fois la mĂȘme erreur d’agentCorriger un problĂšme dans une session de chat laisse la squad suivante brĂ»ler des tokens sur le mĂȘme piĂšgeLes correctifs de fond enrichissent le Contexte persistant lors de 7 — Learn, supprimant la dĂ©pense rĂ©pĂ©tĂ©e pour toutes les squads

Attribution des tokens et ROI ​

Parce que chaque exĂ©cution d’agent est dĂ©clenchĂ©e depuis la plateforme Git unifiĂ©e et reliĂ©e Ă  un ticket, une branche et une pull request, 100 % de la consommation de tokens est attribuĂ©e.

Savoir exactement à quoi ont servi vos tokens ​

Chaque appel au modÚle enregistre le volume de tokens et le coût associé selon quatre axes :

Niveau d’attributionQuestion Ă  laquelle il rĂ©pond
Par Ă©lĂ©ment de travailCombien ce ticket de backlog a-t-il consommĂ© de 0 — Meet Ă  6 — Release ?
Par Ă©tapeLes tokens ont-ils Ă©tĂ© consommĂ©s pour la conception (Think/Plan), l’implĂ©mentation (Code), l’auto-correction ou la revue indĂ©pendante (Prove) ?
Par changement fusionnéQuel est le coût unitaire IA pour livrer une pull request validée, et baisse-t-il à mesure que le contexte et la Forge mûrissent ?
Par squad et par workflowQuelle squad ou quel pipeline concentre la dĂ©pense, et quels workflows doivent ĂȘtre optimisĂ©s (Gouvernance) ?
Coût par changement fusionné à mesure que le Contexte persistant et la Forge mûrissent (médiane par semaine) plus bas est meilleur
051015USDcible 5 $14.512.29.87.66.15.24.53.9S1S2S3S4S5S6S7S8

DonnĂ©es d’exemple Ă  titre illustratif.

Mesurer le vĂ©ritable ROI de l’IA ​

La plupart des organisations ne parviennent pas Ă  calculer le ROI de l’IA parce qu’elles comparent un forfait mensuel de licences ou d’API Ă  des sondages dĂ©claratifs. Dans l’Agentic Software Factory, le ROI est calculĂ© directement Ă  partir des preuves d’ingĂ©nierie et de production :

  1. CoĂ»t d’entrĂ©e exact : vous connaissez le coĂ»t exact en tokens et en minutes CI consommĂ©s pour livrer une fonctionnalitĂ©.
  2. Retour mĂ©tier attribuĂ© : parce que chaque fonctionnalitĂ© est tracĂ©e depuis une citation client dans 0 — Meet jusqu’à un verdict de rĂ©sultat en production dans 7 — Learn, vous comparez le coĂ»t exact en tokens de la fonctionnalitĂ© Ă  la valeur client ou opĂ©rationnelle qu’elle a gĂ©nĂ©rĂ©e.
  3. Gouvernance actionnable des coĂ»ts : la dĂ©pense en modĂšles est revue chaque semaine par squad (Gouvernance). Tout workflow dont le coĂ»t en tokens dĂ©passe la valeur créée est repensĂ© — bascule vers un modĂšle plus lĂ©ger, rĂ©duction du contexte, remplacement par un script dĂ©terministe Ă  zĂ©ro token, ou retrait. Pour les indicateurs de vitesse de livraison, de qualitĂ© et d’autonomie, voir MĂ©triques.

Publié et maintenu par ALTEN