- Ajanın oluşturduğu kod değişikliklerini terminalde incelemeyi sağlayan, inceleme odaklı etkileşimli bir UI sunan açık kaynak araç; OpenTUI ve Pierre diffs tabanlı
- Kodun yanında satır içi AI/ajan notlarını doğrudan gösterebilen, Hunk’a özgü benzersiz bir özellik
- Çok dosyalı inceleme akışı ve kenar çubuğu gezintisiyle birden fazla dosyadaki değişiklikleri tek bakışta keşfetme
- split, stack, duyarlı otomatik yerleşim sunar; watch modu ile dosya değiştiğinde otomatik yeniden yükleme yapar
- Git diff tarzı komutları birebir yansıtır, ancak değişiklikleri metin yerine inceleme UI’ında gösterir
hunk diff ile mevcut değişiklikler, hunk show ile commit incelemesi, hunk diff --watch ile otomatik yeniden yükleme
- Ajan entegrasyonunda ayrı bir terminalde Hunk’ı çalıştırıp Hunk review skill yüklenerek canlı oturumda inceleme yapılabilir
Load the Hunk skill and use it for this review.
git config --global core.pager "hunk pager" olarak ayarlanırsa git diff ve git show otomatik olarak Hunk içinde açılır
- HunkDiffView bileşeni
hunkdiff/opentui olarak yayımlanmıştır; böylece diff renderer kendi OpenTUI uygulamanıza gömülebilir
- Tema (graphite, midnight, paper, ember), mod (auto, split, stack) gibi ayarlar için config.toml üzerinden özelleştirme desteği
- MIT lisansı
1 yorum
Mevcut araçlar, ajan tabanlı kodlamayı benimseyecek şekilde evriliyor. Diff içeriğinde yapay zekanın eklediği açıklamaları göstermesi güzel.