Пример хука на запрет на изменение файла

Бесплатный фрагмент урока

Фрагмент закончился

Полный урок открывается по подписке на курс

Как получить доступ

Ещё один интересный пример применения хуков - запрет на изменение определённого типа файлов или файла с конкретным названием.

Зачем запрещать правку файла

Например, у нас есть файл окружения, в котором содержатся чувствительные данные: пароли и прочее. Нужно поставить запрет, чтобы Claude Code не редактировал этот файл никаким образом. Между делом он может сбиться с инструкции, отредактировать файл - и там потеряются важные данные.

Хук на PreToolUse

Для защиты файла создаём в settings.json отдельный хук. Обратите внимание: здесь у нас PreToolUse. Раньше мы использовали PostToolUse - после того как файл уже отредактирован; но если нужен именно запрет на редактирование, используется PreToolUse.

Дальше в уроке

  • Проверяем

Как получить доступ к полному уроку

Доступ к курсу "Агентская разработка. Claude Code." на 1 месяц - 1000 ₽ (стоимость в других валютах можно уточнить у автора).

Войдите / зарегистрируйтесь на сайте, чтобы получить данные для оплаты.