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

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

Пиры MCP Сервера Подключают Сессии Искусственного Интеллекта для Программирования для Совместной Работы
Инструменты

Пиры MCP Сервера Подключают Сессии Искусственного Интеллекта для Программирования для Совместной Работы

Peers — это локальный MCP-сервер, который соединяет сессии Claude Code и Codex, позволяя им обнаруживать друг друга, сотрудничать через общие черновики, обмениваться артефактами, такими как диффы и отчёты о тестировании, и передавать контекст сессии в виде структурированной разметки.

OpenClawRadar
Открытый исходный код Claude Skill структурирует знания о росте B2B SaaS для обеспечения согласованных рассуждений ИИ.
Инструменты

Открытый исходный код Claude Skill структурирует знания о росте B2B SaaS для обеспечения согласованных рассуждений ИИ.

Разработчик создал открытый навык Claude, который организует уроки партнерства с годовым доходом в $90 млн, 1800 пользовательских интервью и 5 кейсов SaaS в структурированные знания для Claude, улучшая качество ответов для сложных рабочих процессов, таких как проверка соответствия продукта рынку и планирование выхода на рынок.

OpenClawRadar
OMAR: Открытая TUI для иерархического управления сотнями AI-агентов кодирования
Инструменты

OMAR: Открытая TUI для иерархического управления сотнями AI-агентов кодирования

OMAR — это терминальная панель управления, которая позволяет управлять роями кодирующих агентов (Claude Code, Codex, Cursor, Opencode) в иерархических организациях. Основан на tmux. Поддерживает иерархии агентов, управляющих агентами, гетерогенные бэкенды и интеграцию со Slack.

OpenClawRadar
Chromeflow: Расширение для Chrome автоматизирует задачи веб-интерфейса для Claude
Инструменты

Chromeflow: Расширение для Chrome автоматизирует задачи веб-интерфейса для Claude

Chromeflow — это бесплатное расширение для Chrome с открытым исходным кодом и сервер MCP, созданный с помощью Claude Code, который предоставляет Claude управление браузером для автоматизации ручных задач веб-интерфейса, таких как настройка Stripe, Supabase или SendGrid. Он подсвечивает элементы для клика, заполняет поля, нажимает кнопку «Сохранить» и записывает API-ключи напрямую в файлы .env.

OpenClawRadar