đ° 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âIA | LâAgentic Software Factory |
|---|---|
| ModÚle de pointe utilisé pour chaque chat et autocomplétion | ModÚle dimensionné par étape selon la charge cognitive de chaque tùche |
| Prompt vague envoyĂ© directement Ă un agent de code | Entonnoir 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 contexte | PĂ©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 échouent | Plafond strict de tentatives qui stoppe la dérive et escalade au développeur |
| Les équipes régénÚrent chaufferie, authentification et squelettes | La 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 typage | Les ContrĂŽles dĂ©terministes dĂ©tectent les erreurs en amont pour zĂ©ro token |
| Facture API mensuelle globale non ventilée | Attribution 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 :
| Ătape | TĂąche cognitive | Niveau de modĂšle | Pourquoi cela optimise les coĂ»ts |
|---|---|---|---|
| 0 â Meet & 1 â Triage | Structuration de transcription, extraction de citations, qualification du backlog | ModĂšles rapides et Ă©conomiques dâextraction et de classification | Le traitement de texte Ă fort volume sâexĂ©cute sur des modĂšles lĂ©gers Ă une fraction du prix des modĂšles de pointe |
| 2 â Think | Arbitrage dâoptions, dĂ©couverte dans la Forge, rayon dâimpact | ModĂš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 â Plan | DĂ©coupage en Ă©tapes atomiques, pĂ©rimĂštre de fichiers, critĂšres testables | ModĂš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 â Code | ImplĂ©mentation dâune Ă©tape atomique et diffs chirurgicaux | ModĂšle de code rapide et Ă©conomique | Les dĂ©cisions dâarchitecture sont dĂ©jĂ tranchĂ©es dans Think et Plan ; Code exĂ©cute de petites Ă©tapes dĂ©terministes |
| 5 â Prove | Jalons CI propres, revue de diff indĂ©pendante, auto-remĂ©diation ciblĂ©e | ContrĂŽles dĂ©terministes Ă zĂ©ro token dâabord ; modĂšle de revue/correction uniquement sur le diff | Compilateurs, linters et tests coĂ»tent zĂ©ro token ; lâagent Prove nâanalyse que les changements qui passent la CI |
| 7 â Learn | SynthĂšse de tĂ©lĂ©mĂ©trie, verdict de rĂ©sultat, propositions de contexte | ModĂšle analytique lĂ©ger | SynthĂ©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 :
- 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.
- 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.
- 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Ă©quent | Pourquoi cela gaspille des tokens | Comment 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 message | Le 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 prompts | Chaque dĂ©veloppeur rĂ©dige des paragraphes pour rappeler les mĂȘmes rĂšgles Ă chaque tour | Les 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Ăšle | Les instructions sont courtes et ciblĂ©es sur des motifs de fichiers prĂ©cis |
| GĂ©nĂ©ration monolithique en une seule passe | Demander une fonctionnalitĂ© entiĂšre dâun coup produit une sortie tronquĂ©e ou cassĂ©e quâil faut rĂ©gĂ©nĂ©rer de zĂ©ro | Code impose une Ă©tape atomique par tour, vĂ©rifiĂ©e avant de passer Ă la suivante |
| Utiliser les LLM comme compilateurs ou linters | Payer des tokens de raisonnement pour trouver des imports manquants, des erreurs de syntaxe ou de typage | Les 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âagent | Corriger un problĂšme dans une session de chat laisse la squad suivante brĂ»ler des tokens sur le mĂȘme piĂšge | Les 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âattribution | Question Ă laquelle il rĂ©pond |
|---|---|
| Par Ă©lĂ©ment de travail | Combien ce ticket de backlog a-t-il consommĂ© de 0 â Meet Ă 6 â Release ? |
| Par Ă©tape | Les 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 workflow | Quelle squad ou quel pipeline concentre la dĂ©pense, et quels workflows doivent ĂȘtre optimisĂ©s (Gouvernance) ? |
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 :
- CoĂ»t dâentrĂ©e exact : vous connaissez le coĂ»t exact en tokens et en minutes CI consommĂ©s pour livrer une fonctionnalitĂ©.
- 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.
- 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.