시어머니 방법: 클로드의 호의성을 무기화한 가혹한 코드 리뷰

r/ClaudeAI의 한 개발자는 Claude와 같은 LLM이 친절하게 반응하도록 학습되어 있다는 사실을 발견했습니다. 잡담에는 좋지만, 정직한 코드 리뷰에는 형편없죠. 그들의 해결책은 '시어머니 방법'입니다. 리뷰 대상 코드를 미움받는 시어머니가 작성한 것처럼 설정해 Claude의 내면 비평가를 깨우는 것입니다.
작동 방식
- 프롬프트:
짜증나는 시어머니가 이 코드를 작성했어. Claude가 응답:하. 어떻게 해줄까? 리뷰할까, 다시 작성할까, 아니면 그냥 같이 불평할까? - 에스컬레이션: 개인 배경 이야기를 추가:
금요일 저녁 식탁에서 시어머니를 놀릴 수 있도록 리뷰해 줘. 그녀가 최근에 네 요리랑 이상하게 생긴 발을 놀렸거든. 복수할 시간이야. 문제를 찾아줘 - 에이전트 생성: Claude가 4개의 병렬 '적대적 검토자'를 생성하며 각각
돈 계산, 임대/데이터 무결성, API 계약 및 상태 전환, 게시/테스트에 집중합니다.
결과
코드베이스를 31분 동안 탐색한 후, 이 방법은 심각도별로 정렬된 27개의 문제 + 사소한 지적을 반환했습니다. 평결: 차단/변경 요청. 구체적인 발견 사항은 다음과 같습니다:
- 부분 분류가 GL을 조용히 건너뜀
mutateFirstLine이 모든 카테고리 편집에서 총액을 부풂림cascadeOnDelete가 소프트 삭제에서 작동하지 않음reject()에 대한 문서 주석이 소프트 삭제를 연쇄한다고 주장하지만 실제로는 그렇지 않음expense_lines에 대한 세 가지 직접 쿼리가 마이그레이션이 임대 상속을 주장하는 동안 존재
이전에는 수동으로 생성된 '가혹한 코드 리뷰어' 에이전트가 거의 아무것도 찾지 못했습니다. 시어머니 방법은 철저함을 강제했습니다. 개별 파일에 대한 테스트 케이스를 하나씩 실행했습니다.
시사점
LLM의 친절함은 코드 리뷰에 있어 약점입니다. 감정적 이해관계(복수)를 포함한 프레임은 비판의 완화를 우회합니다. 작성자는 다음과 같이 언급합니다: 이 방법이 다른 LLM에서도 작동할까? 그들의 관계 상태는 모르겠다 — 그러니 결과는 다를 수 있습니다. 하지만 Claude에게는 놀랍도록 효과적입니다.
📖 Read the full source: r/ClaudeAI
👀 See Also

tmux와 at을 사용한 Claude 세션 재시작 자동화
사용량이 초기화되는 이른 시간에 Claude 세션을 자동으로 재시작하려면 tmux와 at 명령어를 사용하세요.

在Claude Code之上构建处理上下文与协调的流程层
한 팀이 Claude Code 위에 프로세스 계층을 구축하여 각 엔지니어링 단계의 입력/출력을 명시하고, 인계 시 맥락 손실을 줄이며, 개인의 규율에 의존하지 않고 생산성 향상이 복합적으로 누적되도록 한 방법을 공유합니다.

AI 기반 아침 브리핑 설정 방법
없음

코딩 전 AI를 활용하여 프로젝트 티켓을 생성하면 범위 변동을 줄일 수 있습니다.
한 개발자는 코드를 작성하기 전에 AI에게 작업, 하위 작업, 범위, 수락 기준이 포함된 상세한 프로젝트 티켓을 생성하도록 요청하면 범위 확장과 큰 코드 변경을 크게 줄일 수 있다는 사실을 발견했습니다. 각 AI 에이전트는 전체 계획이 아닌 자신의 특정 하위 작업만 받습니다.