Komme i gang med AI Diff Review: Installasjon og første analyse
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:
- Installere og kjøre Ollama eller LM Studio på din maskin
- Hente eller velge en modell (for Ollama kan du bla gjennom modeller på ollama.com)
- Angi vertsadressen (standard for LM Studio er http://127.0.0.1:1234/v1)
- 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.