Installation

Att installera AI Diff Review är enkelt och tar bara några minuter. Pluginet är tillgängligt direkt från JetBrains Marketplace, och installationen hanteras genom IntelliJ IDEAs inbyggda plugin-hanterare.

Steg 1: Öppna Plugin-hanteraren

I IntelliJ IDEA, navigera till Arkiv → Inställningar → Plugins (eller IntelliJ IDEA → Inställningar → Plugins på macOS). Klicka på fliken "Marketplace" för att bläddra bland tillgängliga plugins.

Steg 2: Sök och installera

Sök efter "AI Diff Review" i marketplace-sökrutan. Du kommer att se pluginet listat med sin beskrivning och betyg. Klicka på knappen "Installera" för att börja installationsprocessen. IntelliJ IDEA kommer att ladda ner och installera pluginet, och sedan be dig starta om IDE:et.

Steg 3: Starta om IntelliJ IDEA

Efter installationen, starta om IntelliJ IDEA för att aktivera pluginet. När IDE:et startar om kommer du att se en välkomstdialog som tackar dig för att du installerade AI Diff Review och guidar dig genom den initiala konfigurationen.

Initial konfiguration

Vid första starten efter installationen presenterar AI Diff Review en vänlig välkomstdialog som hjälper dig att komma igång snabbt. Denna engångskonfigurationsprocess guidar dig genom att välja din AI-leverantör och konfigurera grundinställningar.

Välja din AI-leverantör

AI Diff Review stöder flera AI-leverantörer, vilket ger dig flexibilitet baserat på dina integritetskrav och preferenser:

  • Ollama (Lokalt): Köra analys helt på din maskin. Inga API-nycklar krävs.
  • LM Studio (Lokalt): Använd LM Studios OpenAI-kompatibla API för lokal analys.
  • OpenAI (Cloud): Använd GPT-5 eller GPT-5-mini för molnbaserad analys.
  • Claude (Cloud): Använd Claude Sonnet eller Claude Opus modeller.
  • Gemini (Cloud): Använd Googles Gemini 2.5 Pro eller Flash modeller.
  • Grok (Cloud): Använd xAIs Grok modeller för analys.

Konfigurera molnleverantörer

Om du väljer en molnleverantör måste du ange din API-nyckel. Pluginet tillhandahåller hjälpsamma länkar för att få API-nycklar för varje leverantör:

  • OpenAI: Öppnar API-nyckel inställningssidan
  • Claude: Öppnar Anthropic-konsolen
  • Gemini: Öppnar Google AI Studio
  • Grok: Öppnar xAI-konsolen

API-nycklar lagras säkert med IntelliJs PasswordSafe-system, så du behöver inte oroa dig för att de exponeras i dina projektfiler.

Konfigurera lokala leverantörer

För lokala leverantörer som Ollama eller LM Studio måste du:

  1. Installera och köra Ollama eller LM Studio på din maskin
  2. Hämta eller välja en modell (för Ollama kan du bläddra bland modeller på ollama.com)
  3. Ange värdadressen (standard för LM Studio är http://127.0.0.1:1234/v1)
  4. Uppdatera modellistan och välj din föredragna modell

Köra din första analys

När konfigurationen är klar kan du börja använda AI Diff Review omedelbart. Det finns flera sätt att aktivera en analys:

Metod 1: Verktyg-menyn

Det mest raka sättet är via menyalternativet Verktyg → AI Diff Review. Detta analyserar alla filer som har ändrats sedan din senaste commit.

Metod 2: Kontextmenyer

Högerklicka i redigeraren eller projektträdet och välj AI Diff Review. Detta ger dig snabb åtkomst till analys från var som helst i din IDE.

Metod 3: VCS Log

Öppna VCS Log verktygsfönstret, högerklicka på en commit och välj AI Diff Review This Commit. Detta är perfekt för att analysera tidigare ändringar eller förstå vad som hände i en specifik commit.

Förstå resultaten

Efter att ha kört en analys visas resultaten i "AI Diff Review" verktygsfönstret längst ner i din IDE. Resultaten är organiserade i flera sektioner:

Resultattabell

Huvudresultattabellen visar alla problem och förslag, med kolumner för:

  • Fil: Filen där problemet hittades
  • Typ: Kategorin (Kritiska problem, Säkerhetsbekymmer, etc.)
  • Allvarlighetsgrad: KRITISK, VARNING eller INFO
  • Rad: Radnumret (om tillämpligt)
  • Beskrivning: Detaljerad förklaring av resultatet

Filtrering och sortering

Du kan filtrera resultat efter allvarlighetsgrad med hjälp av växlingschips, filtrera efter typ, eller söka efter specifika termer. Tabellen är sorterbar genom att klicka på kolumnrubriker, vilket gör det enkelt att fokusera på de viktigaste resultaten först.

Navigering

Dubbelklicka på ett resultat för att öppna filen på den specifika raden. Detta gör det enkelt att granska och åtgärda problem direkt från analysresultaten.

Nästa steg

Nu när du har kört din första analys kan du utforska mer avancerade funktioner:

  • Konfigurera commit-grinden för att automatiskt granska före commits
  • Anpassa hemlighetsredigeringsmönster för din kodbas
  • Justera diff-omfattningskontroller för mer eller mindre kontext
  • Ställ in "Think harder"-läge för komplex analys

För mer detaljerad information om dessa funktioner, kolla in våra andra bloggartiklar som täcker varje ämne i djupet.

Slutsats

Att komma igång med AI Diff Review är snabbt och enkelt. Pluginets intuitiva konfigurationsprocess och flera ingångspunkter gör det enkelt att integrera i din arbetsflöde. Med din första analys klar är du redo att börja förbättra din kodkvalitet med AI-drivna insikter.

Kom ihåg, du har en 14-dagars gratis provperiod för att utforska alla funktioner. Om du behöver hjälp eller har frågor tillhandahåller pluginets inställningspanel detaljerade tooltips och länkar till dokumentation.

Redo att dyka djupare? Installera pluginet och börja din resa mot bättre kodkvalitet idag.