Files
everything-claude-code/docs/ja-JP/commands/code-review.md
2026-02-12 16:56:29 +09:00

1.4 KiB
Raw Blame History

コードレビュー

未コミットの変更を包括的にセキュリティと品質に対してレビューします:

  1. 変更されたファイルを取得:git diff --name-only HEAD

  2. 変更された各ファイルについて、チェック:

セキュリティ問題(重大):

  • ハードコードされた認証情報、API キー、トークン
  • SQL インジェクション脆弱性
  • XSS 脆弱性
  • 入力検証の不足
  • 不安全な依存関係
  • パストラバーサルリスク

コード品質(高):

  • 関数の長さが 50 行以上
  • ファイルの長さが 800 行以上
  • ネストの深さが 4 層以上
  • エラーハンドリングの不足
  • console.log ステートメント
  • TODO/FIXME コメント
  • 公開 API に JSDoc がない

ベストプラクティス(中):

  • 可変パターン(イミュータブルパターンを使用しますすべき)
  • コード/コメント内の絵文字使用します
  • 新しいコードのテスト不足
  • アクセシビリティ問題a11y
  1. 以下を含むレポートを生成:

    • 重大度:重大、高、中、低
    • ファイル位置と行番号
    • 問題の説明
    • 推奨される修正方法
  2. 重大または高優先度の問題が見つかった場合、コミットをブロック

セキュリティ脆弱性を含むコードは絶対に許可しないこと!