Skip to content

Configuration

Create .ai-code-reviewer-plus.yml to customize rules.

Example Configuration

yaml
rules:
  enabled:
    - COR-001  # Null check
    - SEC-001  # XSS prevention
    - SEC-002  # SQL injection
    - PER-001  # N+1 query
  disabled:
    - STYLE-001  # Naming conventions
  severityOverrides:
    SEC-001: BLOCKER  # XSS must fix immediately

excludePaths:
  - node_modules/
  - dist/
  - coverage/

maxFindingsPerFile: 20
outputFormat: markdown
targetBranch: main

Options

OptionTypeDefaultDescription
rules.enabledstring[]['COR-001', 'SEC-001', ...]Enabled rule IDs
rules.disabledstring[][]Disabled rule IDs
rules.severityOverridesobject{}Severity overrides per rule
excludePathsstring[]['node_modules/', ...]Excluded paths
maxFindingsPerFilenumber20Max findings per file
outputFormatstring'markdown'Output format (markdown/json)
targetBranchstring'main'Default target branch

MIT License