O consumo das suas IAs, sempre à vista.
Anéis na borda da tela mostram quanto você já gastou do Claude Code e do Codex CLI, conta por conta. Sem chave de API, sem nuvem: tudo sai dos logs que já estão no seu Mac.
[ 01 / Resposta rápida ]
O que é o CountCode?
O CountCode é um app gratuito para macOS que mostra, em anéis na borda da tela, quanto você já usou do Claude Code (janela de 5 horas e cota semanal) e do ChatGPT / Codex CLI. Ele lê os logs locais de cada ferramenta, separa várias contas do Claude e avisa antes de você bater no limite, sem chave de API e sem mandar nada para a nuvem.
- Categoria
- Monitor de uso de IA para desenvolvedores
- Mede
- Claude Code, ChatGPT / Codex CLI e provedores customizados
- Versão
- 0.2.1, 25/09/2026
- Sistema
- macOS 13 ou superior, Apple Silicon e Intel
- Preço
- Gratuito, sem conta
- Privacidade
- Leitura 100% local dos logs
- Autor
- Ederson Melo, edgo
[ 02 / Recursos ]
Tudo o que você precisa saber antes do próximo prompt.
Um painel discreto, sempre no mesmo lugar, que responde a pergunta de sempre: quanto ainda sobra?
Claude Code, sessão e semana
Estima a janela de 5 horas e a cota semanal a partir dos logs em ~/.claude/projects, com o horário exato do próximo reset.
Várias contas Claude
Cada pasta ~/.claude-* (usada com CLAUDE_CONFIG_DIR) vira uma conta separada, com cor, nome e limites próprios. Detectadas automaticamente.
ChatGPT / Codex CLI
Usa o percentual oficial que o servidor da OpenAI grava nos logs do Codex CLI, e só estima quando ele não está disponível.
Qualquer outra IA
Adicione provedores customizados com ícone próprio e ajuste manual de uso, para acompanhar tudo num lugar só.
Do seu jeito
Sempre visível, ao passar o cursor ou só ao clicar. Encaixa em qualquer borda, tem tamanho ajustável e desliza com ⌥ + arrastar.
Sempre atualizado
O app confere novas versões no GitHub e avisa com um popup, com o download direto a um clique.
[ 03 / Telas ]
Configure uma vez, esqueça que existe.
Limites por conta, contas extras e verificação de versão ficam nas Configurações, organizadas em abas.
Limites por conta Claude
Calibre a sessão de 5h, a cota semanal e o dia do reset de cada conta. Adicione pastas extras ou detecte todas as ~/.claude-* de uma vez.
Versão e atualizações
A aba Sobre mostra a versão instalada e o status da verificação. Quando sai uma versão nova, o menu ganha um item “Baixar versão”.
[ 04 / Como funciona ]
De onde vêm os números?
Das próprias ferramentas. O Claude Code e o Codex CLI já gravam cada interação no seu disco; o CountCode só lê e soma.
Tokens somados dos logs
Lê os registros de cada pasta de configuração e soma os tokens das últimas 5 horas e da semana, comparando com os limites que você definiu.
Percentual oficial
Nas sessões em ~/.codex/sessions, a OpenAI grava o percentual de uso real. O CountCode mostra exatamente esse número.
Nada sai daqui
Sem chave de API, sem login, sem telemetria. A única chamada de rede é a verificação de novas versões no GitHub.
Sobre as estimativas do Claude: a Anthropic não publica o teto exato de tokens das assinaturas, então os limites são estimados. Ajuste cada conta em Configurações → Claude quando vir o aviso real de limite. Só conta o uso do Claude Code neste Mac; o uso em claude.ai ou no celular não aparece nos logs.
[ 05 / Instalar ]
Instale em dois minutos.
- Baixe o .dmgPegue o
CountCode-x.y.z.dmgda última versão. - Arraste para AplicativosAbra o
.dmge arraste o CountCode para a pasta Aplicativos. - Abra pela primeira vezClique com o botão direito no app → Abrir → Abrir. O macOS só pede isso uma vez.
# Só se o macOS disser que o app "está danificado": $ xattr -dr com.apple.quarantine /Applications/CountCode.app
O CountCode ainda não é notarizado pela Apple (não tem Developer ID), por isso a confirmação na primeira abertura. Requer macOS 13 ou superior.
[ 06 / Perguntas frequentes ]
Dúvidas comuns
Os limites do Claude mostrados são exatos?
Não, são estimativas. A Anthropic não publica o teto exato de tokens das assinaturas. O CountCode soma os tokens dos logs do Claude Code e compara com um limite que você calibra em Configurações → Claude, conta por conta, quando vê o aviso real de limite.
E o uso do Codex CLI?
Para o Codex CLI o CountCode usa o percentual oficial que o servidor da OpenAI grava nos logs locais (~/.codex/sessions), e só estima quando esse dado não está disponível.
Funciona com várias contas do Claude Code?
Sim. Cada pasta de configuração extra, como ~/.claude-trabalho1 usada com CLAUDE_CONFIG_DIR, vira uma conta separada no painel, com cor, nome e limites próprios. As pastas ~/.claude-* são detectadas automaticamente.
O CountCode envia meus dados para algum lugar?
Não. A leitura de uso é 100% local, a partir dos logs que o Claude Code e o Codex CLI já gravam no seu Mac. A única chamada de rede é a verificação de novas versões no GitHub.
O uso do Claude no navegador ou no celular aparece?
Não. Só conta o uso feito pelo Claude Code neste Mac, porque é ele que grava os logs locais. O uso em claude.ai ou nos apps móveis não aparece.
Quanto custa?
É gratuito. O .dmg é baixado direto do GitHub Releases, sem conta e sem cadastro.
Por que o macOS pede confirmação para abrir?
O app ainda não é notarizado pela Apple. Na primeira vez, clique com o botão direito no app, escolha Abrir e confirme. Se aparecer que ele está danificado, rode xattr -dr com.apple.quarantine /Applications/CountCode.app no Terminal.
Pare de adivinhar quanto ainda sobra.
Baixe o CountCode, deixe os anéis na borda da tela e trabalhe sem ser pego de surpresa pelo limite.