İçeriğe geç
<- Tüm ürünler
// ürün

CommitBrief

Hatayı iş arkadaşından önce yakala.

Siteyi ziyaret etcommitbrief.com

CommitBrief, kod incelemesini terminale getiren açık kaynak bir CLI aracıdır. Değişikliği ekip arkadaşınıza göndermeden önce, zaten kullandığınız modele okutursunuz.

Neden terminal

Kod incelemesi çoğunlukla pull request açıldıktan sonra başlar; o noktada yazan kişi çoktan başka bir işe geçmiştir. CommitBrief incelemeyi commit öncesine çeker: --staged ile henüz gönderilmemiş değişikliği inceler, bulgular hâlâ bağlam sizdeyken önünüze gelir.

Sağlayıcıdan bağımsız, yerel

Araç Go ile yazılmıştır ve tek bir ikili dosyadır. Kendi sunucusu yoktur, hesap açmayı gerektirmez, telemetri toplamaz. On farklı LLM sağlayıcısıyla çalışır; hangi modeli kullanacağınıza siz karar verirsiniz. Yerel yanıt önbelleği sayesinde aynı diff tekrar incelendiğinde ikinci kez ücret ödenmez.

İnceleme kapsamları

Üç kapsam vardır: henüz commit edilmemiş staged değişiklikler, geçmişteki bir commit aralığı ve bütün bir GitHub pull request’i. Aynı araç hem geliştirme sırasında hem de bir katkıyı devralmadan önce kullanılabilir.

Kurallar dosyası

Depoya özgü inceleme kuralları COMMITBRIEF.md dosyasında tutulur. commitbrief compress komutu bu dosyayı anlamını koruyarak daha az token harcayan bir biçime dönüştürür, orijinali yedekler ve sonuç gerçekten küçülmediyse üzerine yazmayı reddeder.

Lisans

Proje GPL-3.0 ile lisanslanmıştır ve GitHub üzerinde geliştirilir. Kurulum macOS/Linux’ta brew, Windows’ta scoop, ya da go install ile yapılır.

// Ürünler

Öne çıkan özellikler

  • Sağlayıcıdan bağımsız: on farklı LLM sağlayıcısı
  • Yerel çalışır, sunucu ve hesap gerekmez
  • Staged değişiklik, commit aralığı veya GitHub pull request incelemesi
  • Sıfır telemetri
  • Yerel yanıt önbelleği
  • brew, scoop, go install veya hazır ikili dosya
// sss

Sıkça sorulan sorular

Hangi LLM sağlayıcılarıyla çalışıyor?+

On sağlayıcı destekleniyor ve seçim sizde. Zaten kullandığınız API anahtarını verirsiniz; araç sağlayıcıya bağlı değildir.

Kodum bir sunucuya gidiyor mu?+

CommitBrief’in kendi sunucusu yoktur ve telemetri toplamaz. İstek doğrudan sizin seçtiğiniz sağlayıcıya gider; arada CommitBrief altyapısı bulunmaz.

Neyi inceleyebiliyor?+

Staged değişiklikleri, geçmişteki bir commit aralığını ya da bütün bir GitHub pull request’ini inceleyebilir.

Nasıl kuruluyor?+

macOS ve Linux’ta brew, Windows’ta scoop ile kurulur. Alternatif olarak `go install` ile derlenebilir ya da GitHub Releases üzerinden hazır ikili dosya indirilebilir.

Ücretli mi?+

CommitBrief açık kaynaktır ve GPL-3.0 ile lisanslanmıştır. Maliyet yalnızca kendi LLM sağlayıcınıza ödediğiniz kullanım bedelidir.

Bir sonraki projenizi birlikte kuralım

Fikrinizi anlatın, size en uygun çözümü tasarlayalım.

İletişime geç