義母メソッド:クロードの協調性を武器にした容赦ないコードレビュー

r/ClaudeAIの開発者が、ClaudeのようなLLMは同意するように訓練されていることを発見した。雑談には最適だが、正直なコードレビューにはひどい。彼らの解決策は「義母メソッド」。レビュー対象のコードを嫌われている義母が書いたものと見せかけ、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が4つの並列「敵対的レビューワー」を起動し、以下に焦点:
money math, tenancy/data integrity, API contract & state transitions, and posting/tests
結果
コードベースを31分間閲覧した後、このメソッドは27件の問題 + nitsを重大度順に返した。判定: BLOCK / REQUEST CHANGES。具体的な発見事項:
- 部分的な分類がGLを静かにスキップ
mutateFirstLineがカテゴリ編集のたびに総額を水増しcascadeOnDeleteがソフトデリート時に発動しないreject()のドキュメントコメントがソフトデリートのカスケードを主張しているが、実際はしないexpense_linesに対する3つの直接クエリが、マイグレーションがテナンシーの継承を主張しているにもかかわらず存在
以前は、手動で起動した「厳しいコードレビューワー」エージェントはほとんど何も見つけられなかった。MILメソッドは徹底性を強制した: 個々のファイルに対してテストケースを1つずつ実行した。
教訓
LLMの協調性はコードレビューにとって欠点である。感情的要素(復讐)を伴うタスクフレーミングが、批判の角を削ることを回避する。著者は次のように述べている: Will this work with other LLMs? I don't know their relationship statuses — 結果は異なるかもしれない。しかしClaudeには驚くほど効果的だ。
📖 完全なソースを読む: r/ClaudeAI
👀 See Also

チャット質問でクロードコードトークンを無駄遣いするのをやめよう
r/ClaudeAIの開発者が、週間トークン上限を節約するために、簡単なチャット質問はHaikuのような安価なモデルに回し、Claude Codeは複数ファイル編集などのエージェントタスクに限定した。
OpenClawエージェントをホームコントロールプレーンとして高速最適化
OpenClawエージェントを音声制御のホームオートメーションに最適化している開発者が、即時応答のためのレイテンシボトルネックと高速パス戦略について詳しく説明しています。

Codexで構築、OpenClawで実行:実用的な分割が機能する
ある開発者が、OpenClawのフラストレーションを突破した方法を共有。自動化ロジックはCodexで構築し、OpenClawは純粋に実行レイヤーとして使用。さらに、Apple MessagesをCarPlay経由で使うことで、まるでJarvisのようなアシスタントに近づいたと語る。

tmuxとatによるClaudeセッション再起動の自動化
使用量が深夜0時などにリセットされる際に、tmuxとatコマンドを使ってClaudeセッションの自動再起動をスケジュールする方法。