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
Transcrever Mídia: Habilidade de Código Aberto para YouTube, Podcast e Áudio/Vídeo Local
Transcribe Media é uma habilidade OpenClaw de código aberto que encontra legendas existentes, recorre à transcrição e suporta MP3/MP4/WAV/M4A/WebM locais. Requer aprovação para transcrição remota.

ETL-D MCP Server: Análise Determinística de CSV para Claude para Prevenir Alucinações Financeiras
Um desenvolvedor criou o ETL-D, um servidor MCP de código aberto para o Claude Desktop que processa CSVs em três camadas determinísticas para prevenir alucinações de ponto decimal em dados financeiros. Ele usa analisadores Python para formatos conhecidos, alcança tempos de resposta de ~70ms com 0 chamadas LLM para 200 requisições paralelas, e usa LLMs apenas como fallback para texto de alta entropia.

Modelo Qwen3.5-9B-Claude-4.6-Opus-Uncensored-v2 Lançado com Configuração LM Studio
Um modelo não censurado combinado, que une a arquitetura Qwen3.5-9B com dados de treinamento do Claude 4.6 Opus, está agora disponível, com configurações específicas do LM Studio 0.4.7 fornecidas para desempenho ideal, incluindo temperatura 0.7 e amostragem top K 20.
Back Office Simulator: Uma Homenagem em WebGL à Entrada Manual de Dados
Um jogo baseado em navegador que simula a entrada manual de dados de back office, construído com WebGL 2 e JavaScript. É uma abordagem satírica sobre os tipos de tarefas que a IA está tornando obsoletas.