Hunk - Terminal-Diff-Viewer für AI-Agenten-Code-Reviews
(github.com/modem-dev)- Open Source mit review-zentrierter interaktiver UI, mit der sich von Agenten erzeugte Code-Änderungen im Terminal prüfen lassen, basierend auf OpenTUI und Pierre diffs
- Einzigartige Hunk-Funktion, die Inline-AI-/Agenten-Kommentare direkt neben dem Code anzeigt
- Multi-File-Review-Stream und Sidebar-Navigation, um Änderungen in mehreren Dateien auf einen Blick zu durchgehen
- Unterstützt split, stack und responsives Auto-Layout sowie automatisches Neuladen bei Dateiänderungen im watch-Modus
- Spiegelt Git-diff-ähnliche Befehle direkt wider, zeigt Änderungen aber in einer Review-UI statt als Text an
- Mit
hunk diffdie aktuellen Änderungen, mithunk showCommit-Reviews, mithunk diff --watchautomatisches Neuladen
- Mit
- Bei Agenten-Integration Hunk in einem separaten Terminal starten und den Hunk review skill laden, um Reviews in einer Live-Session durchzuführen
Load the Hunk skill and use it for this review.
- Mit
git config --global core.pager "hunk pager"öffnen sichgit diffundgit showautomatisch in Hunk - Die Komponente HunkDiffView wird als
hunkdiff/opentuiveröffentlicht, sodass sich der Diff-Renderer in eigene OpenTUI-Apps einbetten lässt - Anpassbare Einstellungen über config.toml, darunter Themes (graphite, midnight, paper, ember) und Modi (auto, split, stack)
- MIT-Lizenz
2 Kommentare
Bestehende Tools entwickeln sich gerade so weiter, dass sie agentisches Coding unterstützen. Es ist praktisch, dass im Diff von der KI hinzugefügte Kommentare angezeigt werden.
Oh ... ich habe bisher in der Reihenfolge diff > diff-so-fancy > delta verwendet, das ist also interessant.
Ich werde es ein wenig ausprobieren, und wenn es gut ist, sollte ich wohl auch
git core.pagerändern.