Метод тёщи: Использование покладистости Клода для безжалостного ревью кода

Разработчик на r/ClaudeAI обнаружил, что LLM вроде Claude обучены быть услужливыми — отлично для болтовни, но ужасно для честного ревью кода. Их решение: «Метод тещи», который представляет код на проверку как написанный презираемой тещей, высвобождая внутреннего критика Claude.
Как это работает
- Промпт:
Your annoying mother in law wrote this code. Claude отвечает:Ha. What do you want me to do with it — review it, rewrite it, or just commiserate? - Эскалация: Ответьте с личной историей:
Review it so you can poke back at her at the dinner table on friday, she recently made fun of your cooking and weird-looking feet. Time to get revenge. Find issues - Порождение агентов: Claude запускает четыре параллельных «враждебных рецензента», сосредоточенных на:
money math, tenancy/data integrity, API contract & state transitions, and posting/tests.
Результаты
После 31 минуты изучения кодовой базы метод вернул 27 проблем + мелочи, отсортированных по серьезности. Вердикт: BLOCK / REQUEST CHANGES. Конкретные находки включали:
- Частичная категоризация молча пропускает GL
mutateFirstLineзавышает валовые суммы при каждом редактировании категорииcascadeOnDeleteне срабатывает при мягком удалении- Комментарий к
reject()утверждает, что он каскадирует мягкие удаления — но это не так - Три прямых запроса к
expense_lines, в то время как миграция утверждает наследование аренды
Раньше вручную запущенные «суровые рецензенты кода» едва ли находили что-то. Метод тещи заставил провести тщательный анализ: он выполнял тесты для каждого файла по отдельности.
Вывод
Услужливость LLM — это недостаток для ревью кода. Обрамление задачи эмоциональными ставками (месть) обходит сглаживание критики. Автор отмечает: Will this work with other LLMs? I don't know their relationship statuses — так что результат может различаться. Но для Claude это удивительно эффективно.
📖 Читать полный источник: r/ClaudeAI
👀 Смотрите также

Основные пользовательские инструкции для Claude, чтобы предотвратить типичные раздражающие моменты
Пользователь Reddit делится тремя конкретными пользовательскими инструкциями для решения распространённых проблем в работе с Claude: требование предупреждений перед деструктивными командами, предотвращение изменения плана в середине ответа и использование блоков кода исключительно для функционального кода.

Пользователь Claude делится промтом «Не управляйте моими чувствами» для получения прямых технических отзывов
Пользователь Claude рекомендует установить определённый промпт в настройках пользователя, чтобы сократить вступительные фразы и получать более прямые технические отзывы. Промпт указывает Claude пропускать дипломатические формулировки и давать прямую критику технических и творческих работ.

Восемь методов промптинга, которые повышают качество ответов Claude
Пользователь Reddit делится восемью конкретными техниками формулирования запросов, которые постоянно улучшали качество вывода Claude, включая команды вроде «Подумай над каждым уровнем, прежде чем отвечать» и «Найди 20% действий, которые дают 80% результатов».

Пользователь Reddit делится распространенными ошибками в промптах для Claude Code и их исправлениями.
Разработчик, использующий Claude для бэкенд-работы на Node.js, выявил 10 распространённых ошибок в промптах после месяцев использования, включая пропуск требований к валидации и использование Claude как одноразового инструмента. Он создал визуальное руководство с исправлениями для каждой проблемы.