Claude Codeのrulesが全部常時ロードされてコンテキストを圧迫していた話
この記事で分かること
Claude Codeのルールファイルが常時ロードされる仕組みを理解し、コンテキスト消費を抑える設定方法が得られる。具体的には、ルールファイルの保存場所や読み込み条件を確認し、不要なルールを除外する手順を把握できる。注意点として、ルールの整理がコンテキスト節約に直結する。
詳細要約
Claude Codeのrulesを常時ロードすると、コンテキストが無駄に消費される。rulesはプロジェクト全体に適用されるため、不要なルールまで毎回読み込まれ、応答の質や長さに悪影響を与える。対策として、ルールファイルを用途別に分割し、必要なときだけ読み込む仕組みを導入するか、`.claudeignore`で特定ファイルを除外する設定を検討する。また、rulesの記述は最小限に絞り、頻繁に使うものだけに限定することでコンテキストを節約できる。