Agentlytics : unifier et analyser les sessions des agents IA de plusieurs editeurs
https://github.com/f/agentlytics
📌 Agentlytics centralise les sessions de nombreux environnements de coding assistant dans un tableau de bord unique, pour suivre activite, couts, modeles et usage des outils sans rester bloque dans des historiques fragmentes. Le projet cible un probleme concret: comparer et piloter des usages IA multiplateformes avec une lecture exploitable au quotidien.
L’avantage immediat est d’obtenir une vision transverse. Au lieu d’ouvrir chaque editeur pour comprendre ce qui a ete fait, l’outil consolide les sessions et propose des filtres, recherches et analyses qui rendent les tendances visibles: moments de forte activite, consommation de tokens, repartition par modele, ou difference d’efficacite entre environnements.
Le demarrage est minimal avec une commande npx agentlytics. Une fois lance, le dashboard local affiche les indicateurs principaux et permet d’explorer les conversations, les projets et les metriques de cout. Cette execution locale facilite l’adoption rapide sans pipeline d’integration complexe.
points cles
- 📊 Dashboard unifie pour sessions, couts, modeles et outils
- 🔎 Recherche transversale dans les conversations de plusieurs editeurs
- 🧠 Vues comparees pour evaluer les usages et les performances relatives
- 🗂️ Analyse par projet avec details de sessions et historique
- 🏠 Approche locale avec cache SQLite pour garder le controle des donnees
Le projet ajoute aussi un mode Relay pour partager du contexte d’equipe via un serveur local et une interface MCP. Cette partie ouvre des cas d’usage collaboratifs: recherche croisee de sessions, consultation d’activite recente par utilisateur, et reutilisation de contexte entre personnes travaillant sur les memes sujets.
Sur la confidentialite, l’architecture locale est un point fort. Les donnees consolidees sont stockees dans un cache SQLite sur la machine, ce qui limite l’exposition a des services externes. Le mode Relay peut rester sur un reseau de confiance avec option de mot de passe pour controler l’acces.
Concernant les contraintes, la version actuelle mentionne surtout un usage macOS et une exigence Node.js recente. Certains connecteurs dependent de l’etat des applications sources. Il faut donc verifier la compatibilite de son parc d’outils avant de l’utiliser comme reference globale de pilotage.
Concretement, Agentlytics devient utile des qu’il y a plusieurs agents, plusieurs editeurs et un besoin de pilotage factuel des usages IA, avec une mise en route rapide et des analyses suffisantes pour guider les decisions d’outillage.
