Claude TimeTrack: aplicativo da barra de menus do macOS que lê arquivos JSONL do Claude Code para rastrear automaticamente o tempo de desenvolvimento por projeto

Um desenvolvedor criou um app para a barra de menus do macOS chamado Claude TimeTrack que rastreia automaticamente o tempo gasto por projeto lendo os arquivos de sessão do Claude Code e o histórico do git — sem temporizadores manuais. É open-source (MIT) no GitHub.
Como funciona
Duas fontes de dados, exibidas lado a lado:
- Modo Claude: analisa cada JSONL em
~/.claude/projects/, resolve cada evento para a raiz do repositório git e une eventos consecutivos em "sessões". Lacunas maiores que 15 minutos separam as sessões, então deixar o Claude aberto durante a noite não infla seus números. - Modo Git: para cada repositório, executa
git log --no-merges --pretty=format:%aIfiltrado pelo seuuser.emailglobal e aplica a heurísticagit-hours— lacunas ≤ 2h contam como trabalho contínuo, lacunas maiores marcam uma nova sessão e adicionam 2h fixas para o commit inicial. Ambos os limites são configuráveis. Cache por repositório com base no HEAD SHA.
Cada projeto mostra ambos os números. Toque em qualquer um para alternar a visualização ativa.
O que você realmente vê
- Total ao vivo na barra de menus
- Alternância Hoje / Semana / Todo o período
- Mapa de calor de atividade de 26 semanas no estilo GitHub, agregado e por projeto
- Clique em qualquer dia para detalhar (totais, ordenação, sessões são escopadas para aquele dia)
- Barra de divisão empilhada das participações dos projetos
- Visualização de detalhes do projeto com as últimas 20 sessões ou resumo de commits
- Indicador de dados faltantes se o Claude Code tiver removido arquivos de sessão antigos
Atualização automática a cada minuto, inicia no login e você pode ocultar projetos que não te interessam.
Ressalvas
- apenas macOS 14+, construído em Swift
- Nenhuma release notarizada ainda — instale via o script de build incluído
- O modo Git obviamente precisa do histórico do git; o modo Claude precisa dos arquivos de sessão do Claude Code
Para quem é
Desenvolvedores que trabalham em múltiplos projetos em paralelo e querem rastreamento automático e passivo de tempo sem lembrar de iniciar/parar um temporizador.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

MLJAR Studio: Analista de Dados de IA Local que Gera Notebooks Reprodutíveis
MLJAR Studio é um aplicativo de desktop que transforma perguntas em linguagem natural em notebooks Python executados localmente, com AutoML para dados tabulares e suporte para LLMs locais via Ollama.

Cognithor v0.40.0 adiciona identidade persistente de agente de IA com restrições éticas
O Cognithor v0.40.0 apresenta o Protocolo Mente Imortal, concedendo aos agentes de IA locais identidade persistente entre sessões com 7 âncoras éticas embutidas e ciclos de sonho para consolidação de memória. A atualização adiciona 9.488 linhas de código e roda 100% localmente.

Diretório de Servidores MCP com Foco em Privacidade é Lançado com Políticas de Manipulação de Dados Documentadas
Um novo diretório em toolora.dev/mcp-hub lista servidores MCP com políticas documentadas de tratamento de dados, incluindo classificação local versus hospedada, quais dados cada ferramenta transmite e se são necessárias contas. O criador também fornece um método de teste no navegador para verificar as alegações de privacidade.

ClawCall: Habilidade OpenClaw para chamadas telefônicas com IA no modo ponte
ClawCall é uma habilidade do OpenClaw que permite que agentes de IA façam ligações telefônicas reais, naveguem por menus, aguardem na linha e conduzam conversas. Inclui um modo de ponte que conecta você quando um humano atende.