Skip to content

🌐 English

Part 4: 条件付きコンテキスト — Rules

NOTE

必要な時だけ注入する仕組み。 CLAUDE.md の Priority Saturation を解決する「条件付き分散」。

なぜ存在するのか

CLAUDE.md に全てのルールを書くと、API のバリデーションルールが React のコンポーネント規約と同時に読み込まれ、互いに注意を奪い合う。.claude/rules/ は「今触っているファイルに関連するルールだけ」を LLM に見せることで、限られたコンテキスト内での指示の効果密度を最大化する。

→ Why: どの構造的問題に対応しているか

IMPORTANT

  • Priority Saturation: 全ルールを常時載せず、条件付きで分散することで同時有効指示数を削減
  • Lost in the Middle: 必要なルールだけを末尾(高注意位置)に注入

このパートのドキュメント

ドキュメント内容
.claude/rules/ の設計原理なぜ存在するのか、どう設計するか
globパターン設計の実践効果的なパターン設計の具体例

前へ: Part 3: 常駐コンテキスト次へ: Part 5: オンデマンドコンテキスト

Released under the CC BY 4.0 License.