GitHub Code Quality no longer adds Copilot as a reviewer
GitHub, Code Quality özelliğinin davranışında dikkat çekici bir değişikliğe gitti. Bir depoda Code Quality etkinleştirildiğinde otomatik olarak oluşturulan ve pull request’lere GitHub Copilot’u reviewer olarak ekleyen ruleset artık devre dışı. Bu ruleset’in bulunduğu depolarda GitHub, kendi eklediği ayarları kapattı. Böylece hangi pull request’e kimin (veya neyin) reviewer olarak atanacağı yeniden geliştirici ekibinin kontrolüne bırakıldı.
Neden bu değişiklik yapıldı?
Code Quality’nin 20 Temmuz 2026’da genel kullanıma sunulmasıyla birlikte, özellik depoda etkinleştirildiğinde Code Quality Copilot review for default branch adında bir ruleset oluşturuluyordu. Bu ruleset, deponun varsayılan dalını hedef alıyor ve Copilot’u otomatik olarak PR’lara reviewer olarak atıyordu.
GitHub’ın açıklamasına göre kullanıcı geri bildirimleri, bir reviewer eklemenin son kertede geliştiricinin tercihine bırakılması gerektiği yönündeydi. Bu geri bildirim üzerine önceki davranıştan vazgeçildi: Code Quality açıldığında artık böyle bir ruleset otomatik oluşturulmuyor, mevcut olanlarda ise ilgili ayarlar kapatılıyor.
Kapatılan üç ayar
Söz konusu ruleset içinde GitHub’ın açtığı ve şimdi devre dışı bıraktığı üç ayar var:
- Automatically request Copilot code review: Her pull request’te otomatik olarak Copilot code review talep ediyordu.
- Review new pushes: Pull request’e yeni bir push yapıldığında yeni bir Copilot incelemesi tetikliyordu.
- Review draft pull requests: Pull request henüz taslak (draft) aşamasındayken bile incelenmesi için istek gönderiyordu.
Bu üç ayarın birlikte etkin olması, PR yaşam döngüsünün pek çok aşamasında otomatik Copilot incelemesi anlamına geliyordu. Yeni durumda bu davranışların hiçbiri varsayılan olarak çalışmıyor.
Kimin ruleset’i etkilendi, kimin etkilenmedi?
GitHub, bu değişikliği uygularken belirli bir sınıra dikkat etti. Yalnızca oluşturduğu ruleset hala kendi başlangıç yapılandırmasıyla birebir eşleşiyorsa müdahale etti:
- Ruleset’i düzenlemediyseniz, GitHub üç ayarı kapatarak değişikliği uyguladı.
- Ruleset’i sonradan siz değiştirdiyseniz, GitHub ona dokunmadı ve mevcut yapılandırmayı olduğu gibi bıraktı.
- Kendi elinizle yazdığınız ruleset’lere ise hiçbir koşulda müdahale edilmedi.
Ruleset silinmedi, deponuzda kalmaya devam ediyor. İçindeki ilgili ayarlar kapalı olduğu için pratik bir etkisi yok. İsteyen bu ruleset’i istediği zaman manuel olarak kaldırabilir.
Copilot code review nasıl yeniden açılır?
Otomatik Copilot code review davranışını sürdürmek isteyenler için özellik kaldırılmış değil. Copilot code review’ın kendisinde bir değişiklik yok; yalnızca varsayılan olarak açık gelmemesi kararlaştırıldı. Bu davranışı yeniden etkinleştirmek için:
- Depo veya organizasyon düzeyinde yeni bir ruleset oluşturabilir ya da mevcut bir ruleset’i düzenleyebilirsiniz.
- Bu ruleset’te Automatically request Copilot code review ayarını etkinleştirin.
- İncelemenin uygulanmasını istediğiniz branch’leri kendiniz seçin.
Yapılandırmanın adım adım anlatımı GitHub belgelerinde yer alıyor. Copilot code review kullanımı Copilot planınız üzerinden faturalandırılmaya devam ediyor; mekanizma değişse de ticari model aynı kaldı.
Bu değişikliğin kapsamı
Duyuruda belirtildiği üzere değişiklik, Code Quality’nin sunulduğu GitHub Enterprise Cloud ve GitHub Team planları için geçerli. Code Quality’yi bu planlarda kullanan ekiplerin, otomatik reviewer davranışı konusunda beklentilerini yeni varsayılana göre gözden geçirmesi gerekiyor. Otomatik incelemeye alışmış bir ekipte iş akışı sessiz sedasız değişmiş olabilir; PR şablonları, katkı rehberleri ve dahili dokümantasyonlarda “Copilot otomatik olarak PR’ları inceler” gibi ifadeler varsa güncellenmesinde fayda var.
Ekipler için kısa kontrol listesi
- Deponuzda Code Quality Copilot review for default branch adlı ruleset var mı, kontrol edin.
- Ruleset’i daha önce düzenlemediyseniz üç ilgili ayarın kapalı olduğunu görmelisiniz.
- Otomatik Copilot code review’a devam etmek istiyorsanız aynı ayarı içeren bir ruleset’i bilinçli olarak etkinleştirin.
- Artık ihtiyaç duymadığınız ruleset’i silmek tamamen sizin tercihinize kalmış durumda.
GitHub, Code Quality ile birlikte gelen “otomatik Copilot reviewer” kararını geri aldı ve seçimi tekrar geliştiricinin masasına bıraktı. Copilot incelemesinden faydalanmak isteyenlerin önünde bir engel yok; yalnızca bu davranışı bilinçli bir yapılandırma adımıyla açmaları gerekiyor.
İlgili yazılar
- GitHub Code Quality API: Repo Bazlı Açma-Kapama Dönemi
- GitHub Code Quality artık ücretli: Kurumlar neyi hesap etmeli?
- GitHub Code Quality Faturası: Lisans Tahmini Preview’da
- GitHub Copilot ile Pull Request İnceleme ve Code Review
- Copilot Code Review Metrikleri: Aktif mi Pasif mi?
Kaynaklar ve İleri Okuma
- GitHub Changelog: GitHub Code Quality no longer adds Copilot as a reviewer
- GitHub Docs: Configuring automatic code review by Copilot
- The GitHub Blog
- GitHub Changelog RSS







Yorum gönder