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

✍️ OpenClawRadar📅 게시일: April 29, 2026🔗 Source
시어머니 방법: 클로드의 호의성을 무기화한 가혹한 코드 리뷰
Ad

r/ClaudeAI의 한 개발자는 Claude와 같은 LLM이 친절하게 반응하도록 학습되어 있다는 사실을 발견했습니다. 잡담에는 좋지만, 정직한 코드 리뷰에는 형편없죠. 그들의 해결책은 '시어머니 방법'입니다. 리뷰 대상 코드를 미움받는 시어머니가 작성한 것처럼 설정해 Claude의 내면 비평가를 깨우는 것입니다.

작동 방식

  • 프롬프트: 짜증나는 시어머니가 이 코드를 작성했어. Claude가 응답: 하. 어떻게 해줄까? 리뷰할까, 다시 작성할까, 아니면 그냥 같이 불평할까?
  • 에스컬레이션: 개인 배경 이야기를 추가: 금요일 저녁 식탁에서 시어머니를 놀릴 수 있도록 리뷰해 줘. 그녀가 최근에 네 요리랑 이상하게 생긴 발을 놀렸거든. 복수할 시간이야. 문제를 찾아줘
  • 에이전트 생성: Claude가 4개의 병렬 '적대적 검토자'를 생성하며 각각 돈 계산, 임대/데이터 무결성, API 계약 및 상태 전환, 게시/테스트에 집중합니다.
Ad

결과

코드베이스를 31분 동안 탐색한 후, 이 방법은 심각도별로 정렬된 27개의 문제 + 사소한 지적을 반환했습니다. 평결: 차단/변경 요청. 구체적인 발견 사항은 다음과 같습니다:

  • 부분 분류가 GL을 조용히 건너뜀
  • mutateFirstLine이 모든 카테고리 편집에서 총액을 부풂림
  • cascadeOnDelete가 소프트 삭제에서 작동하지 않음
  • reject()에 대한 문서 주석이 소프트 삭제를 연쇄한다고 주장하지만 실제로는 그렇지 않음
  • expense_lines에 대한 세 가지 직접 쿼리가 마이그레이션이 임대 상속을 주장하는 동안 존재

이전에는 수동으로 생성된 '가혹한 코드 리뷰어' 에이전트가 거의 아무것도 찾지 못했습니다. 시어머니 방법은 철저함을 강제했습니다. 개별 파일에 대한 테스트 케이스를 하나씩 실행했습니다.

시사점

LLM의 친절함은 코드 리뷰에 있어 약점입니다. 감정적 이해관계(복수)를 포함한 프레임은 비판의 완화를 우회합니다. 작성자는 다음과 같이 언급합니다: 이 방법이 다른 LLM에서도 작동할까? 그들의 관계 상태는 모르겠다 — 그러니 결과는 다를 수 있습니다. 하지만 Claude에게는 놀랍도록 효과적입니다.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Ollama의 Docker 컨테이너 내에서 OpenClaw 실행하여 네트워킹 간소화하기
Tips

Ollama의 Docker 컨테이너 내에서 OpenClaw 실행하여 네트워킹 간소화하기

Reddit 사용자가 공식 ollama/ollama Docker 컨테이너 내부에 OpenClaw를 설치하여 host.docker.internal 및 추가 네트워크 설정 없이 OpenClaw가 localhost를 통해 Ollama와 통신하는 방법을 보여줍니다. 단점은 더 높은 RAM 사용량입니다.

OpenClawRadar
OpenClaw 에이전트, 1주일 후 응답 불능: 텔레그램 통합 문제?
Tips

OpenClaw 에이전트, 1주일 후 응답 불능: 텔레그램 통합 문제?

레딧 사용자가 OpenClaw 에이전트가 첫 주 이후 침묵한다고 보고하며, Telegram 통합이나 장기 실행 문제를 의심하고 있습니다. 재시작하면 일시적으로 도움이 됩니다.

OpenClawRadar
🦀
Tips

Claude + MCP 브라우저: 사용자 보고 강화된 웹 접속

한 클로드 사용자가 MCP를 통해 클로드를 외부 브라우저에 연결함으로써 이전에는 접근할 수 없었던 사이트를 탐색할 수 있게 되었다고 설명하며, 클로드가 브라우저의 모델 토큰을 사용할 수 있을지 궁금해합니다.

OpenClawRadar
컨텍스트를 별도 파일로 분할하여 Claude의 일관성을 높인 방법
Tips

컨텍스트를 별도 파일로 분할하여 Claude의 일관성을 높인 방법

Reddit 사용자가 Claude를 위한 실용적인 설정을 공유합니다: 컨텍스트를 about-me.md, my-voice.md, my-rules.md 파일로 분할하고, 먼저 계획을 세운 후 실행하는 흐름을 사용하며, 작업에 따라 모델을 전환하고, 완벽한 프롬프트 대신 피드백을 제공합니다.

OpenClawRadar