Ваш агент кодирования — это процесс, который читает вашу файловую систему и запускает cat .env во время отладки – и сейчас rm -rf на пути, который разрешился иначе, чем ожидалось. Первым делом каждому нужно добавить в CLAUDE.md правила: «никогда не читать .env, Клод Код...
Ваш агент кодирования — это процесс, который читает вашу файловую систему и запускает
команды оболочки с вашими учетными данными. Чаще всего это именно
что вы хотите. Иногда во время отладки это cat.env - и теперь
ваши рабочие ключи живут в расшифровке навсегда - или в надежном
rm -rf на пути, который разрешился иначе, чем ожидалось.
Первым делом каждому нужно добавить в CLAUDE.md правила: «никогда не читать .env,
никогда не давите силой». Это предложения к языковой модели. Они работают
пока они этого не сделают, и вы не будете смотреть, когда они этого не сделают.
В Claude Code есть механизм, который не является предложением: хуки. Крючок
программу, которую вы регистрируете на конкретные события - до вызова инструмента, после
это, когда сеанс пытается завершиться. Он работает за пределами модели, видит
точный вызов инструмента в формате JSON на стандартном вводе, и его вердикт приводится в исполнение
запрягать себя. Модель не может говорить мимо него, но МОЖЕТ читать.
структурированное отрицание и продуктивно обходить его.
Это кулинарная книга для их написания. Все ниже — простой Python
stdlib и работает с текущим кодом Claude по состоянию на август 2026 года.
Механика за девяносто секунд
Хуки прописываются в настройках (.claude/settings.json в проекте,
~/.кла