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

✍️ OpenClawRadar📅 公開日: April 29, 2026🔗 Source
義母メソッド:クロードの協調性を武器にした容赦ないコードレビュー
Ad

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
Ad

結果

コードベースを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

Ad

👀 See Also

クロードの研究結果は言語によって異なる:同じプロンプト、異なる情報源
Tips

クロードの研究結果は言語によって異なる:同じプロンプト、異なる情報源

Redditでのテストにより、Claudeが英語、中国語、ロシア語、スペイン語、ヒンディー語のプロンプトで異なる情報源と展開を返すことが明らかに—同じモデル、同じ構造で、結果が分かれる。

OpenClawRadar
AIによる自動QAテスト:ソフトウェアテストの新時代
Tips

AIによる自動QAテスト:ソフトウェアテストの新時代

antirezが、LLMエージェントを使った自動QA手法を解説。新しいリリースに対して手動テストを指示するマークダウンファイルを作成する方法で、DwarfStarやRedis Arraysに適用し、品質を向上させます。

OpenClawRadar
AIを使った10万行のRust:契約、仕様駆動開発、パフォーマンス
Tips

AIを使った10万行のRust:契約、仕様駆動開発、パフォーマンス

Cheng HuangはAIエージェントを使用してRust製マルチPaxosエンジンを構築し、30万ops/秒を達成。主要技術:AIが生成したコード契約、軽量な仕様駆動開発、積極的な最適化。

OpenClawRadar
Claude Codeにおけるトークン使用のヒント
Tips

Claude Codeにおけるトークン使用のヒント

Redditの投稿からトークン消費を減らす実践的アドバイス:新しいチャットを始める、質問をまとめる、CLAUDE.mdを簡潔にする、ファイル参照を正確にする、スレッドを要約して再開する、簡単なタスクには軽量モデルを使う。

OpenClawRadar