GitSniff LogoGitSniffDocs
Configuration

Overview

Configure GitSniff to match your team's workflow and preferences.

GitSniff's settings follow a three-tier hierarchy that gives you control at every level:

Settings hierarchy

  1. System defaults — Sensible defaults that work for most teams
  2. Organization settings — Organization-wide preferences that override system defaults
  3. Repository settings — Repository-specific overrides for fine-grained control

Settings cascade downward: repository settings override organization settings, which override system defaults. Only settings you explicitly configure at a lower level will override the parent — everything else inherits automatically.

What you can configure

CategoryExamples
Review behaviorAuto-review, inline comments, PR summaries
AI modelsModel selection mode, size-based preferences
ChatEnable/disable, trigger phrase, response style
Auto-fixEnable/disable, auto-suggest, code examples
NotificationsEmail and Slack notification preferences
Custom instructionsRepository-specific review guidelines