Comparer uniquement le prix affiché des abonnements conduit à sous-estimer le coût des agents. Une équipe paie des licences, mais aussi des crédits d'usage, des minutes de CI, des environnements, de la supervision et parfois la correction de changements inutiles.
Les six postes du coût complet
- Licences : prix par utilisateur ou forfait d'entreprise.
- Usage variable : crédits, requêtes premium ou tokens.
- Infrastructure : runners, machines de développement, stockage et réseau.
- Contrôles : tests, analyse statique, détection de secrets et observabilité.
- Temps humain : préparation, revue, corrections et gouvernance.
- Coût du risque : régression, fuite de données ou dépendance introduite.
GitHub mesure désormais Copilot avec des licences et des crédits IA. Les agents peuvent aussi consommer des minutes GitHub Actions. Les règles évoluent : conservez la date et la source de chaque tarif au lieu d'intégrer un montant figé dans vos décisions.
Une formule simple
Coût mensuel complet = licences + usage + infrastructure
+ temps de contrôle + incidents attribuables
Valorisez le temps avec un coût interne cohérent, sans prétendre qu'une heure économisée devient automatiquement une heure facturable.
Mesurer par tâche réussie
Le coût par développeur ne suffit pas. Calculez le coût par tâche acceptée : somme de l'usage, du calcul et du temps humain divisée par le nombre de tâches livrées sans régression.
Suivez séparément les corrections, tests, migrations et fonctionnalités. Un outil peut être rentable pour les tâches répétitives et coûteux pour l'architecture.
Éviter les budgets ouverts
Définissez un plafond mensuel, un budget par session et des alertes. Utilisez un modèle plus coûteux uniquement lorsque la complexité le justifie. La sélection automatique peut être pratique, mais elle doit rester observable.
Comparer avec un pilote
Pendant quatre semaines, constituez un groupe témoin et mesurez délai, qualité, retours de revue et coût complet. N'imposez pas le même outil à tous les profils : un développeur expérimenté et une personne découvrant le dépôt n'en tirent pas la même valeur.
Notre comparatif des assistants IA aide à sélectionner les outils ; ce calcul détermine s'ils restent soutenables à l'échelle.
Exemple de tableau mensuel
Construisez un tableau par équipe avec les colonnes suivantes : outil, utilisateurs actifs, licences attribuées, crédits inclus, dépassement, minutes de calcul, tâches terminées, tâches reprises et temps de revue. Le ratio licences actives / licences attribuées révèle les sièges inutilisés ; le ratio coût complet / tâche acceptée permet de comparer des usages différents.
Ne mélangez pas les phases d'apprentissage et de fonctionnement normal. Les premières semaines incluent la configuration, la formation et la création des instructions de dépôt. Présentez ces coûts comme un investissement initial distinct.
Trois scénarios de décision
Usage occasionnel : quelques développeurs utilisent le chat et la complétion. Une licence simple et un plafond strict suffisent souvent.
Équipe agentique : les agents ouvrent des PR et exécutent la CI. Il faut intégrer les crédits, les runners, l'observabilité et la revue.
Dépôt sensible : l'organisation ajoute des environnements isolés, des modèles locaux ou des contrôles de conformité. Le coût de sécurité augmente, mais doit être comparé au risque évité.
Checklist FinOps
- Désactiver les licences inutilisées chaque mois.
- Définir des budgets et alertes avant d'activer le dépassement.
- Enregistrer le modèle réellement utilisé par tâche.
- Séparer coût d'expérimentation et coût récurrent.
- Réviser les tarifs officiels à chaque trimestre.
- Relier les dépenses à des résultats acceptés, pas au nombre de prompts.