Claude TimeTrack : application macOS dans la barre de menus qui lit les fichiers JSONL de Claude Code pour suivre automatiquement le temps de développement par projet

✍️ OpenClawRadar📅 Publié: May 7, 2026🔗 Source
Claude TimeTrack : application macOS dans la barre de menus qui lit les fichiers JSONL de Claude Code pour suivre automatiquement le temps de développement par projet
Ad

Un développeur a créé une application macOS dans la barre de menus appelée Claude TimeTrack qui suit automatiquement le temps passé par projet en lisant les fichiers de session de Claude Code et l'historique git — sans minuteurs manuels. Elle est open-source (MIT) sur GitHub.

Comment ça marche

Deux sources de données, affichées côte à côte :

  • Mode Claude : analyse chaque fichier JSONL sous ~/.claude/projects/, associe chaque événement à sa racine de dépôt git, et regroupe les événements consécutifs en « sessions ». Les écarts de plus de 15 minutes séparent les sessions, donc laisser Claude ouvert toute la nuit ne fausse pas vos chiffres.
  • Mode Git : pour chaque dépôt, exécute git log --no-merges --pretty=format:%aI filtré par votre user.email global et applique l'heuristique git-hours — les écarts ≤ 2h comptent comme du travail continu, les écarts plus longs marquent une nouvelle session et ajoutent 2h forfaitaires pour le commit d'ouverture. Les deux seuils sont configurables. Mis en cache par dépôt via le SHA de HEAD.

Chaque projet affiche les deux chiffres. Tapez sur l'un ou l'autre pour basculer la vue active.

Ad

Ce que vous voyez réellement

  • Total en direct dans la barre de menus
  • Bascule Aujourd'hui / Semaine / Tout le temps
  • Carte de chaleur d'activité sur 26 semaines façon GitHub, agrégée et par projet
  • Cliquez sur un jour pour explorer (totaux, tri, sessions tout limité à ce jour)
  • Barre de répartition empilée des parts de projet
  • Vue détaillée du projet avec les 20 dernières sessions ou un résumé des commits
  • Indicateur de données manquantes si Claude Code a purgé d'anciens fichiers de session

Rafraîchissement automatique chaque minute, démarrage à l'ouverture de session, et possibilité de masquer les projets qui ne vous intéressent pas.

Limitations

  • macOS 14+ uniquement, développé en Swift
  • Pas encore de release notariée — installation via le script de build inclus
  • Le mode Git nécessite bien sûr un historique git ; le mode Claude nécessite les fichiers de session Claude Code

À qui cela s'adresse

Développeurs qui travaillent sur plusieurs projets en parallèle et souhaitent un suivi automatique et passif du temps, sans avoir à penser à démarrer/arrêter un minuteur.

📖 Lire la source complète : r/ClaudeAI

Ad

👀 See Also

Extension Chrome relie Google Messages à Claude Code via MCP
Tools

Extension Chrome relie Google Messages à Claude Code via MCP

Un développeur a créé une extension Chrome qui connecte Google Messages Web à Claude Code en utilisant MCP avec un transport stdio et WebSocket. L'extension liste les conversations, lit les messages et rédige des réponses, mais ne peut actuellement pas envoyer de messages en raison de l'isolation de zone.js d'Angular.

OpenClawRadar
Remplacer les pipelines de récupération complexes par des commandes shell git simples pour les agents LLM
Tools

Remplacer les pipelines de récupération complexes par des commandes shell git simples pour les agents LLM

Un développeur a remplacé toute sa pipeline de récupération d'agent IA (sentence-transformers, rank-bm25, pipeline LLM à deux passes) par un seul outil permettant à l'agent d'exécuter des commandes shell en lecture seule sur un dépôt git, réduisant la taille de l'image Docker d'environ 3 Go et éliminant les problèmes de timeout.

OpenClawRadar
Discussion Reddit : Les fichiers Identity.md sont insuffisants pour la stabilité de la personnalité des employés IA sans une architecture de modèle appropriée.
Tools

Discussion Reddit : Les fichiers Identity.md sont insuffisants pour la stabilité de la personnalité des employés IA sans une architecture de modèle appropriée.

Une discussion sur Reddit soutient que l'ajustement des fichiers identity.md pour prévenir la contamination de personnalité dans les équipes d'employés IA est inefficace si l'architecture sous-jacente du modèle ne fait que simuler la séparation des rôles. Le post recommande d'utiliser le backend Minimax M2.7, qui a intégré la conscience des limites directement dans l'entraînement de base à travers plus de 100 cycles d'auto-évolution.

OpenClawRadar
Serveur MCP Connecte Claude à Room EQ Wizard pour l'Analyse Acoustique de Studio
Tools

Serveur MCP Connecte Claude à Room EQ Wizard pour l'Analyse Acoustique de Studio

Un serveur MCP open source donne à Claude AI le contrôle sur Room EQ Wizard, permettant une calibration automatisée des enceintes de studio et une analyse de l'acoustique de la pièce. L'outil comprend 27 outils MCP pour le contrôle des mesures, la génération de signaux, la mesure SPL et la gestion de l'égalisation.

OpenClawRadar