# Хуки по теме «DevOps и инфраструктура»

Хуки по теме «DevOps и инфраструктура»: у каждой карточки — что делает, команда установки и примеры запросов.

11 карточек

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

- [dependency-checker](https://affpapa.org/nevibecode/hooks/dependency-checker.md) — хук · davila7 · Claude Code · 2314 установок — Хук на PostToolUse: после правки файла зависимостей запускает аудит пакетов и показывает, что устарело или уязвимо.
- [dependency-license-checker](https://affpapa.org/nevibecode/hooks/dependency-license-checker.md) — хук (официальный GitHub) · github · GitHub Copilot · ★ 40451 — Хук для GitHub Copilot, который в конце сессии агента сканирует новые зависимости и помечает копилефт-лицензии до коммита.
- [backup-before-edit](https://affpapa.org/nevibecode/hooks/backup-before-edit.md) — хук · davila7 · Claude Code · 1328 установок — Хук Claude делает копию файла с меткой времени перед каждой правкой.
- [validate-branch-name](https://affpapa.org/nevibecode/hooks/validate-branch-name.md) — хук · davila7 · Claude Code · 464 установки — Хук перехватывает команды Bash перед запуском и не даёт создать ветку, которая не подходит под Git Flow.
- [performance-budget-guard](https://affpapa.org/nevibecode/hooks/performance-budget-guard.md) — хук · davila7 · Claude Code · 393 установки — Хук для Claude проверяет размер JS-бандла после сборки Next.js и не даёт выкатить сборку, которая вылезла за бюджет.
- [vercel-environment-sync](https://affpapa.org/nevibecode/hooks/vercel-environment-sync.md) — хук · davila7 · Claude Code · 363 установки — Хук проверяет переменные окружения после правки .env и подсказывает, как перенести их в Vercel.
- [worktree-ghostty](https://affpapa.org/nevibecode/hooks/worktree-ghostty.md) — хук · davila7 · Claude Code · 249 установок — Открывает в Ghostty три панели при создании worktree: Claude слева, lazygit и yazi справа.
- [shell-wrapper-guard](https://affpapa.org/nevibecode/hooks/shell-wrapper-guard.md) — хук · davila7 · Claude Code · 212 установок — Перехватывает опасные команды, спрятанные в оболочках вроде sh -c и python3 -c.
- [desktop-notification-on-stop](https://affpapa.org/nevibecode/hooks/desktop-notification-on-stop.md) — хук · davila7 · Claude Code · 211 установок — Хук показывает уведомление на рабочем столе, когда Claude Code заканчивает ответ.
- [debug-window](https://affpapa.org/nevibecode/hooks/debug-window.md) — хук · davila7 · Claude Code · 189 установок — Открывает окно с живым хвостом лога отладки, когда Claude запущен с флагом --debug или -d, и закрывает его по концу сессии.
- [ai-bash-guard](https://affpapa.org/nevibecode/hooks/ai-bash-guard.md) — хук · davila7 · Claude Code · 80 установок — Перед выполнением bash-команды AI-агент проверяет её на деструктивные паттерны — рекурсивные удаления, force push в защищённые ветки, drop таблиц, утечки учётных данных — и блокирует выполнение с объяснением.

## Уточнить
[bash](https://affpapa.org/nevibecode/tag/bash.md) · [dependencies](https://affpapa.org/nevibecode/tag/dependencies.md) · [shell](https://affpapa.org/nevibecode/tag/shell.md) · [backup](https://affpapa.org/nevibecode/tag/backup.md) · [cargo](https://affpapa.org/nevibecode/tag/cargo.md) · [compliance](https://affpapa.org/nevibecode/tag/compliance.md) · [debugging](https://affpapa.org/nevibecode/tag/debugging.md) · [deployment](https://affpapa.org/nevibecode/tag/deployment.md) · [logging](https://affpapa.org/nevibecode/tag/logging.md) · [macos](https://affpapa.org/nevibecode/tag/macos.md) · [monitoring](https://affpapa.org/nevibecode/tag/monitoring.md) · [nextjs](https://affpapa.org/nevibecode/tag/nextjs.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
