Откат: Реализация на основе хуков утечек верификационных циклов Claude

Clawback — это проект на GitHub, который реализует циклы проверки из утечки исходной карты Claude как механические хуки, а не промпты. Этот подход решает проблему, когда проверка на основе промптов (например, "you are FORBIDDEN from completing without running tsc" в iamfakeguru/claude-md) может быть пропущена моделью под давлением контекста.
Архитектура хуков
Система разделяет проблему на два уровня:
- Хуки (механические, нельзя пропустить):
- Стоп-хук: Запускает проверку типов и линтинг, когда Claude пытается завершить работу. Если проверка не проходит, выход с кодом 2, вынуждая Claude продолжать исправления. Три последовательных неудачных блока запускают автоматическое прерывание.
- PostToolUse: Автоматически форматирует и проверяет код после каждого редактирования файла.
- PreToolUse: Блокирует редактирование .env и lock-файлов до того, как Claude их коснётся.
- PostCompact: Повторно внедряет состояние git и gotchas.md после сжатия контекста.
- CLAUDE.md (поведенческий): Для того, что хуки не могут обеспечить, включая поэтапное выполнение (≤5 файлов за этап), разделение планирования и сборки, осознание деградации контекста и логирование ошибок.
Технические детали
Инструмент автоматически определяет стек, ища файлы конфигурации: tsconfig.json, go.mod, Cargo.toml, pyproject.toml и composer.json. Он не требует настройки и не имеет зависимостей. Clawback работает вместе с проектом CLAUDE.md от iamfakeguru, а не вместо него.
Реализация основана на утёкших циклах проверки, которые были скрыты за USER_TYPE === 'ant' в исходной карте. Репозиторий на GitHub доступен по адресу https://github.com/LZong-tw/clawback.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Представляем Lean Collab: многопользовательский оркестратор для длительных задач LLM.
Lean Collab — это оркестратор с открытым исходным кодом, предназначенный для управления долгосрочными задачами LLM с использованием координированных, параллельных подагентов.

Навыки агента HuggingFace: Стандартизированные определения задач ИИ для кодирующих агентов
HuggingFace Skills — это автономные папки с YAML-фронтматером и инструкциями для ИИ-агентов, предназначенные для выполнения конкретных задач машинного обучения, таких как создание наборов данных, обучение моделей и их оценка. Они совместимы с OpenAI Codex, Claude Code от Anthropic, Google Gemini CLI и Cursor.

Набор для управления контекстом Cowork решает проблему перегрузки файлами в Claude
Разработчик создал набор инструментов для управления контекстом в Cowork после того, как Claude AI начал читать все 462 файла в папке проекта, что вызывало проблемы с производительностью и противоречия. Решение включает глобальные инструкции, систему манифест-файлов и навык для Cowork, который помогает расставлять приоритеты для релевантных документов.

OpenHelm: Локальный планировщик фоновых задач для Claude Code с логикой самокорректирующихся повторов
OpenHelm — это приложение на базе Tauri, которое выполняет задачи Claude Code в фоновом режиме по расписанию, хранит все состояние локально в SQLite и включает самокорректирующийся цикл повторных попыток, который корректирует промпты после сбоев.