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

✍️ OpenClawRadar📅 Publicado: May 7, 2026🔗 Source
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
Ad

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:%aI filtrado pelo seu user.email global e aplica a heurística git-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.

Ad

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

Ad

👀 See Also