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

Habilidades de Imagem do Agente: Hospedagem Simples de Imagens para Agentes de Código Claude
Um desenvolvedor criou um serviço simples de hospedagem de imagens em https://images.labnocturne.com para resolver o problema de agentes Claude Code gerarem imagens sem lugar para armazená-las. O serviço fornece chaves de teste instantâneas via curl, exclui arquivos automaticamente após 7 dias e inclui habilidades MCP do Claude Code para upload, listagem de arquivos e exclusão.

Gerenciador de Projetos Local no Estilo Trello para Agentes OpenClaw
Um desenvolvedor construiu uma ferramenta local de gerenciamento de projetos semelhante ao Trello que roda na mesma máquina que seu agente OpenClaw, armazenando cartões como arquivos markdown com frontmatter YAML. O sistema usa Node.js/Express para a API, React para a interface e permite que o agente de IA leia/escreva arquivos diretamente no sistema de arquivos.

Precisa de Servidor MCP que Fornece Descoberta Semântica de Ferramentas para Agentes de IA
Um servidor MCP chamado Need permite busca semântica em mais de 10.000 ferramentas de brew, npm, pip e cargo. Quando um agente solicita uma tarefa como 'comprima esses PNGs', ele encontra o pngquant, instala, executa e relata o sucesso.

Analisando Ferramentas de Codificação com IA: Dissecando 3.177 Chamadas de API
Uma análise técnica de 3.177 chamadas de API revela como quatro ferramentas de codificação com IA gerenciam janelas de contexto, expondo ineficiências e variações.