私がClaude Codeで使っているシンプルで非常に効果的なルールは「comments[.]MD」ファイル。 これにより、Claudeがすでに自己文書化しているコードに「インクリメントカウンター」のような雑なコメントを書くのを防ぎます。
/.claude/rules/comments.mdにて: --- globs: ["*.ts", "*.tsx", "*.js", "*.jsx", "*.py"] alwaysApply: true 説明:コメントポリシー --- ## コメントポリシー ### 受け入れられないコメント - コードの動作を繰り返すコメント - コメント付きコード(削除) - 明白なコメント(「インクリメントカウンター」) - 良い名前の代わりにコメントを使う ### 原則 コードは自己文書化されるべきです。コードが何をしているのか説明するコメントが必要なら、より分かりやすくするためにリファクタリングを検討してください。
27