# Хуки по теме «Настройка агента: память, контекст, субагенты»

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

15 карточек

- HTML: https://affpapa.org/nevibecode/hooks/topic/agent-tooling
- Инструкция для агента: https://affpapa.org/nevibecode/agents.md

- [update-search-year](https://affpapa.org/nevibecode/hooks/update-search-year.md) — хук · davila7 · Claude Code · 3412 установок — Хук добавляет текущий год к запросам WebSearch, если года в них нет.
- [lint-on-save](https://affpapa.org/nevibecode/hooks/lint-on-save.md) — хук · davila7 · Claude Code · 3235 установок — Хук запускает линтер сразу после того, как агент изменил файл.
- [dependency-checker](https://affpapa.org/nevibecode/hooks/dependency-checker.md) — хук · davila7 · Claude Code · 2314 установок — Хук на PostToolUse: после правки файла зависимостей запускает аудит пакетов и показывает, что устарело или уязвимо.
- [security-scanner](https://affpapa.org/nevibecode/hooks/security-scanner.md) — хук · davila7 · Claude Code · 2256 установок — Хук запускает проверку безопасности каждый раз, когда Claude правит или создаёт файл.
- [format-python-files](https://affpapa.org/nevibecode/hooks/format-python-files.md) — хук · davila7 · Claude Code · 1405 установок — Хук прогоняет black по каждому .py-файлу, который Claude изменил через Edit.
- [secrets-scanner](https://affpapa.org/nevibecode/hooks/secrets-scanner.md) — хук (официальный GitHub) · github · GitHub Copilot · ★ 40418 — Сканирует изменённые за сессию файлы на утёкшие ключи и пароли перед коммитом.
- [backup-before-edit](https://affpapa.org/nevibecode/hooks/backup-before-edit.md) — хук · davila7 · Claude Code · 1328 установок — Хук Claude делает копию файла с меткой времени перед каждой правкой.
- [test-runner](https://affpapa.org/nevibecode/hooks/test-runner.md) — хук · davila7 · Claude Code · 1027 установок — Хук запускает тесты сразу после того, как Claude изменил файл.
- [performance-budget-guard](https://affpapa.org/nevibecode/hooks/performance-budget-guard.md) — хук · davila7 · Claude Code · 393 установки — Хук для Claude проверяет размер JS-бандла после сборки Next.js и не даёт выкатить сборку, которая вылезла за бюджет.
- [env-file-protection](https://affpapa.org/nevibecode/hooks/env-file-protection.md) — хук · davila7 · Claude Code · 279 установок — Хук блокирует вызовы Write к файлам .env*, чтобы агент случайно не перезаписал секреты.
- [slack-notifications](https://affpapa.org/nevibecode/hooks/slack-notifications.md) — хук · davila7 · Claude Code · 279 установок — Отправляет сообщение в Slack, когда Claude закончил работу или завершился субагент.
- [discord-notifications](https://affpapa.org/nevibecode/hooks/discord-notifications.md) — хук · davila7 · Claude Code · 217 установок — Отправляет сообщение в Discord, когда Claude закончил работу или завершил субагента.
- [tdd-gate](https://affpapa.org/nevibecode/hooks/tdd-gate.md) — хук · davila7 · Claude Code · 192 установки — Хук блокирует правку production-файлов, пока рядом нет теста.
- [debug-window](https://affpapa.org/nevibecode/hooks/debug-window.md) — хук · davila7 · Claude Code · 189 установок — Открывает окно с живым хвостом лога отладки, когда Claude запущен с флагом --debug или -d, и закрывает его по концу сессии.
- [change-logger](https://affpapa.org/nevibecode/hooks/change-logger.md) — хук · davila7 · Claude Code · 163 установки — Хук пишет каждое изменение файла в CSV: время, инструмент, путь, действие и детали.

## Уточнить
[python](https://affpapa.org/nevibecode/tag/python.md) · [logging](https://affpapa.org/nevibecode/tag/logging.md) · [npm](https://affpapa.org/nevibecode/tag/npm.md) · [bash](https://affpapa.org/nevibecode/tag/bash.md) · [csv](https://affpapa.org/nevibecode/tag/csv.md) · [debugging](https://affpapa.org/nevibecode/tag/debugging.md) · [dependencies](https://affpapa.org/nevibecode/tag/dependencies.md) · [nextjs](https://affpapa.org/nevibecode/tag/nextjs.md) · [performance](https://affpapa.org/nevibecode/tag/performance.md) · [pytest](https://affpapa.org/nevibecode/tag/pytest.md) · [secrets](https://affpapa.org/nevibecode/tag/secrets.md) · [tdd](https://affpapa.org/nevibecode/tag/tdd.md)

## Сузить этот список
Параметры: `?platform=<claude-code|codex|cursor|copilot|gemini-cli|windsurf|…>`, `&topic=<…>`, `&sort=installs|stars|new|updated` — значения в https://affpapa.org/nevibecode/agents.md

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
