Skip to main content

AI assist

GIT DELTA’s AI features are an assistant for human reviewers — not a replacement for them.

In the age of AI-authored code, seniors often review unfamiliar changes under time pressure. AI here is meant to:

  • Help you get an overview faster
  • Point at areas worth attention
  • Answer questions while you stay accountable for the outcome

It is not meant to rubber-stamp enterprise or mission-critical software.

Change Briefing

File Briefing beside a diff

Enable AI

  1. Open Settings → AI
  2. Read the disclosure (repository content is sent to GitHub’s Copilot services)
  3. Enable AI assist and configure a Copilot token / model as required
  4. Optionally set path denylists, excluded repos, budgets, and thresholds

Settings AI

Use Test connection and Refresh models when setting up.

What AI can do

CapabilityDescription
Request AI reviewStart a structured pass over a PR or local pending changes
Change BriefingSummary and orientation for the change set
Risk / ordering cuesHelp prioritize what to read first
Per-file briefingLazy summaries as you focus files
AnnotationsInline notes you can insert as draft comments, dismiss, or open in the sidebar
ChatAsk questions about the review (Enter to send; Shift+Enter for newline)
Selection actionsExplain, review, find bugs, suggest tests on a selection

You choose scope (for example staged-only vs all pending) when starting a local AI review.

What AI never does

AI in GIT DELTA does not:

  • Automatically approve or reject a pull request
  • Submit review comments or complete a GitHub review for you
  • Modify repository files

Insert Comment only prefills a draft for you to edit and submit through the normal outbox.

Explicit start

Opening a pull request does not automatically spend AI budget. You start a review when you want one (Idle → Running → Complete, with resume when incomplete).

Privacy and control

ControlPurpose
DisclosureClear that content goes to GitHub’s servers
Path denylistSkip sensitive paths
Excluded reposOpt out per repository
Clear AI dataRemove stored AI artifacts from Settings
Budgets / timeoutsBound cost and runtime