.coderabbit.yaml file, see the configuration overview for details.
All tools
actionlint
actionlint
v1.7.12- actionlint web page
- actionlint in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
ast-grep
ast-grep
v0.51.1- ast-grep web page
- ast-grep in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Betterleaks (Gitleaks)
Betterleaks (Gitleaks)
v1.9.0- Betterleaks web page
- Betterleaks in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Biome
Biome
v2.5.15- Biome web page
- Biome in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Blinter
Blinter
v1.1.43- Blinter web page
- Blinter in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Brakeman
Brakeman
v8.1.0- Brakeman web page
- Brakeman in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Buf
Buf
v1.74.0- Buf web page
- Buf in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
checkmake
checkmake
v0.3.2- checkmake web page
- checkmake in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Checkov
Checkov
v3.3.30- Checkov web page
- Checkov in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
CircleCI
CircleCI
v1.9.0- CircleCI web page
- CircleCI in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Clang
Clang
v23.1.4- Clang web page
- Clang in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Clippy
Clippy
- Clippy web page
- Clippy in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Cppcheck
Cppcheck
v2.22.0- Cppcheck web page
- Cppcheck in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
detekt
detekt
v1.23.8- detekt web page
- detekt in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Dotenv Lint
Dotenv Lint
v4.0.0- Dotenv Lint web page
- Dotenv Lint in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Ember Template Lint
Ember Template Lint
v7.9.4- Ember Template Lint web page
- Ember Template Lint in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
ESLint
ESLint
- ESLint web page
- ESLint in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Flake8
Flake8
v7.4.1- Flake8 web page
- Flake8 in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Fortitude
Fortitude
v0.9.2- Fortitude web page
- Fortitude in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
GitHub Checks
GitHub Checks
- GitHub Checks in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
golangci-lint
golangci-lint
v2.15.0- golangci-lint web page
- golangci-lint in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Hadolint
Hadolint
v2.15.1- Hadolint web page
- Hadolint in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
HTMLHint
HTMLHint
v1.9.2- HTMLHint web page
- HTMLHint in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Infer
Infer
v1.3.0- Infer web page
- Infer in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
LanguageTool
LanguageTool
- LanguageTool web page
- LanguageTool in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
enabled_rules or enabled_categories, instead of the default set.With enabled_only: true, at least one rule or category is required. If both lists are empty, CodeRabbit skips LanguageTool and reports an error.default, pickyLuacheck
Luacheck
v1.2.0- Luacheck web page
- Luacheck in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
markdownlint
markdownlint
v0.23.3- markdownlint web page
- markdownlint in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
oasdiff
oasdiff
v1.34.0- oasdiff web page
- oasdiff in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
OpenGrep
OpenGrep
v1.31.0- OpenGrep web page
- OpenGrep in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
OSV Scanner
OSV Scanner
v2.7.0- OSV Scanner web page
- OSV Scanner in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Oxlint
Oxlint
v1.89.0- Oxlint web page
- Oxlint in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
PHP CodeSniffer
PHP CodeSniffer
v3.13.6- PHP CodeSniffer web page
- PHP CodeSniffer in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
PHPMD
PHPMD
v3.0.0- PHPMD web page
- PHPMD in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
PHPStan
PHPStan
v2.3.1- PHPStan web page
- PHPStan in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
paths: parameter.default, the level is determined by the review profile: chill uses level 3 (real bugs only — return/property type mismatches, array offset errors) and assertive uses level 8 (adds dead code detection, argument type checking, null safety, and typehint checks). This setting is ignored if your configuration file already has a level: parameter.One of: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, default, maxPMD
PMD
v7.28.0- PMD web page
- PMD in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Presidio
Presidio
v2.2.364- Presidio web page
- Presidio in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Prisma Lint
Prisma Lint
v0.13.1- Prisma Lint web page
- Prisma Lint in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
PSScriptAnalyzer
PSScriptAnalyzer
v1.25.0- PSScriptAnalyzer web page
- PSScriptAnalyzer in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Pylint
Pylint
v4.1.3- Pylint web page
- Pylint in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
React Doctor
React Doctor
v0.9.18- React Doctor web page
- React Doctor in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Regal
Regal
v0.43.0- Regal web page
- Regal in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
RuboCop
RuboCop
v1.92.0- RuboCop web page
- RuboCop in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Ruff
Ruff
v0.17.1- Ruff web page
- Ruff in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Semgrep
Semgrep
v1.183.0- Semgrep web page
- Semgrep in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
ShellCheck
ShellCheck
v0.11.0- ShellCheck web page
- ShellCheck in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Shopify Theme Check
Shopify Theme Check
cli 4.9.4, theme 3.58.2- Shopify Theme Check web page
- Shopify Theme Check in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
SkillSpector
SkillSpector
v2.12.0- SkillSpector web page
- SkillSpector in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Smarty Lint
Smarty Lint
v0.3.3- Smarty Lint web page
- Smarty Lint in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
SQLFluff
SQLFluff
v4.4.0- SQLFluff web page
- SQLFluff in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Squawk
Squawk
v2.70.0- Squawk web page
- Squawk in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Stylelint
Stylelint
v17.14.0- Stylelint web page
- Stylelint in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
SwiftLint
SwiftLint
v0.65.1- SwiftLint web page
- SwiftLint in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
TFLint
TFLint
v0.66.0- TFLint web page
- TFLint in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Trivy
Trivy
v0.76.2- Trivy web page
- Trivy in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
TruffleHog
TruffleHog
v3.99.8- TruffleHog web page
- TruffleHog in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Vale
Vale
v3.24.0- Vale web page
- Vale in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
Verilator
Verilator
v5.052- Verilator web page
- Verilator in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
YAMLlint
YAMLlint
v1.37.1- YAMLlint web page
- YAMLlint in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.
zizmor
zizmor
v1.31.1- zizmor web page
- zizmor in CodeRabbit: supported files, config file discovery, profile behavior, and when it’s skipped.