Обновить

Хуки Claude Code: запрещаем агенту коммитить без прогона тестов

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели9.3K
Всего голосов 4: ↑3 и ↓1+5
Комментарии2

Комментарии 2

Спасибо за статью!
Скажи пожалуйста, не было ли случаев, когда клод фиксил упавшие тесты их удалением или просто комментированием?)

Прямо удаления не ловил, а вот заремить или прикрыть skip пытался, это классика. Лечится тем же гейтом: у меня хуки не дают закоммитить с непрогнанными тестами, а на ревью правок тестов отдельно смотрю на диффы со skip/fixme. Если тест "починился" через отключение, это видно сразу)

Еще помогает правило: известный незакрытый баг оформляем через test.fail() - тест продолжает выполняться и сам сообщит, когда починят. А закомментированный тест не сообщит ничего)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации