Hooks — скрипты на события IDE: конец сессии, перед shell, после правки файла.
Зачем
Автолог задач в таблицу, audit trail, follow-up «сохрани сводку» без ручного напоминания. Перед опасной командой — проверка whitelist.
Не перегружайте
Один hook — одна задача. Таймаут короткий, иначе Cursor тормозит. Секреты не кладите в hook-скрипты в git.
Типичный набор
- stop: краткая сводка в файл или таблицу;
- beforeShell: запрет
rm -rf, force-push, чужих путей на VPS; - после правки: не запускайте полный build на каждый символ.
Документация хуков — на cursor.com/docs. Правила безопасности рядом — правила и агенты.