TrackNotch icon

TrackNotch

TrackNotch è un’app nativa per macOS che mostra in tempo reale l’uso degli LLM nella notch o nella barra menu, con dati locali e supporto per Claude, OpenAI, Cursor e Codex.

TrackNotch

Che cos’è TrackNotch?

TrackNotch è un’app nativa per macOS che mostra in tempo reale l’uso degli LLM nella notch del Mac o, sui Mac senza notch, nella barra dei menu in alto. È progettata per monitorare l’utilizzo su più provider, tra cui Claude, OpenAI, Cursor, Codex, Anthropic API e Google Gemini, e presentare queste informazioni in un’interfaccia compatta mantenendo i dati locali sulla macchina.

L’app legge l’uso dei provider da file locali e API, invece di instradare il traffico attraverso un proxy. Supporta anche il tracciamento locale dell’uso del contesto delle sessioni di Claude Code e può mostrare i dati di limite di frequenza 5h/7d quando viene fornito un token OAuth Anthropic. TrackNotch memorizza le chiavi API nel Portachiavi di macOS ed è documentata come priva di cookie, telemetria o analytics di terze parti.

Funzionalità principali

  • Visualizzazione nella notch o nella barra dei menu — mostra l’uso degli LLM nella notch sui Mac che la supportano, con fallback nella barra dei menu per gli altri Mac.
  • Tracciamento multi-provider — monitora in un’unica interfaccia l’uso di Claude Code, OpenAI API, Cursor, Codex, Anthropic API e Google Gemini.
  • Accesso ai dati local-first — legge file e API dei provider sulla macchina, quindi i dati tracciati restano locali a meno che l’app debba contattare l’API di un provider configurato.
  • Arco del contesto di Claude Code — mostra un arco visivo in tempo reale per l’uso della finestra di contesto della sessione corrente di Claude Code.
  • Tracciamento di budget e spesa — supporta il monitoraggio del budget mensile per OpenAI e Anthropic quando vengono usate chiavi a livello admin.
  • Archiviazione delle credenziali nel Portachiavi — memorizza le chiavi API nel Portachiavi di macOS invece che in file in chiaro.
  • Supporto agli header dei rate limit — può usare i dati del token OAuth Anthropic per mostrare le informazioni di rate limit di Claude 5h/7d.

Come usare TrackNotch

Installa la versione DMG, sposta TrackNotch.app in Applicazioni e aprilo. Poiché la build non è firmata, al primo avvio potrebbe essere necessario aprirla dal menu contestuale del Finder o rimuovere gli attributi di quarantena nel Terminale.

Dopo l’avvio, apri la pill nella notch o nella barra dei menu e vai su Impostazioni. Incolla le chiavi API o il token OAuth dei provider che vuoi monitorare, quindi lascia che l’app si aggiorni automaticamente. Per il tracciamento del contesto di Claude Code, l’app può leggere i file di sessione locali senza chiave API; il tracciamento dei rate limit richiede un token OAuth.

Casi d’uso

  • Uno sviluppatore che controlla l’uso del contesto di Claude Code — vede quanto è piena la finestra di contesto della sessione attiva prima di continuare un lungo task di coding.
  • Un utente che monitora più servizi AI — tiene sotto controllo l’uso di Claude, OpenAI, Cursor, Codex o Gemini da un unico elemento di stato invece di controllare ogni servizio separatamente.
  • Qualcuno che traccia la spesa mensile API — usa chiavi a livello admin per monitorare la spesa di OpenAI o Anthropic rispetto a un budget impostato.
  • Un utente macOS che vuole una visibilità immediata e a bassa frizione — mostra l’uso nella notch o nella barra dei menu senza aprire una dashboard separata.
  • Un utente attento alla privacy — si affida a letture locali e all’archiviazione nel Portachiavi invece che a una soluzione di monitoraggio basata su proxy.

FAQ

TrackNotch funziona solo sui Mac con notch?
No. È progettato per la notch sui Mac supportati, ma include anche un fallback nella barra dei menu per i Mac senza notch.

Richiede l’invio dei dati a un servizio di terze parti?
Secondo il repository, TrackNotch mantiene i dati locali, legge da file e API dei provider e non usa telemetria o analytics di terze parti.

Tutti i provider richiedono chiavi API?
No. Claude Code e Cursor possono essere tracciati tramite monitoraggio locale, mentre gli altri provider usano chiavi API o token OAuth a seconda della funzionalità.

Può tracciare i rate limit di Claude Code?
Sì, ma il repository indica che i dati di rate limit 5h/7d richiedono un token OAuth Anthropic.

L’app è sandboxed?
No. Il repository afferma che è intenzionalmente non sandboxed per poter leggere i dati dei provider da posizioni al di fuori dell’App Sandbox, come le directory di configurazione locali.

Alternative

  • Dashboard dei provider — le pagine web di utilizzo di OpenAI, Anthropic o altri servizi possono mostrare l’uso dell’account o dell’API, ma sono separate per singolo provider e non combinano tutto in un’unica vista di stato per macOS.
  • Flussi di monitoraggio manuale — gli utenti possono controllare direttamente file locali, console dei provider o pagine di fatturazione, evitando di installare un’altra app ma senza una visualizzazione live nella notch o nella barra dei menu.
  • Script personalizzati o tool da terminale — uno script può leggere i dati dei provider e riassumere l’uso, ma richiede configurazione e non offre l’interfaccia macOS rifinita e sempre visibile che TrackNotch mette a disposizione.
  • Utility generiche per la barra dei menu di macOS — altre app della status bar possono mostrare informazioni di sistema, ma potrebbero non essere focalizzate sul tracciamento dell’uso degli LLM o su dati specifici di contesto e budget dei provider.