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
- System defaults — Sensible defaults that work for most teams
- Organization settings — Organization-wide preferences that override system defaults
- 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
| Category | Examples |
|---|---|
| Review behavior | Auto-review, inline comments, PR summaries |
| AI models | Model selection mode, size-based preferences |
| Chat | Enable/disable, trigger phrase, response style |
| Auto-fix | Enable/disable, auto-suggest, code examples |
| Notifications | Email and Slack notification preferences |
| Custom instructions | Repository-specific review guidelines |