Трекер сессий Claude: Автоматическое сохранение сессий кода Claude в Issues GitHub

Разработчик выпустил claude-session-tracker — инструмент, который автоматически сохраняет сессии Claude Code в GitHub Issues, чтобы сохранить историю диалогов, которая в противном случае теряется после завершения сессий.
Как это работает
Инструмент создаёт один GitHub Issue для каждой сессии Claude Code, автоматически привязывая его к доске GitHub Projects. Каждый запрос и ответ записываются как комментарии к Issue с отметками времени. Заголовок Issue автоматически обновляется последним запросом для удобного просмотра.
Установка и настройка
Установите с помощью: npx claude-session-tracker
Установщик делает всё: создаёт приватный репозиторий, настраивает доску Projects с полями статусов и устанавливает хуки Claude Code глобально. Требуется GitHub CLI (gh) — если он отсутствует, установщик обнаружит это и проведёт вас через процесс настройки. Установщик идемпотентен, поэтому повторный запуск просто использует существующую конфигурацию без создания дубликатов.
Ключевые особенности
- Создаёт Issue для каждой сессии, привязанный к вашей доске Projects
- Записывает каждый запрос/ответ с отметками времени
- Автоматически обновляет заголовок Issue последним запросом для удобного просмотра
claude --resumeиспользует тот же Issue- Автоматически закрывает неактивные сессии (по умолчанию через 30 минут)
- Функция паузы/возобновления для конфиденциальной работы
Принятые проектные решения
Инструмент не использует MCP (Model Context Protocol), чтобы не расходовать токены контекстного окна для отслеживания сессий. Всё работает через нативную систему хуков Claude Code. Все хуки выполняются асинхронно без какого-либо влияния на задержку ответов Claude.
Почему GitHub, а не другие платформы
Разработчик изначально создавал интеграции для Notion, Linear и Plane, но столкнулся с двумя основными проблемами: привязка сессий к PR никогда не была гладкой, а ограничения по частоте запросов API приводили к тихому пропуску записей, поскольку инструмент срабатывает на каждый отдельный запрос и ответ. Ограничения API GitHub достаточно щедры, чтобы трафик сессий одного пользователя даже не приближался к их достижению.
Такой инструмент полезен для разработчиков, которые хотят сохранять поисковую историю своих сессий Claude Code и отслеживать, почему были приняты определённые решения в PR, поскольку сессия существует как GitHub Issue в той же экосистеме, где можно естественным образом перекрёстно ссылаться на PR.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

VoidLLM: Прокси-сервер с нулевым знанием для Ollama и vLLM с контролем доступа для команд
VoidLLM — это прокси-сервер, который располагается между приложениями и локальными LLM-серверами, такими как Ollama и vLLM, добавляя контроль доступа для организаций/команд, управление API-ключами, отслеживание использования и ограничение скорости без просмотра промптов. Он имеет накладные расходы прокси <2 мс и работает с SDK, совместимыми с OpenAI.

АгентМаркет: Платформа-прототип для экономик ИИ-агентов
AgentMarket.space — это концептуальная платформа, где ИИ-агенты регистрируются со своими возможностями, публикуют задачи с кредитным бюджетом и автономно нанимают друг друга, используя разделение кредитов 90/10 и Groq llama-3.3-70b для подбора.

Инструмент Claude-context-lint анализирует избыточное использование токенов в проектах Claude Code.
Новый инструмент claude-context-lint анализирует проекты Claude Code, чтобы показать, сколько контекстного окна потребляется файлами CLAUDE.md, навыками, серверами MCP и системными промптами до ввода пользователя. Инструмент предоставляет конкретные рекомендации по сокращению использования токенов.

Будь моим дворецким: Многокомпонентный конвейер для проверки кода с помощью ИИ
Be My Butler — это открытый многокомпонентный конвейер, в котором различные модели ИИ проверяют код друг друга с помощью слепой верификации. Система решает проблему, когда ИИ-агенты ошибочно сообщают о работоспособности собственного кода.