Волна ИИПодписаться
← Назад
Инструменты

Как заставить Claude Code запускать тесты перед каждым коммитом: три гейта на хуках

25.07.2026 · habr.com ↗

Правила из CLAUDE.md агент часто игнорирует на длинных сессиях — это просто текст, а не механизм. Чтобы исправить ситуацию, автор реализовал три гейта на хуках Claude Code: первый не пропускает коммит без свежего зелёного прогона тестов, второй поднимает флаг при правке тестов, а третий блокирует завершение работы, если тесты остались грязными.

В статье приведён код всех трёх гейтов с живыми прогонами и описан эксперимент, в котором гейт пересилил прямую инструкцию пользователя. Это практическое решение для тех, кто хочет жёстко контролировать качество кода при работе с ИИ-агентами.

Источник: habr.com
← Все новости AI Wave