Installatie

AI Diff Review installeren is eenvoudig en duurt slechts enkele minuten. De plugin is direct beschikbaar in de JetBrains Marketplace, en de installatie wordt afgehandeld via de ingebouwde plugin manager van IntelliJ IDEA.

Stap 1: Plugin Manager openen

In IntelliJ IDEA, navigeer naar Bestand → Instellingen → Plugins (of IntelliJ IDEA → Voorkeuren → Plugins op macOS). Klik op het tabblad "Marketplace" om beschikbare plugins te bekijken.

Stap 2: Zoeken en installeren

Zoek naar "AI Diff Review" in het zoekvak van de marketplace. Je ziet de plugin vermeld met zijn beschrijving en beoordelingen. Klik op de knop "Installeren" om het installatieproces te starten. IntelliJ IDEA zal de plugin downloaden en installeren, en je vervolgens vragen om de IDE opnieuw te starten.

Stap 3: IntelliJ IDEA opnieuw starten

Na installatie, herstart IntelliJ IDEA om de plugin te activeren. Wanneer de IDE opnieuw start, zie je een welkomstdialoog die je bedankt voor het installeren van AI Diff Review en je begeleidt door de initiële setup.

Initiële setup

Bij de eerste lancering na installatie presenteert AI Diff Review een vriendelijke welkomstdialoog die je helpt snel te beginnen. Dit eenmalige setup proces begeleidt je bij het kiezen van je AI provider en het configureren van basisinstellingen.

Je AI provider kiezen

AI Diff Review ondersteunt meerdere AI providers, wat je flexibiliteit geeft op basis van je privacyvereisten en voorkeuren:

  • Ollama (Lokaal): Analyse volledig op je machine uitvoeren. Geen API-sleutels vereist.
  • LM Studio (Lokaal): Gebruik LM Studio's OpenAI-compatibele API voor lokale analyse.
  • OpenAI (Cloud): Gebruik GPT-5 of GPT-5-mini voor cloud-gebaseerde analyse.
  • Claude (Cloud): Gebruik Claude Sonnet of Claude Opus modellen.
  • Gemini (Cloud): Gebruik Google's Gemini 2.5 Pro of Flash modellen.
  • Grok (Cloud): Gebruik xAI's Grok modellen voor analyse.

Cloud providers configureren

Als je een cloud provider kiest, moet je je API-sleutel invoeren. De plugin biedt handige links om API-sleutels te krijgen voor elke provider:

  • OpenAI: Opent de API-sleutel instellingenpagina
  • Claude: Opent de Anthropic console
  • Gemini: Opent Google AI Studio
  • Grok: Opent de xAI console

API-sleutels worden veilig opgeslagen met het PasswordSafe systeem van IntelliJ, dus je hoeft je geen zorgen te maken dat ze worden blootgesteld in je projectbestanden.

Lokale providers configureren

Voor lokale providers zoals Ollama of LM Studio moet je:

  1. Ollama of LM Studio installeren en uitvoeren op je machine
  2. Een model downloaden of selecteren (voor Ollama kun je modellen bekijken op ollama.com)
  3. Het hostadres invoeren (standaard voor LM Studio is http://127.0.0.1:1234/v1)
  4. De modellijst vernieuwen en je voorkeursmodel selecteren

Je eerste analyse uitvoeren

Zodra de setup compleet is, kun je direct beginnen met het gebruik van AI Diff Review. Er zijn verschillende manieren om een analyse te activeren:

Methode 1: Tools menu

De meest directe manier is via de menuoptie Tools → AI Diff Review. Dit analyseert alle bestanden die zijn gewijzigd sinds je laatste commit.

Methode 2: Contextmenu's

Rechtsklik in de editor of projectboom en selecteer AI Diff Review. Dit geeft je snelle toegang tot analyse vanaf overal in je IDE.

Methode 3: VCS Log

Open het VCS Log toolvenster, rechtsklik op een commit en kies AI Diff Review This Commit. Dit is perfect voor het analyseren van eerdere wijzigingen of het begrijpen van wat er gebeurde in een specifieke commit.

De resultaten begrijpen

Na het uitvoeren van een analyse verschijnen de resultaten in het "AI Diff Review" toolvenster onderaan je IDE. De resultaten zijn georganiseerd in verschillende secties:

Bevindingen tabel

De hoofdtabel met bevindingen toont alle problemen en suggesties, met kolommen voor:

  • Bestand: Het bestand waar het probleem werd gevonden
  • Type: De categorie (Kritieke problemen, Beveiligingszorgen, etc.)
  • Ernst: KRITIEK, WAARSCHUWING of INFO
  • Regel: Het regelnummer (indien van toepassing)
  • Beschrijving: Gedetailleerde uitleg van de bevinding

Filteren en sorteren

Je kunt resultaten filteren op ernst met behulp van toggle chips, filteren op type, of zoeken naar specifieke termen. De tabel is sorteerbaar door op kolomkoppen te klikken, waardoor het gemakkelijk is om je eerst te concentreren op de belangrijkste bevindingen.

Navigatie

Dubbelklik op een bevinding om het bestand te openen op de specifieke regel. Dit maakt het gemakkelijk om problemen te bekijken en op te lossen direct vanuit de analyseresultaten.

Volgende stappen

Nu je je eerste analyse hebt uitgevoerd, kun je geavanceerdere functies verkennen:

  • Configureer de commit gate om automatisch te controleren vóór commits
  • Pas geheime redactiepatronen aan voor je codebase
  • Pas diff scope controles aan voor meer of minder context
  • Stel de "Think harder" modus in voor complexe analyse

Voor meer gedetailleerde informatie over deze functies, bekijk onze andere blogartikelen die elk onderwerp diepgaand behandelen.

Conclusie

Aan de slag gaan met AI Diff Review is snel en eenvoudig. Het intuïtieve setup proces van de plugin en zijn meerdere ingangspunten maken het gemakkelijk om te integreren in je workflow. Met je eerste analyse voltooid, ben je klaar om te beginnen met het verbeteren van je codekwaliteit met AI-aangedreven inzichten.

Onthoud, je hebt een 14-daagse gratis proefperiode om alle functies te verkennen. Als je hulp nodig hebt of vragen hebt, biedt het instellingenpaneel van de plugin gedetailleerde tooltips en links naar documentatie.

Klaar om dieper te duiken? Installeer de plugin en begin vandaag je reis naar betere codekwaliteit.