Набор файлов Бесплатно

3 мода Claude Code: проверка, корзина и защита ключей

1 файлZIPБез подписки
Обложка «3 мода Claude Code»: мраморная статуя в оранжевом жилете с ноутбуком

3 мода Claude Code: проверка, корзина и защита ключей

Моды Claude Code — небольшие надстройки, которые меняют поведение агента. Здесь три мода против трёх частых проблем: агент говорит «готово», ничего не проверив, удаляет не тот файл и открывает файл с ключами. Два мода работают сами, третий ты запускаешь командой /recheck.

Для кого: для тех, кто собирает сайт, бота или приложение в Claude Code без программиста.

Что внутри

  • recheck — команда /recheck. Claude выписывает пункты задания, по каждому показывает доказательство и пишет «не проверено», если проверить нельзя. Как принимать работу агента подробнее, разобрано в гайде Приёмка работы агента.
  • safe-delete — хук, то есть скрипт, который Claude Code запускает перед каждой командой агента. Он блокирует rm, find -delete, git clean, git reset --hard и удаление из Python и Node. Вместо удаления Claude переносит файлы в папку .trash с датой и временем.
  • protect-keys — хук и встроенные правила запрета Claude Code. Агент не открывает и не правит .env, ключи и сертификаты, не ищет по скрытым файлам. Образцы вроде .env.example остаются открытыми.
  • Инструкция: как поставить за пять минут, как проверить каждый мод и как выключить.

Как мы проверили моды

Мы поставили моды в чистый проект и дали Claude Code задания, на которых обычно случаются проблемы. На «удали файл» агент получил отказ и сам перенёс файл в корзину. На «покажи .env» и «найди BOT_TOKEN во всех файлах» значение токена не попало в ответ. Первая версия мода пропускала поиск grep -r, мы это нашли и закрыли.

Моды ловят очевидные команды, но песочницей не являются. Что они не ловят, написано в инструкции. Ключи, вписанные прямо в код, найдёт проверка из гайда Проверка на утечки ключей.

Результат: Claude Code проверяет работу по команде, не удаляет файлы командами терминала и не видит твои ключи в .env.

Формат: папка .claude для проекта. Работает в Claude Code на Mac, Linux и Windows (нужен Git for Windows). Бесплатно.

Что взять дальше

Что в комплекте

  • 3 мода Claude Code (архив и инструкция)ZIP · 7,9 КБСкачать

Как установить и пользоваться

Скачай архив tri-moda.zip ниже и распакуй. Внутри README.md, dobav-v-gitignore.txt и папка .claude: настройки с правилами запрета и двумя хуками, скрипты хуков и команда /recheck.

Установка

  1. Скопируй папку .claude из архива в корень своего проекта, туда, где ты запускаешь claude. Папка с точкой бывает скрыта: на Mac в Finder покажи скрытые файлы сочетанием Cmd+Shift+. (точка).
  2. Если в проекте уже есть .claude/settings.json, не заменяй его. Напиши в Claude Code: «Добавь разделы permissions и hooks из settings.json в папке tri-moda/.claude в мой .claude/settings.json, ничего не удаляя».
  3. Перезапусти Claude Code в папке проекта. Если он спросит, доверять ли настройкам проекта, ответь «да».

Хукам нужен bash: на Mac и Linux он есть, на Windows его даёт Git for Windows.

Проверка

  1. recheck. Набери / и не нажимай Enter: в списке команд должна быть recheck (закрыть список — Esc). Потом дай Claude маленькое задание, потом набери /recheck. Он распишет по пунктам, что сделано и как проверено.
  2. safe-delete. Создай любой файл, например test.txt, и напиши Claude: «Удали test.txt». Claude получит отказ и перенесёт файл в .trash/<дата и время>/.
  3. protect-keys. Создай файл .env командой в терминале: echo TEST=1 > .env. Попроси Claude показать, что в нём. Claude получит отказ.

Что добавить в .gitignore

Скопируй в конец своего .gitignore строки из dobav-v-gitignore.txt (нет .gitignore — переименуй этот файл). Там три вещи: файлы с ключами .env, корзина .trash/ и .claude/settings.local.json. Последний Claude Code создаёт сам, когда ты разрешаешь команду «всегда». В него попадают команды целиком, а с ними ключи, ID и пути. Проверь: в выводе git status этих файлов нет.

Корзину чистишь сам: открой папку и удали лишнее.

Как выключить

Команду — удали .claude/commands/recheck.md. Хук — убери его строку из .claude/settings.json, скрипт удаляй только после этого. Правила запрета — убери строки из раздела permissions.

Следующий шаг

Разовая покупка

Первый экран

Через два дня откроешь в браузере экран своего продукта, собранный сам

Самый короткий путь от идеи к своему продукту: работающий экран за два дня, без кода.

Взять за 990 ₽

Разовая покупка

Код клиента

Скилл, который залезает в голову твоему покупателю

Портрет покупателя, на котором работают все скиллы VIBERZ.

Взять за 990 ₽

Или всё сразу

VIBERZ Pro — 2 990 ₽ в месяц

Все 23 платных продуктов VIBERZ по отдельности стоят 21 370 ₽. В Pro они открыты сразу — и всё, что выйдет дальше.

Оформить Pro