PairReview

İkinci göz AI, karar sizin.

PairReview, Stash üzerindeki pull request'leri seçtiğiniz LLM ile okur ve satır satır yorum taslakları üretir. Siz okur, düzenler, gönderirsiniz. Onay vermeden hiçbir yorum Stash'e yazılmaz.

Terminale yapıştırın, 30 saniye sonra tarayıcıda açılır
curl -fsSL https://pairreview.dev/install.sh | bash

Yönetici şifresi istemez, bilgisayarınızın dışına hiçbir şey göndermez. Node.js yoksa kullanıcı dizinine kurar.

Satıra bağlı yorumlar

Her bulgu doğru dosya ve satıra işaretlenir; önem derecesi, kategori ve güven skoru ile gelir. Tek tıkla düzenleyip Stash'e gönderirsiniz.

Ekibinizin kurallarıyla

Repodaki AGENTS.md ve docs/code_review.md her review'da okunur. Kural ihlalleri numarasıyla raporlanır; kurallar değişince review de değişir.

Sağlayıcı sizin seçiminiz

Claude, OpenAI veya Gemini; kendi anahtarınızla ya da merkezi anahtarla. Üç review profili: hızlı sağlık kontrolü, güvenlik odaklı, tam review.

Yeni PR'ı kaçırmayın

Favori repolarda yeni PR açılınca bildirim gelir, tıklayınca PR karşınızda. Mesai saatleri ve sıklık ayarlanabilir.

Nasıl çalışır

  1. Kurun. Yukarıdaki komut PairReview'u ~/.pairreview altına kurar ve http://localhost:4178 adresinde başlatır. Sonraki günlerde terminalde pairreview yazmanız yeterli; açılışta kendini günceller.
  2. Giriş yapın. Stash kullanıcı adınız ve şifreniz, personal access token ya da SSO çerezi. Kimlik bilgileri yalnızca Stash'e karşı kullanılır.
  3. PR seçin. Size atananlar, kendi PR'larınız veya favori repolar. Diff ve mevcut yorumlar tek ekranda.
  4. Review ettirin. Profil seçin, bir iki dakika içinde yorum taslakları gelir. j/k ile gezin, e ile düzenleyin, ⌘↵ ile gönderin.
  5. Onaylayın. Approve veya Needs work; kalan taslakları tek tıkla gönderin ya da sebebiyle atlayın.

Sık sorulanlar

Neden bilgisayarımda çalışıyor?
Stash kimlik bilgileriniz ve kod diff'leri makinenizden çıkmaz; yalnızca review için seçtiğiniz LLM'e gider. Sunucu sadece 127.0.0.1 adresini dinler, ağdaki başka biri erişemez.
Şirket bilgisayarına uygulama kuramıyorum, bu çalışır mı?
Evet. Kurulum yönetici hakkı istemez ve /Applications klasörüne dokunmaz; her şey kullanıcı dizininizde kalır. Node.js yoksa onu da aynı yere kurar.
Nasıl güncellenir, nasıl kaldırılır?
Her başlatmada yeni sürüm kontrol edilir; pairreview update ile elle de bakabilirsiniz. Kaldırmak için pairreview uninstall.
Bildirimler çalışır mı?
Sekme açıkken favori repolardaki yeni PR'lar tarayıcı bildirimi olarak gelir. Ayarlar'dan saat aralığı ve sıklık seçilir; "Test bildirimi gönder" ile izni kontrol edebilirsiniz.
Masaüstü uygulaması ne zaman gerekir?
Terminal kullanmak istemeyenler için imzalı ve notarize edilmiş DMG var. Aynı özellikler, aynı veri; tek fark kurulum biçimi.

Güvenlik