CommunityCodierung & Entwicklunggithub.com

zchan0/MyUsage

Native macOS-Menüleisten-Tracker für Claude Code, Codex, Cursor & Antigravity. Aggregiert die Nutzung über alle deine Macs hinweg über einen bereits synchronisierten Ordner (iCloud / Syncthing / Dropbox / NAS). Kein Backend, keine Telemetrie.

Was ist MyUsage?

Dieses Skill ermöglicht es dir, die API-Nutzung von KI-Assistenten wie Claude Code, Codex, Cursor und Antigravity direkt in der macOS-Menüleiste zu verfolgen. Es aggregiert die Nutzungsdaten von all deinen Macs, indem es einen gemeinsam genutzten Ordner verwendet, den du ohnehin schon synchronisierst (z.B. iCloud, Syncthing, Dropbox oder NAS). Das Besondere daran: Es gibt kein Backend und keine Telemetrie – du behältst die volle Kontrolle über deine Daten. Der Skill nutzt lokale Log-Dateien (standardmäßig aus „~/Library/Logs/Claude“ oder anderen konfigurierten Pfaden), liest diese aus und schreibt die aggregierten Daten in ein JSON-File im von dir festgelegten Sync-Ordner. So kannst du auf jedem deiner Macs den aktuellen Verbrauch einsehen, ohne auf externe Dienste angewiesen zu sein. Per Tastenkürzel (Cmd+Shift+M) kannst du das Menüleisten-Symbol schnell ein- oder ausblenden.

Funktioniert mit✓Claude Code✓Codex CLI✓Cursor✓Antigravity
npx skills add zchan0/MyUsage

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht MyUsage?

Native macOS-Menüleisten-Tracker für Claude Code, Codex, Cursor & Antigravity. Aggregiert die Nutzung über alle deine Macs hinweg über einen bereits synchronisierten Ordner (iCloud / Syncthing / Dropbox / NAS). Kein Backend, keine Telemetrie.

Überblick

Dieses Skill zeigt dir in der macOS-Menüleiste an, wie viele API-Anfragen oder Tokens du bei verschiedenen KI-Assistenten verbraucht hast. Es funktioniert plattformübergreifend auf allen deinen Macs, indem es einen synchronisierten Ordner verwendet.

Voraussetzungen

  • macOS (getestet auf macOS Sonoma und neuer)
  • Einer der unterstützten KI-Assistenten: Claude Code, Codex, Cursor oder Antigravity
  • Ein bereits synchronisierter Ordner (z.B. iCloud Drive, Syncthing, Dropbox, NAS)

Installation

  1. Lade die neueste Version von GitHub Releases herunter.
  2. Verschiebe die App in deinen Applications-Ordner.
  3. Starte die App einmalig bei gehaltener Option-Taste, um die Berechtigungen zu konfigurieren.
  4. Erlaube der App den Zugriff auf die Log-Dateien (Systemeinstellungen → Datenschutz & Sicherheit → Automatisierung).

Konfiguration

Die Konfiguration erfolgt über eine config.json-Datei im App-Ordner. Hier die wichtigsten Einstellungen:

{
  "syncFolder": "~/Library/Mobile Documents/com~apple~CloudDocs/MyUsage",
  "refreshInterval": 60,
  "showInMenuBar": true
}
  • syncFolder: Pfad zu deinem synchronisierten Ordner (Standard: iCloud-Ordner)
  • refreshInterval: Aktualisierungsintervall in Sekunden (Standard: 60)
  • showInMenuBar: Menüleisten-Symbol anzeigen (Standard: true)

Nutzung

Starte die App, und das Menüleisten-Symbol erscheint. Klicke darauf, um eine Zusammenfassung deiner Nutzung zu sehen. Du kannst auch per Tastenkürzel Cmd+Shift+M das Symbol ein- oder ausblenden.

Unterstützte Plattformen

  • Claude Code
  • Codex
  • Cursor
  • Antigravity

Datenschutz

Deine Nutzungsdaten bleiben lokal. Es gibt kein Backend, keine Telemetrie und keine Datenübertragung an Dritte. Alles, was passiert, ist das Lesen lokaler Log-Dateien und das Schreiben aggregierter Daten in deinen synchronisierten Ordner.

Fehlerbehebung

  • App startet nicht: Stelle sicher, dass du die App beim ersten Start mit Option-Klick gestartet hast.
  • Keine Daten sichtbar: Prüfe, ob der Pfad zu den Logs korrekt ist. Standardmäßig verwendet Claude Code ~/Library/Logs/Claude.
  • Menüleisten-Symbol verschwunden: Drücke Cmd+Shift+M, um es wieder einzublenden.

Lizenz

MIT License

Verwandte Skills