Getestet · 2026-10-16

KI-Code-Review: lass KI reviewen, bevor du eine PR öffnest

Bitte Claude Code, den Diff zu reviewen. Es listet Bugs, Sicherheit und Lesbarkeit mit Fixvorschlägen. Ein Befehl beschränkt es auf git diff und Dateilesen, also kann es deinen Code nicht ändern.

  • ✓Ein Diff mit 3 eingebauten Problemen wurde in 22 Sekunden gereviewt (2026-10-16, Claude Code 2.1.300)
  • ✓Alle 3 Probleme gefunden: SQL-Injection, Listenindex außerhalb des Bereichs, Division durch Null bei leerer Liste, jeweils mit Zeilennummer, Schwere und Fixvorschlag
  • ✓Es hat nur den Diff gelesen und keine Datei geändert
KI-Code-Review-Terminal: SQL-Injection, außerhalb des Bereichs, Division durch Null
Getestete Terminalausgabe (Schlüssel geschwärzt): alle 3 Probleme haben Zeilennummer und Schwere.

Einmal einrichten: globale Config auf AICodeWith zeigen

Das machst du einmal; jeder Anwendungsfall nutzt es. Andere Tools: Integrationsanleitungen. Schlüssel holen: API-Schlüssel holen.

  1. 1. Claude Code installieren

    Folge der offiziellen Claude-Code-Installationsdoku. Fertig bist du, wenn claude --version eine Versionsnummer ausgibt.

  2. 2. Einen Schlüssel anlegen und die globale Config bearbeiten

    Melde dich an, öffne im Dashboard die Seite **API-Schlüssel** und erstelle einen Schlüssel. Wenn du nicht weißt, wo das ist, siehe API-Schlüssel holen.

    Öffne die globale Config ~/.claude/settings.json und setze Base-URL und Schlüssel unter env:

    ~/.claude/settings.json
    {
      "env": {
        "ANTHROPIC_BASE_URL": "https://api.aicodewith.ai",
        "ANTHROPIC_AUTH_TOKEN": "sk-YOUR_KEY"
      }
    }
    
    Hänge /v1 nicht an das Ende der Base-URL. Öffne das Terminal neu, starte claude; eine normale Antwort heißt, die Verbindung steht.

Getestete Schritte

  1. 1. Einen Befehl im Repo ausführen

    Nach Codeänderungen, vor dem Commit, führe das an der Repo-Wurzel aus:

    bash
    claude -p 'Review die aktuellen uncommitteten Änderungen (führe git diff aus). Liste Bugs, Sicherheitsprobleme und Lesbarkeitsprobleme. Für jeden Punkt nenne Zeilennummer, Schwere und einen Fixvorschlag. Nur Review; ändere keine Dateien.' --allowedTools 'Bash(git diff:*)' 'Read'
    
    --allowedTools erlaubt nur git diff und Dateilesen, also kann es Code nicht editieren. Das Terminal kann einen englischen Hinweis zu Auto-Modus und api.aicodewith.ai drucken. Den kannst du ignorieren; er ändert das Ergebnis nicht.
  2. 2. Die Vorschläge selbst anwenden

    Die Ausgabe war nach Schwere sortiert: SQL-Injection (kritisch), außerhalb des Bereichs (hoch), Division durch Null (mittel), jeweils mit Umschreibvorschlag.

    Vorschläge sind Referenzen. Du entscheidest, was sich ändert. Führe denselben Befehl nach dem Edit erneut aus.

Fehlerbehebung

Es sagt, es gibt nichts zu reviewen
Führe es an der Repo-Wurzel aus, solange die Änderungen noch uncommittet sind. Für committete Arbeit ersetze git diff durch git diff HEAD~1.
401 oder Anfrage fehlgeschlagen
Prüfe, dass der Schlüssel vollständig ist und die Base-URL https://api.aicodewith.ai lautet (ohne /v1). Öffne das Terminal nach der Änderung neu.

FAQ

Ändert KI-Code-Review meinen Code?

Nicht mit dem Befehl oben. --allowedTools erlaubt nur git diff und Dateilesen. In unserem Lauf hat sich keine Datei geändert.

Kann sie ein menschliches Review ersetzen?

Nutze sie, um offensichtliche Bugs und Sicherheitsprobleme vor einer PR zu fangen. Ob die Geschäftslogik stimmt, braucht weiter ein Teammitglied.

Wie lange dauert ein Review?

Eine Datei mit 3 Änderungen dauerte 22 Sekunden. Größere Diffs dauern länger.

Eine Ein-Klick-Version? E-Mail hinterlassen

Du willst das nicht selbst einrichten? Wir prüfen ein Ein-Klick-Tool für „KI-Code-Review“ und mailen dir, wenn es soweit ist.