TrackNotch icon

TrackNotch

TrackNotch mostra o uso de LLM em tempo real na notch ou na barra de menus do macOS, com dados locais e suporte a Claude, OpenAI, Cursor e Codex.

TrackNotch

O que é o TrackNotch?

TrackNotch é um app nativo para macOS que mostra o uso de LLM em tempo real na notch do seu Mac ou, em Macs sem notch, na barra de menus superior. Ele foi projetado para monitorar o uso em vários provedores, incluindo Claude, OpenAI, Cursor, Codex, Anthropic API e Google Gemini, e apresentar essas informações numa interface compacta, mantendo os dados locais na máquina.

O app lê o uso dos provedores a partir de arquivos e APIs locais, em vez de redirecionar o tráfego por um proxy. Também oferece suporte ao rastreamento local do uso do contexto da sessão do Claude Code e pode exibir dados de limite de uso de 5h/7d quando um token OAuth da Anthropic é fornecido. O TrackNotch armazena as chaves de API no Keychain do macOS e é documentado como não tendo cookies, telemetria nem análises de terceiros.

Principais funcionalidades

  • Exibição na notch ou barra de menus — mostra o uso de LLM na notch em Macs com notch, com fallback para a barra de menus em outros Macs.
  • Rastreamento multi-provedor — monitora o uso de Claude Code, OpenAI API, Cursor, Codex, Anthropic API e Google Gemini numa única interface.
  • Acesso local aos dados — lê arquivos e APIs dos provedores no próprio dispositivo, então os dados rastreados permanecem locais, a menos que o app precise contatar a API de um provedor configurado.
  • Arco de contexto do Claude Code — exibe um arco visual ao vivo para o uso da janela de contexto da sessão atual do Claude Code.
  • Rastreamento de orçamento e gastos — oferece suporte ao rastreamento de orçamento mensal para OpenAI e Anthropic quando são usadas chaves de nível admin.
  • Armazenamento de segredos com Keychain — guarda as chaves de API no Keychain do macOS em vez de arquivos em texto simples.
  • Suporte a cabeçalhos de limite de uso — pode usar dados de token OAuth da Anthropic para mostrar informações de limite de uso do Claude em 5h/7d.

Como usar o TrackNotch

Instale a versão DMG, mova o TrackNotch.app para Aplicações e abra-o. Como a build não é assinada, a primeira abertura pode exigir que você o abra pelo menu de contexto do Finder ou remova os atributos de quarentena no Terminal.

Após abrir, clique na pílula na notch ou na barra de menus e vá para Configurações. Cole as chaves de API ou o token OAuth dos provedores que deseja rastrear e deixe o app atualizar automaticamente. Para o rastreamento do contexto do Claude Code, o app pode ler arquivos locais de sessão sem chave de API; o rastreamento de limites de uso requer um token OAuth.

Casos de uso

  • Um desenvolvedor verificando o uso de contexto do Claude Code — veja quão cheia está a janela de contexto da sessão ativa antes de continuar uma tarefa longa de codificação.
  • Um usuário monitorando vários serviços de IA — acompanhe o uso de Claude, OpenAI, Cursor, Codex ou Gemini a partir de um único elemento de status, em vez de verificar cada serviço separadamente.
  • Alguém controlando gastos mensais com API — use chaves de nível admin para acompanhar os gastos com OpenAI ou Anthropic em relação a um orçamento definido.
  • Um usuário de macOS que quer visibilidade de status com pouca fricção — exiba o uso na notch ou na barra de menus sem abrir um painel separado.
  • Um usuário preocupado com privacidade — dependa de leituras locais e armazenamento no Keychain em vez de uma configuração de monitoramento baseada em proxy.

FAQ

O TrackNotch funciona apenas em Macs com notch?
Não. Ele foi projetado para a notch em Macs compatíveis, mas também inclui um fallback para a barra de menus em Macs sem notch.

Ele exige o envio de dados para um serviço de terceiros?
De acordo com o repositório, o TrackNotch mantém os dados locais, lê de arquivos e APIs dos provedores e não usa telemetria nem análises de terceiros.

Todos os provedores precisam de chaves de API?
Não. Claude Code e Cursor podem ser rastreados por monitoramento local, enquanto outros provedores usam chaves de API ou tokens OAuth, dependendo da funcionalidade.

Ele consegue rastrear limites de uso do Claude Code?
Sim, mas o repositório indica que os dados de limite de uso de 5h/7d exigem um token OAuth da Anthropic.

O app é sandboxed?
Não. O repositório afirma que ele é propositalmente não sandboxed para poder ler dados de provedores em locais fora do App Sandbox, como diretórios de configuração locais.

Alternativas

  • Painéis dos provedores — páginas de uso na web da OpenAI, Anthropic ou outros serviços podem mostrar uso da conta ou da API, mas são separadas por provedor e não combinam tudo em uma única visão de status no macOS.
  • Fluxos de monitoramento manual — usuários podem verificar arquivos locais, consoles dos provedores ou páginas de faturamento diretamente, o que evita instalar outro app, mas não oferece uma exibição ao vivo na notch ou na barra de menus.
  • Scripts personalizados ou ferramentas de terminal — um script pode ler dados dos provedores e resumir o uso, mas exige configuração e não oferece a interface polida e sempre visível do macOS que o TrackNotch disponibiliza.
  • Utilitários gerais da barra de menus do macOS — outros apps de status podem exibir informações do sistema, mas podem não ser focados em rastreamento de uso de LLM ou em dados específicos de contexto e orçamento por provedor.