[axe-1] Suivi des coûts — tokens/€ par session #49

Closed
opened 2026-08-17 08:14:24 -04:00 by bruno · 0 comments
Owner

Objectif : am calcule le coût de chaque session quand l'agent expose son usage (Claude Code --output-format json, Codex, etc.).

Specification :

  • collecte de l'usage (tokens en/out, coût estimé) en fin de session quand l'agent l'expose
  • agrégation par session, projet et agent dans events.jsonl (champs additifs, contrat --json stable)
  • affichage dans am stats --costs et intégration au rapport hebdo/mensuel (axe 1)
  • modèles de prix configurables (settings.cost_models) avec valeurs par défaut

Criteres d'acceptation :

  • une session d'un agent exposant son usage produit un coût calculé
  • am stats --period 30d --costs agrège correctement
  • aucune dépendance runtime ajoutée
  • tests unitaires sur le calcul et l'agrégation

Reference : ROADMAP.md axe 1.

Objectif : am calcule le coût de chaque session quand l'agent expose son usage (Claude Code --output-format json, Codex, etc.). Specification : - collecte de l'usage (tokens en/out, coût estimé) en fin de session quand l'agent l'expose - agrégation par session, projet et agent dans events.jsonl (champs additifs, contrat --json stable) - affichage dans am stats --costs et intégration au rapport hebdo/mensuel (axe 1) - modèles de prix configurables (settings.cost_models) avec valeurs par défaut Criteres d'acceptation : - [ ] une session d'un agent exposant son usage produit un coût calculé - [ ] am stats --period 30d --costs agrège correctement - [ ] aucune dépendance runtime ajoutée - [ ] tests unitaires sur le calcul et l'agrégation Reference : ROADMAP.md axe 1.
bruno added this to the v0.5.0 milestone 2026-08-17 08:14:24 -04:00
bruno added the P2axe-1M labels 2026-08-17 08:14:24 -04:00
bruno added this to the Phase 2 project 2026-08-17 08:49:46 -04:00
bruno closed this issue 2026-08-18 11:23:53 -04:00
bruno moved this to En revue in Phase 2 on 2026-08-18 11:26:53 -04:00
Sign in to join this conversation.