Claude TimeTrack: приложение для строки меню macOS, которое читает JSONL-файлы Claude Code для автоматического отслеживания времени разработки по проектам

✍️ OpenClawRadar📅 Опубликовано: 7 мая 2026 г.🔗 Source
Claude TimeTrack: приложение для строки меню macOS, которое читает JSONL-файлы Claude Code для автоматического отслеживания времени разработки по проектам
Ad

Разработчик создал приложение для строки меню macOS под названием Claude TimeTrack, которое автоматически отслеживает время, затраченное на каждый проект, считывая файлы сессий Claude Code и историю git — никаких ручных таймеров не требуется. Код открыт (MIT) на GitHub.

Как это работает

Два источника данных, отображаемые рядом:

  • Режим Claude: обрабатывает каждый JSONL-файл в ~/.claude/projects/, сопоставляет каждое событие с корнем репозитория git и объединяет последовательные события в «сессии». Если перерыв превышает 15 минут, сессии разделяются, так что ночная работа с открытым Claude не искажает статистику.
  • Режим Git: для каждого репозитория выполняет git log --no-merges --pretty=format:%aI, отфильтрованный по глобальному user.email, и применяет эвристику git-hours — перерывы до 2 часов считаются непрерывной работой, более длинные перерывы начинают новую сессию и добавляют фиксированные 2 часа за первый коммит. Оба порога настраиваются. Данные кэшируются для каждого репозитория по HEAD SHA.

Для каждого проекта отображаются оба числа. Нажмите на любое, чтобы переключить активный вид.

Ad

Что вы видите

  • Общее время в реальном времени в строке меню
  • Переключатель «Сегодня / Неделя / Всё время»
  • Тепловая карта активности за 26 недель в стиле GitHub, сгруппированная и по отдельным проектам
  • Нажмите на любой день, чтобы просмотреть детали (итоги, сортировка, сессии — всё ограничено этим днём)
  • Столбиковая диаграмма с разбивкой долей проектов
  • Детальный просмотр проекта с последними 20 сессиями или сводкой коммитов
  • Индикатор отсутствующих данных, если Claude Code удалил старые файлы сессий

Автообновление каждую минуту, запуск при входе в систему, также можно скрывать неинтересующие проекты.

Ограничения

  • Только macOS 14+, написано на Swift
  • Пока нет нотаризованного релиза — установка через встроенный скрипт сборки
  • Режим Git, очевидно, требует историю git; режим Claude требует файлы сессий Claude Code

Для кого это

Для разработчиков, работающих над несколькими проектами одновременно и желающих автоматического пассивного отслеживания времени без необходимости помнить о запуске/остановке таймера.

📖 Источник: r/ClaudeAI

Ad

👀 Смотрите также

Навыки Claude Code для автоматизированного создания структуры проекта
Инструменты

Навыки Claude Code для автоматизированного создания структуры проекта

Разработчик создал навыки Claude Code для автоматизации начальной настройки полностековых проектов с командами для React, Next.js, Node.js API и монорепозиториев Turborepo. Навыки загружают последние зависимости, поддерживают более 50 интеграций и имеют лицензию MIT.

OpenClawRadar
Агентский Рой: Фреймворк Оркестрации Мультиагентных Систем для ИИ-Ассистентов Программирования
Инструменты

Агентский Рой: Фреймворк Оркестрации Мультиагентных Систем для ИИ-Ассистентов Программирования

Agent Swarm — это фреймворк с открытым исходным кодом, который позволяет командам ИИ-агентов для программирования координироваться автономно. Ведущий агент получает задачи из Slack, GitHub или электронной почты, разбивает их на части и делегирует изолированным в Docker рабочим агентам.

OpenClawRadar
Обзор Claude: Плагин IntelliJ для проверки кода в реальном времени с помощью Claude Code
Инструменты

Обзор Claude: Плагин IntelliJ для проверки кода в реальном времени с помощью Claude Code

Claude Review — это плагин с открытым исходным кодом для IntelliJ, который автоматически проверяет изменения в коде при каждом сохранении файла с помощью Claude Code. Он отправляет неиндексированные git-диффы в Claude с настраиваемыми промптами и отображает результаты в виде нативных аннотаций IntelliJ.

OpenClawRadar
OpenClaw интегрирует функции из утечки кода Claude
Инструменты

OpenClaw интегрирует функции из утечки кода Claude

Пользователь OpenClaw поручил своему боту проанализировать утекший код Claude (реализация на Rust от Instructkr) и выборочно перенес определенные архитектурные паттерны в свою систему OpenClaw. Интеграция сосредоточена на практических улучшениях, таких как автоматическое восстановление контекста при запуске, сжатие диалогов и фреймворк хуков до и после выполнения инструментов.

OpenClawRadar