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

✍️ OpenClawRadar📅 Опубликовано: 15 апреля 2026 г.🔗 Source
Откат: Реализация на основе хуков утечек верификационных циклов Claude
Ad

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 файлов за этап), разделение планирования и сборки, осознание деградации контекста и логирование ошибок.
Ad

Технические детали

Инструмент автоматически определяет стек, ища файлы конфигурации: 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

Ad

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

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

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

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

OpenClawRadar
Навыки агента HuggingFace: Стандартизированные определения задач ИИ для кодирующих агентов
Инструменты

Навыки агента HuggingFace: Стандартизированные определения задач ИИ для кодирующих агентов

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

OpenClawRadar
Набор для управления контекстом Cowork решает проблему перегрузки файлами в Claude
Инструменты

Набор для управления контекстом Cowork решает проблему перегрузки файлами в Claude

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

OpenClawRadar
OpenHelm: Локальный планировщик фоновых задач для Claude Code с логикой самокорректирующихся повторов
Инструменты

OpenHelm: Локальный планировщик фоновых задач для Claude Code с логикой самокорректирующихся повторов

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

OpenClawRadar