Главная / Воркфлоу
Hooks

Примеры hooks в Claude Code: автоматизация на событиях

14 июля 2026·чтение 7 мин·Hooks

Hooks в Claude Code это скрипты, которые запускаются на определённых событиях, например после правки файла или перед коммитом. С их помощью автоматизируют рутину, прогон линтера, форматирование, уведомления. Ниже примеры, как написать свой hook и не выстрелить себе в ногу.

Что можно автоматизировать

СобытиеПример действия
После правки файлапрогон линтера
Перед коммитомформатирование кода
После командыуведомление в чат
Старт сессиипоказать статус проекта

Пример простого hook

Хук задаётся в settings.json привязкой к событию и командой. Команда это любой скрипт, bash или python. Главное держать хук быстрым, длинный скрипт тормозит каждый шаг и бесит.

{
  "hooks": {
    "PostToolUse": [
      { "matcher": "Edit|Write",
        "command": "npx prettier --write $CLAUDE_FILE_PATH" }
    ]
  }
}

Чего избегать

Не вешайте тяжёлые проверки на каждое событие. Хук, который гоняет полный набор тестов после каждой правки, превратит работу в мучение. Тяжёлое оставляйте на отдельное событие или на ручной запуск.

Частые вопросы

Что такое hooks в Claude Code?

Скрипты, которые запускаются на определённых событиях, после правки, перед коммитом. Ими автоматизируют рутину типа линтера и форматирования.

Как написать свой hook в Claude Code?

Задайте в settings.json привязку к событию и команду-скрипт. Держите хук быстрым, тяжёлое оставляйте на отдельное событие.

hooksавтоматизацияворкфлоуclaude code

Автоматизация под ваш воркфлоу

Sonnet 4.6 и Opus 4.8 через CLOD, оплата рублём, поддержка в Telegram.
Подключить CLOD