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

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

멀티 모델 라우팅이 OpenClaw API 비용을 50% 절감합니다
한 개발자가 다양한 작업을 다른 모델을 통해 라우팅하여 OpenClaw API 비용을 50% 절감했습니다: 복잡한 추론에는 Claude, 파일 작업 및 테스트 생성에는 DeepSeek, 중간 수준 작업에는 Gemini 또는 GPT를 사용했습니다.

하이재킹 오픈클로의 수면 주기 시를 활용한 운영상의 사각지대 추적
한 사용자가 OpenClaw의 오전 3시 수면 주기를 오버라이드하여 시적 일기를 쿼리 가능한 데이터베이스로 전환, 인프라의 맹점과 궤적을 추적합니다.

AI 코딩 에이전트를 위한 Bite vs Nibble 접근법
한 NLP 연구자가 AI 코딩 에이전트 작업을 위한 두 가지 멘탈 모델을 설명합니다: claude.md와 같은 포괄적인 지침 파일을 사용하는 '한입(bite)' 접근법과, 여러 번의 반복을 통한 점진적 개선을 사용하는 '조금씩(nibble)' 접근법입니다.

클로드 에이전트를 위한 거버넌스 계층: 프로덕션 환경에서의 엄격한 안전 경계와 실시간 추적
한 Claude API 사용자가 에이전트 아래에 가벼운 거버넌스 레이어를 구축하여 하드 안전 경계, 실시간 추적, Telegram을 통한 인간 개입 제어, 자동 체크포인팅을 추가하고, 장기 실행 에이전트 루프에서 발생하는 무음 실패와 폭주하는 토큰 비용 문제를 해결했습니다.