Claude TimeTrack: macOS-Menüleisten-App, die Claude Code JSONL-Dateien liest, um Entwicklungszeit pro Projekt automatisch zu erfassen

✍️ OpenClawRadar📅 Veröffentlicht: 7. Mai 2026🔗 Source
Claude TimeTrack: macOS-Menüleisten-App, die Claude Code JSONL-Dateien liest, um Entwicklungszeit pro Projekt automatisch zu erfassen
Ad

Ein Entwickler hat eine macOS-Menüleisten-App namens Claude TimeTrack entwickelt, die automatisch die pro Projekt aufgewendete Zeit erfasst, indem sie Claude Codes Sitzungsdateien und den Git-Verlauf ausliest – kein manueller Timer erforderlich. Die App ist Open Source (MIT) auf GitHub.

Funktionsweise

Zwei Datenquellen, nebeneinander dargestellt:

  • Claude-Modus: Parst alle JSONL-Dateien unter ~/.claude/projects/, ordnet jedes Ereignis dem zugehörigen Git-Repository-Stammverzeichnis zu und fügt aufeinanderfolgende Ereignisse zu „Sitzungen" zusammen. Lücken von mehr als 15 Minuten trennen Sitzungen, sodass ein über Nacht offen gelassener Claude die Zahlen nicht aufbläht.
  • Git-Modus: Führt für jedes Repository git log --no-merges --pretty=format:%aI aus, gefiltert nach Ihrer globalen user.email, und wendet die git-hours-Heuristik an – Lücken ≤ 2h gelten als kontinuierliche Arbeit, längere Lücken markieren eine neue Sitzung und fügen pauschal 2h für den ersten Commit hinzu. Beide Schwellenwerte sind konfigurierbar. Pro Repository nach HEAD-SHA zwischengespeichert.

Jedes Projekt zeigt beide Zahlen an. Tippen Sie auf eine, um die aktive Ansicht zu wechseln.

Ad

Was Sie tatsächlich sehen

  • Live-Gesamtwert in der Menüleiste
  • Umschalter für Heute / Woche / Gesamt
  • GitHub-ähnliche 26-Wochen-Aktivitätsheatmap, aggregiert und pro Projekt
  • Klicken Sie auf einen beliebigen Tag, um Details aufzurufen (Summen, Sortierung, Sitzungen beziehen sich alle auf diesen Tag)
  • Gestapeltes Aufteilungsdiagramm der Projektanteile
  • Projekt-Detailansicht mit den letzten 20 Sitzungen oder einer Commit-Übersicht
  • Hinweis auf fehlende Daten, wenn Claude Code alte Sitzungsdateien gelöscht hat

Automatische Aktualisierung jede Minute, Start bei Anmeldung, und Sie können Projekte ausblenden, die Sie nicht interessieren.

Einschränkungen

  • Nur macOS 14+, entwickelt in Swift
  • Noch keine notarisierte Version – Installation über das mitgelieferte Build-Skript
  • Git-Modus benötigt natürlich den Git-Verlauf; Claude-Modus benötigt Claude-Code-Sitzungsdateien

Für wen es gedacht ist

Entwickler, die an mehreren Projekten parallel arbeiten und eine automatische, passive Zeiterfassung ohne manuelles Starten/Stoppen eines Timers wünschen.

📖 Read the full source: r/ClaudeAI

Ad

👀 Siehe auch

ZuckerBot MCP Server ermöglicht es OpenClaw-Agenten, Meta-Werbekampagnen durchzuführen
Werkzeuge

ZuckerBot MCP Server ermöglicht es OpenClaw-Agenten, Meta-Werbekampagnen durchzuführen

ZuckerBot ist ein MCP-Server, der OpenClaw-Agenten direkte Kontrolle über Meta Ads ermöglicht, sodass sie vollständige Kampagnenzyklen ohne menschliches Eingreifen ausführen können. Über 50 einzigartige Agenten nutzen ihn bereits, um Werbeanzeigen von Wettbewerbern abzurufen, Zielgruppen zu generieren, Kampagnen zu starten und die Leistung im Code anzupassen.

OpenClawRadar
Nudge: Eine lokale App, die Claude-generierte Pläne durch kontextbezogene Auslöser anzeigt
Werkzeuge

Nudge: Eine lokale App, die Claude-generierte Pläne durch kontextbezogene Auslöser anzeigt

Nudge ist eine kostenlose iOS/Android-App, die lokal arbeitet und es dir ermöglicht, Markdown-Pläne (von Claude, ChatGPT, Notes) einzufügen und Auslöser wie Zeit, Ort, WLAN, Inaktivität oder einmalig hinzuzufügen, um sie über lokale Benachrichtigungen aufzurufen.

OpenClawRadar
Claude Skills überschreibt stillschweigend Anweisungen: Undokumentierte Fallstricke aufgedeckt
Werkzeuge

Claude Skills überschreibt stillschweigend Anweisungen: Undokumentierte Fallstricke aufgedeckt

Ein Reddit-Nutzer, der Claude Skills untersucht, hat mehrere stille Verhaltensweisen entdeckt, die explizite Anweisungen überschreiben, ohne dass eine Dokumentation in <code>skill-creator</code> vorhanden ist. Hier ist, was er gefunden hat.

OpenClawRadar
Open-Source-Vertrauensbewertungs-Hook für Claude Code überwacht Sitzungen, blockiert geschützte Pfade
Werkzeuge

Open-Source-Vertrauensbewertungs-Hook für Claude Code überwacht Sitzungen, blockiert geschützte Pfade

Ein Entwickler hat einen Python-Hook erstellt, der jede Claude-Code-Sitzung in den Dimensionen Zuverlässigkeit, Umfang und Kosten bewertet, den Zugriff auf geschützte Pfade wie .env-Dateien blockiert und Ereignisse per Hash-Kette zur Manipulationserkennung verknüpft. Das Einzeldatei-Tool ist auf GitHub verfügbar.

OpenClawRadar