Wenn AI-gestützte Programmierung zum Alltag gehört, wird oft der unsichtbare Zustand unübersichtlich: Claude, Codex, Gemini und Grok haben verschiedene Quotenfenster, Token liegen in CLI-Logs verteilt, und ein abgebrochener Agent kann einen MCP-Prozess zurücklassen. VibeGauge bündelt diese Signale in einer nativen Mac-Menüleistenansicht, damit Sie Quoten und Rechnerzustand vor der nächsten Anfrage sehen.
Dieser Artikel basiert auf dem Release v1.1.2, dem getaggten README, der Quellstruktur und den Release-Dateien. Er ist eine quellbasierte Vorstellung, kein Praxistest mit installierter App. Änderungen im Entwicklungszweig gelten nicht automatisch für den aktuellen Download; lokale Auswertung und Netzwerkfunktionen werden getrennt beschrieben.
Quote prüfen, bevor Sie die Sitzung planen
Die Ansicht Subscriptions bündelt Planstatus, Nutzung und Reset-Zeit für Claude, Codex, Gemini / Antigravity und Grok. Die Quellen unterscheiden sich: lokale Sitzungslogs, offizielle Statuszeilendaten der CLI oder Cache-Dateien. Wenn keine brauchbare Quelle vorhanden ist, meldet VibeGauge fehlende Daten statt eine Echtzeit-Zahl zu erfinden.
Die Wochenprognose multipliziert nicht einfach den heutigen Verbrauch mit sieben. Sie berücksichtigt, wann Sie in den letzten sieben Tagen gearbeitet haben, den vorherigen Zyklus und das aktuelle Tempo kürzerer Fenster. Ein intensiver Abend wird nicht automatisch als Nutzung während der ganzen Nacht hochgerechnet. Die Prognose bleibt eine Prognose, keine Zusage des Anbieters.
Token- und Cache-Statistiken nachvollziehbar halten
Die Statistics-Ansicht kann Kontext-, Output- und Thinking-/Reasoning-Token, Anfragen und Prompt-Cache-Treffer aggregieren und die letzten Interaktionen anzeigen. Die Historie liegt in ~/.config/vibegauge/usage-daily.json und wird inkrementell aus lokalen Logs gelesen. In v1.1.2 wird ein Aufruf, der sowohl in CLI-Logs als auch über den Proxy auftaucht, bei den historischen Kosten nicht mehr doppelt gezählt.
Kosten werden nicht aus einer universellen Preisliste geraten. VibeGauge nutzt nur die von Ihnen eingetragenen Preise in ~/.config/vibegauge/prices.json. Es gibt keine eingebauten Produktionspreise; Modelle ohne Preis werden aus den API-Äquivalentkosten ausgeschlossen. Für eine echte Abrechnung sollten Sie das Ergebnis mit dem Anbieter und Ihrer Konfiguration vergleichen.
Ein Prozess-Reaper braucht klare Grenzen
Der Orphaned MCP Reaper sucht kopflose node- oder python-Prozesse, deren Elternprozess verschwunden ist, die keinen Port öffnen, nicht auf einer System-Whitelist stehen und MCP-Merkmale zeigen. Er kann außerdem den Ballast unter ~/.npm/_npx bereinigen und optional alle 30 Minuten leise prüfen. Da Prozesse beendet werden, sollte die Liste vorher kontrolliert werden.
v1.1.2 behebt einen wichtigen Grenzfall: Ein normales Hintergrundwerkzeug, das mit npx gestartet wurde, gilt nicht mehr allein deshalb als MCP-Server, weil das Terminal geschlossen ist. Offizielle MCP-Server werden separat erkannt. Vor dem Signal prüft VibeGauge Ports und den automatischen Schalter erneut und meldet die tatsächlich beendeten Prozesse.
Network ist Diagnose, kein Beweis für alles
Die Network-Ansicht fragt /cdn-cgi/trace bei Diensten wie Anthropic, ChatGPT, OpenAI API und Grok ab und zeigt Exit-IP, IPv6-Erreichbarkeit und mögliche DNS-Leak-Indikatoren. Die Gemini-Route wird aus der lokalen Clash-Verbindungstabelle abgeleitet. Einen lokalen Clash-, mihomo- oder sing-box-Controller kann VibeGauge lesen, die Netzwerkkonfiguration wird aber nicht geändert.
Das sind Indikatoren, kein Beweis dafür, dass jede Anfrage denselben Weg nimmt. Fehlgeschlagene Prüfungen bleiben unbekannt oder nicht verfügbar, statt eine beruhigende grüne Aussage zu erzeugen.
Lokal zuerst heißt nicht ohne Netzwerk
Die Nutzungsanalyse lädt keine Prompts oder Nutzungslogs hoch; Token-Historie und lokale Caches bleiben auf dem Mac. Wenn Sie Claude-Code- oder agy-Quoten verbinden, legt VibeGauge eine reversible Statuszeilen-Brücke an, sichert die bestehende Einstellung und reicht dieselbe Eingabe an den ursprünglichen Befehl weiter. Es liest keine Zugangsdaten und meldet Sie nicht an.
Es gibt trotzdem klare Netzwerkpfade: eine tägliche Abfrage der öffentlichen GitHub API auf Updates, die beschriebenen Trace- und Routenprüfungen, einen optionalen API-Proxy für Anbieter-Balance-Endpunkte und eine optionale Codex-Synchronisierung per passwortlosem SSH. Aktivieren Sie diese Funktionen passend zu Ihrem Bedrohungsmodell.
Installation über das Universal-ZIP
Zum Prüfzeitpunkt wurde kein offizieller Mac-App-Store-Eintrag für VibeGauge gefunden. Laden Sie VibeGauge v1.1.2 herunter oder öffnen Sie zuerst die Release-Seite. Das Universal-ZIP läuft auf Apple Silicon und Intel ab macOS 14. Entpacken Sie es, verschieben Sie VibeGauge.app nach /Applications und starten Sie die App; ihr Symbol erscheint in der Menüleiste.
Falls macOS beim ersten Start eine Gatekeeper-Warnung zeigt, folgen Sie der Projektanleitung über Systemeinstellungen → Datenschutz & Sicherheit → Dennoch öffnen. Bei Bartender, Ice oder einem anderen Menüleisten-Manager sollten Sie außerdem den versteckten Bereich prüfen.
Für die Integritätsprüfung legen Sie die VibeGauge.zip.sha256 neben das ZIP und führen im selben Ordner folgenden Befehl aus:
shasum -a 256 -c VibeGauge.zip.sha256Ein Release macht den Source-Build optional
Da v1.1.2 ein brauchbares Paket mitliefert, ist der Source-Build für Beiträge, Anpassungen und Selbsttests gedacht, nicht als erster Weg für normale Nutzer. Das Projekt verwendet Swift, SwiftUI und AppKit und beschreibt keine Drittanbieterabhängigkeiten für Swift; zum Bauen reichen die systemweiten Swift Command Line Tools.
git clone https://github.com/MaxHaiCom/vibe-gauge.git
cd vibe-gauge
./build.sh
open VibeGauge.appDas gebaute Programm kann mit --selftest die Logik ohne UI prüfen. --install-proxy und --uninstall-proxy verwalten den optionalen lokalen API-Abrechnungsproxy. Nach der Installation sollten Sie System / Settings öffnen und Logpfade, Proxy und Berechtigungen prüfen.
Für wen passt es?
VibeGauge passt Entwicklern, die mehrere AI-Coding-CLIs nutzen und Quotenfenster, Tokenmenge, Cache-Treffer und Netzwerkindikatoren direkt in der Menüleiste sehen wollen. Auch wer viele MCP-Prozesse startet, erhält einen kontrollierten Bereinigungsweg. Es ist keine offizielle Abrechnungsseite, umgeht keine Limits und kann die Stabilität fremder Logformate nicht garantieren.
Lizenz
VibeGauge steht unter der MIT License. Sie dürfen den Quellcode prüfen, ändern und weitergeben, wenn Lizenz- und Copyright-Hinweise erhalten bleiben. Die verbundenen CLIs, Modelldienste, Konten und Netzwerke haben eigene Bedingungen. Die Änderungen des aktuellen Releases stehen im v1.1.2 changelog.
Projektübersicht
- Lizenz
- MIT
- Plattform
- macOS 14+; Apple Silicon / Intel; Swift, AppKit und SwiftUI
- Sprache
- Swift, SwiftUI, AppKit, Python standard-library helper scripts
- Geprüfte Version
- v1.1.2 (geprüft am 23.09.2026)
- Repository
- github.com/MaxHaiCom/vibe-gauge
Installation
open https://github.com/MaxHaiCom/vibe-gauge/releases/download/v1.1.2/VibeGauge.zipDemo

Lizenzübersicht
Der Quellcode steht unter der MIT License. Anbieter-CLIs, Modelldienste und Logformate haben eigene Bedingungen; VibeGauge gewährt keinen Zugang zu einem Anbieter.



