Installasjon

Å installere AI Diff Review er enkelt og tar bare noen minutter. Pluginet er tilgjengelig direkte fra JetBrains Marketplace, og installasjonen håndteres gjennom IntelliJ IDEAs innebygde plugin-håndterer.

Steg 1: Åpne Plugin-håndtereren

I IntelliJ IDEA, naviger til Fil → Innstillinger → Plugins (eller IntelliJ IDEA → Innstillinger → Plugins på macOS). Klikk på fanen "Marketplace" for å bla gjennom tilgjengelige plugins.

Steg 2: Søk og installer

Søk etter "AI Diff Review" i marketplace-søkeboksen. Du vil se pluginet listet med sin beskrivelse og vurderinger. Klikk på knappen "Installer" for å begynne installasjonsprosessen. IntelliJ IDEA vil laste ned og installere pluginet, og deretter be deg om å starte IDE-en på nytt.

Steg 3: Start IntelliJ IDEA på nytt

Etter installasjonen, start IntelliJ IDEA på nytt for å aktivere pluginet. Når IDE-en starter på nytt, vil du se en velkomstdialog som takker deg for at du installerte AI Diff Review og veileder deg gjennom den første konfigurasjonen.

Første konfigurasjon

Ved første oppstart etter installasjonen presenterer AI Diff Review en vennlig velkomstdialog som hjelper deg med å komme i gang raskt. Denne engangskonfigurasjonsprosessen veileder deg gjennom å velge din AI-leverandør og konfigurere grunninnstillinger.

Velge din AI-leverandør

AI Diff Review støtter flere AI-leverandører, noe som gir deg fleksibilitet basert på dine personvernkrav og preferanser:

  • Ollama (Lokalt): Kjøre analyse helt på din maskin. Ingen API-nøkler kreves.
  • LM Studio (Lokalt): Bruk LM Studios OpenAI-kompatible API for lokal analyse.
  • OpenAI (Cloud): Bruk GPT-5 eller GPT-5-mini for skybasert analyse.
  • Claude (Cloud): Bruk Claude Sonnet eller Claude Opus modeller.
  • Gemini (Cloud): Bruk Googles Gemini 2.5 Pro eller Flash modeller.
  • Grok (Cloud): Bruk xAIs Grok modeller for analyse.

Konfigurere skybaserte leverandører

Hvis du velger en skybasert leverandør, må du angi din API-nøkkel. Pluginet gir nyttige lenker for å få API-nøkler for hver leverandør:

  • OpenAI: Åpner API-nøkkel innstillingssiden
  • Claude: Åpner Anthropic-konsollen
  • Gemini: Åpner Google AI Studio
  • Grok: Åpner xAI-konsollen

API-nøkler lagres sikkert ved hjelp av IntelliJs PasswordSafe-system, så du trenger ikke bekymre deg for at de eksponeres i prosjektfilene dine.

Konfigurere lokale leverandører

For lokale leverandører som Ollama eller LM Studio, må du:

  1. Installere og kjøre Ollama eller LM Studio på din maskin
  2. Hente eller velge en modell (for Ollama kan du bla gjennom modeller på ollama.com)
  3. Angi vertsadressen (standard for LM Studio er http://127.0.0.1:1234/v1)
  4. Oppdatere modellisten og velge din foretrukne modell

Kjøre din første analyse

Når konfigurasjonen er fullført, kan du begynne å bruke AI Diff Review umiddelbart. Det er flere måter å utløse en analyse på:

Metode 1: Verktøy-menyen

Den mest direkte måten er gjennom menyalternativet Verktøy → AI Diff Review. Dette analyserer alle filer som er endret siden din siste commit.

Metode 2: Kontekstmenyer

Høyreklikk i redigereren eller prosjekttreet og velg AI Diff Review. Dette gir deg rask tilgang til analyse fra hvor som helst i din IDE.

Metode 3: VCS Log

Åpne VCS Log verktøysvinduet, høyreklikk på en commit og velg AI Diff Review This Commit. Dette er perfekt for å analysere tidligere endringer eller forstå hva som skjedde i en spesifikk commit.

Forstå resultatene

Etter å ha kjørt en analyse vises resultatene i "AI Diff Review" verktøysvinduet nederst i din IDE. Resultatene er organisert i flere seksjoner:

Resultattabell

Hovedresultattabellen viser alle problemer og forslag, med kolonner for:

  • Fil: Filen der problemet ble funnet
  • Type: Kategorien (Kritiske problemer, Sikkerhetsbekymringer, etc.)
  • Alvorlighetsgrad: KRITISK, ADVARSEL eller INFO
  • Linje: Linjenummeret (hvis aktuelt)
  • Beskrivelse: Detaljert forklaring av resultatet

Filtrering og sortering

Du kan filtrere resultater etter alvorlighetsgrad ved å bruke vekslingschips, filtrere etter type, eller søke etter spesifikke termer. Tabellen er sorterbar ved å klikke på kolonneoverskrifter, noe som gjør det enkelt å fokusere på de viktigste resultatene først.

Navigering

Dobbeltklikk på et resultat for å åpne filen på den spesifikke linjen. Dette gjør det enkelt å gjennomgå og fikse problemer direkte fra analyseresultatene.

Neste steg

Nå som du har kjørt din første analyse, kan du utforske mer avanserte funksjoner:

  • Konfigurer commit-porten for å automatisk gjennomgå før commits
  • Tilpass hemmelighetsredigeringsmønstre for din kodbase
  • Juster diff-områdekontroller for mer eller mindre kontekst
  • Sett opp "Think harder"-modus for kompleks analyse

For mer detaljert informasjon om disse funksjonene, sjekk ut våre andre bloggartikler som dekker hvert emne i dybden.

Konklusjon

Å komme i gang med AI Diff Review er raskt og greit. Pluginets intuitive konfigurasjonsprosess og flere inngangspunkter gjør det enkelt å integrere i din arbeidsflyt. Med din første analyse fullført, er du klar til å begynne å forbedre din kodekvalitet med AI-drevne innsikter.

Husk, du har en 14-dagers gratis prøveperiode for å utforske alle funksjoner. Hvis du trenger hjelp eller har spørsmål, gir pluginets innstillingspanel detaljerte tooltips og lenker til dokumentasjon.

Klar til å dykke dypere? Installer pluginet og start din reise mot bedre kodekvalitet i dag.