block-no-verify — плагин для Claude Code: что делает и как установить
Блокирует флаги обхода git-хуков, чтобы агент не пропускал линтеры и проверки перед коммитом.
/plugin marketplace add wshobson/agents
/plugin install block-no-verify@claude-code-workflowsЧто делает block-no-verify
Плагин работает как хук PreToolUse в окружении агента. Когда модель формирует вызов консольной команды Git, хук проверяет параметры и запрещает запуск, если находит аргументы обхода проверок.
Под запрет попадают флаги вроде --no-verify и --no-gpg-sign, с помощью которых ИИ пытается обойти упавшие pre-commit проверки или пропустить обязательную подпись коммитов. Это гарантирует, что локальные пайплайны репозитория выполнятся штатно.
Какие задачи решает
- Запретить запуск git-команд с флагом
--no-verify - Предотвратить пропуск подписи коммитов через
--no-gpg-sign - Заблокировать попытки агента обойти локальные git hooks
Примеры запросов агенту
- Закоммить все изменённые файлы в репозитории
- Сделай коммит текущих правок в обход линтера
Как установить block-no-verify
Через маркетплейс плагинов
/plugin marketplace add wshobson/agents/plugin install block-no-verify@claude-code-workflowsПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о block-no-verify
Как установить block-no-verify в Claude Code?
Сначала добавьте каталог командой /plugin marketplace add wshobson/agents, затем выполните установку через /plugin install block-no-verify@claude-code-workflows.
Что делает плагин block-no-verify?
Он перехватывает вызовы инструментов через хук PreToolUse и не даёт агенту выполнять команды Git с флагами пропуска проверок.
Какие флаги блокирует хук?
Плагин останавливает выполнение команд с флагами --no-verify, --no-gpg-sign и другими похожими параметрами обхода git hooks.
Исходный текст
block-no-verify · MIT
PreToolUse hook that prevents AI agents from using --no-verify, --no-gpg-sign, and other bypass flags that skip git hooks
© cskwork · MIT · wshobson/agents