2 puan yazan xguru 1 시간 전 | 1 yorum | WhatsApp'ta paylaş
  • 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

 
xguru 18 분 전

Mevcut araçlar, ajan tabanlı kodlamayı benimseyecek şekilde evriliyor. Diff içeriğinde yapay zekanın eklediği açıklamaları göstermesi güzel.