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.

PairReview
PairReview review ekranı

Solda PR listesi, ortada diff ve satıra bağlı yorumlar, sağda düzenleyip gönderdiğiniz AI taslağı.

Yorumlar tam satırında durur

  • Her bulgu doğru dosya ve satıra işaretlenir; blocker, major, minor etiketleri ve güven skoru ile.
  • Ekip arkadaşlarınızın mevcut yorumları da aynı diff içinde görünür.
  • Tıklayınca sağ panel o yoruma gelir; j k ile gezersiniz.
Diff içinde satıra bağlı AI yorumları

Önce siz okursunuz, sonra gider

  • AI yorumu taslaktır: metni düzenleyin, öneriyi değiştirin ya da sebebiyle atlayın.
  • Tek yorumu ⌘↵ ile, kalanları "Bekleyenleri gönder" ile Stash'e yollayın.
  • Approve ve Needs work aynı panelde; Stash'e geçmeden review biter.
Düzenlenebilir AI yorum taslağı ve gönderme düğmeleri

Ekibin konuşması aynı ekranda

  • PR'daki insan yorumları, yanıtları ve çözüldü işaretleri "Yorumlar" sekmesinde.
  • Satır linki diff'te ilgili yere götürür; kimin ne zaman onayladığı altta.
  • Repodaki AGENTS.md ve docs/code_review.md her review'da okunur, hangileri okunduğu panelde yazar.
Yorumlar sekmesi: insan yorumları ve yanıtları

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