Клод Код Хук отслеживает накопление незавершенной работы в рабочих процессах ИИ-программирования

Мониторинг незавершённой работы в рабочих процессах ИИ-кодирования
Разработчик создал хук UserPromptSubmit для Claude Code, который решает распространённую проблему в разработке с помощью ИИ: агенты ИИ не видят накапливающуюся незавершённую работу. Пока ИИ сосредоточен на текущем запросе, незафиксированные изменения могут расти, коммиты могут накапливаться без отправки, описания изменений могут не писаться, а PR на выпуск могут оставаться открытыми в течение длительного времени.
Как работает хук
Хук реализует четыре проверки, которые отслеживают различные точки, где код накапливается между редактором и продакшеном:
- Проверка 1: Незафиксированные изменения, превышающие 200 строк (как отслеживаемые, так и нет)
- Проверка 2: Три или более незапущенных коммита
- Проверка 3: Запущенные коммиты без файла изменений (что препятствует созданию PR на выпуск)
- Проверка 4: PR на выпуск, которые были открыты дольше 24 часов
Проверки 1 и 2 выполняются локально с помощью команд git и запускаются при каждой отправке запроса, обеспечивая почти мгновенную обратную связь. Проверки 3 и 4 требуют вызовов GitHub API, поэтому они запускаются один раз после каждой операции отправки.
Философия дизайна
Ключевым дизайнерским решением было реализовать это как подсказки, а не как блокировки. Хук не мешает ИИ работать, а вместо этого обеспечивает видимость через два канала:
additionalContext, внедряемый в контекст ИИsystemMessage, выводимый в терминале пользователя
Такой подход означает, что здесь нет компонента permissionDecision — и ИИ, и разработчик могут видеть текущее состояние рабочего процесса, не прерывая процесс кодирования.
Такой инструмент полезен для разработчиков, которые хотят лучше контролировать свои рабочие процессы разработки с помощью ИИ, особенно при работе над крупными проектами, где незавершённая работа может легко накапливаться незаметно.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Плагин Claude Code с открытым исходным кодом захватывает книги и преобразует их в структурированный Markdown.
Разработчик опубликовал в открытом доступе плагин Claude Code, который автоматически делает скриншоты страниц книг, выполняет OCR с помощью macOS Vision и создает структурированные Markdown-файлы, организованные по темам, а не по порядку глав. Инструмент поддерживает Kindle, Apple Books, Kindle Cloud Reader и отсканированные PDF-файлы на macOS.

Представляем OneTool MCP: Открытый мультиинструмент для разработчиков.
OneTool MCP, созданный с использованием Claude AI, предлагает разработчикам более 100 инструментов для таких задач, как веб-поиск, обновление библиотек и управление файлами, без платы за инструменты и проблем с контекстом.

8 продвинутых советов по Claude Code: экономия затрат, управление контекстом, пользовательские команды
Практические советы от ежедневного интенсивного использования Claude Code: автоматизация git-воркфлоу, ввод мультимодальных изображений, отслеживание использования API, сжатие контекста, возобновление сессий, управление правилами, триггеры уровней размышлений и пользовательские команды.

Проблема с циклом проверки задач в OpenClaw Codex-GPT5.4
Разработчик сообщает, что Codex-GPT5.4 через OpenClaw застревает в цикле проверки задач во время автономной работы над проектом, постоянно идентифицируя и подтверждая задачи без их выполнения. Для решения проблемы были внедрены элементы управления рабочей областью, включая TASKS.md, правила heartbeat и файлы персонажей.