Outil de plateau qui surveille l'utilisation de plusieurs assistants IA et estime les dépenses
Découvrez la surveillance locale des assistants de codage IA avec des sessions en temps réel et des compteurs hebdomadaires, un tableau de bord dans la barre des tâches, et une interface en ligne de commande intégrée pour le scripting. AIUsage.NET, par LuigiElleBalotta, cible les développeurs et les utilisateurs avancés qui jonglent avec plusieurs abonnements IA et ont besoin d'une vue unique de la consommation de jetons et des dépenses estimées. L'outil lit les identifiants déjà stockés sur la machine, offre une API HTTP locale en lecture seule, et agrège l'utilisation à travers plusieurs fournisseurs pour un aperçu rapide.
Ce que l'outil collecte et présente
AIUsage.NET agrège l'utilisation par session, hebdomadaire et par modèle et montre les crédits restants et les estimations de dépenses locales. L'application extrait les données d'utilisation pour des fournisseurs tels que Claude, Cursor et GitHub Copilot, et offre un tableau de bord centralisé ainsi qu'une CLI qui affiche les mêmes métriques pour les scripts. L'API HTTP locale expose des points de terminaison en lecture seule afin que d'autres applications locales puissent interroger l'utilisation sans exporter de clés privées.
Est-ce que cela affecte les performances du système pendant la surveillance ?
Conçu comme un utilitaire de zone de notification, il reste discret pendant son fonctionnement. L'application fonctionne en arrière-plan et expose une interface de zone de notification légère pour des vérifications rapides plutôt que pour un traitement lourd continu. Elle utilise des lectures locales des identifiants stockés et un sondage périodique des fournisseurs, ce qui maintient la demande active en CPU et RAM faible pendant la surveillance inactive. Le design privilégie les vérifications rapides plutôt que les opérations soutenues et gourmandes en ressources.
Est-il sûr de l'utiliser sur une machine de développement ?
La sécurité repose sur des opérations uniquement locales et un accès en lecture seule. L'outil lit les identifiants déjà présents sur la machine plutôt que de demander de nouvelles clés API, et il expose une API HTTP locale en lecture seule. Ces deux choix techniques réduisent la nécessité de transférer des secrets vers des services distants. Le dépôt est open-source sous la licence MIT, ce qui permet aux utilisateurs techniquement avertis d'inspecter le code et de vérifier les flux de données.
Avez-vous besoin de connaissances techniques pour l'utiliser correctement ?
Il cible les développeurs et les utilisateurs avancés plutôt que les utilisateurs occasionnels. La présence d'une CLI et d'une API HTTP indique une attente de connaissances en scripting ou en outils, tandis que le tableau de bord de la zone de notification fournit des indices visuels immédiats. La configuration nécessite de placer l'application aux côtés des outils d'IA existants afin qu'elle puisse lire les identifiants ; ce flux de travail suppose une familiarité avec les environnements de développement locaux et les conventions de stockage des identifiants.
Adaptation claire pour les développeurs qui préfèrent une surveillance locale et inspectable avec un caveat
AIUsage.NET sert les développeurs et les chercheurs qui souhaitent une agrégation locale et des estimations de dépenses pour plusieurs assistants IA ; sa base de code open-source et son API en lecture seule rendent l'audit pratique. Le principal caveat est qu'il nécessite un runtime de bureau actuel pour fonctionner, ce qui ajoute une dépendance de plateforme pour certains environnements. Pour quiconque gérant plusieurs abonnements IA sur Windows, il offre une option de surveillance pratique et contrôlée localement.





