Anthropic'ten Claude Code'a entegre edilmiş çoklu ajanlı kod inceleme sistemi: Code Review

Code Review, yapay zeka ajanlarından oluşan ekiplerin, insan inceleme uzmanlarının rutin olarak gözden kaçırdığı hataları bulması için her Pull isteğini incelemesini sağlıyor.
Anthropic'ten Claude Code'a entegre edilmiş çoklu ajanlı kod inceleme sistemi: Code Review

Yaşanan gerilimler sonucunda tedarik zinciri riski olarak tanımlanması nedeniyle ABD Savunma Bakanlığı'na dava açan Anthropic, yeni ürünü Code Review'u Claude Code'da piyasaya sürdü. Claude Code'a entegre edilmiş çoklu ajan kod inceleme sistemi olan Code Review, hataları yazılımın kod tabanına girmeden önce yakalamak için tasarlanmış bir yapay zeka gözden geçirme aracı olarak karşımıza çıkıyor. Bu sistem, yapay zeka ajanlarından oluşan ekiplerin, insan inceleme uzmanlarının rutin olarak gözden kaçırdığı hataları bulması için her Pull isteğini incelemesini sağlıyor. Bu noktada Pull isteklerinin, geliştiricilerin kod değişikliklerini yazılımda kullanıma sunulmadan önce incelemeye sunmak için kullandıkları bir mekanizma olduğunu belirtelim. 

Code Review, hafif kod inceleme araçlarından farklı şekilde çalışıyor. Bir geliştirici pull isteği açtığında, sistem paralel olarak çalışan birden fazla yapay zeka ajanı gönderiyor. Bu ajanlar bağımsız olarak hataları aramanın ardından birbirlerinin bulgularını çapraz bir şekilde doğrulayarak yanlış pozitifleri filtreliyor. Son adımda ise sistem, kalan sorunları önem derecesine göre sıralıyor. Geliştiricilere sunulan çıktıda Pull isteği üzerinde tek bir genel bakış yorumu ve belirli hatalar için satır içi açıklamalar yer alıyor.

Sistem, yapılan değişikliğin karmaşıklığına göre dinamik olarak ölçeklenebilecek nitelikte. Büyük veya karmaşık Pull istekleri daha fazla ajan ile çalışırken, neticede daha derinlemesine analizlere erişebiliyor. Bu bağlamda önemsiz değişiklikler ise daha hafif bir incelemeye tabi tutuluyor. Şirketin belirttiğine göre ortalama bir inceleme, yaklaşık olarak 20 dakika sürüyor.

Bu arada Code Review'un Pull isteklerini onaylamadığını belirtelim. Onay kararı, insan inceleme uzmanları tarafından veriliyor. Kısacası Code Review sorunları ortaya çıkararak insan inceleme uzmanlarını, her satırda hata arama sürecine çözüm getiriyor. Böylece uzmanlar mimari kararlara ya da daha üst düzey konulara odaklanabiliyor.

Code Review'un Anthropic'in kendi mühendislik uygulamaları neticesinde ortaya çıktığı belirtiliyor. Şirketin belirttiğine göre, mühendis başına kod çıktısı geçen yıl yüzde 200 arttı. Yapay zeka destekli kod üretiminin bu ani artışı, inceleme isteklerini de beraberinde getirdi. Code Review'dan önce, Anthropic'in iç Pull isteklerinin yalnızca yüzde 16'sı önemli inceleme yorumları alıyordu. Code Review ile bu rakam yüzde 54'e sıçradı.

Anthropic'in dahili kullanım verilerine göre; 1.000 satırı aşan büyük Pull isteklerinin yüzde 84'ü bulgular alıyor ve inceleme başına ortalama 7,5 sorun bulunmaktadır. 50 satırın altındaki küçük çekme isteklerinde bu oran yüzde 31'e düşerken, ortalama 0,5 sorun bulunuyor. 

Code Review şu anda Team ve Enterprise müşterileri için araştırma önizlemesi olarak sunuluyor. İnceleme başına 15 ila 25 dolar arasında, token kullanımına göre faturalandırılan ve PR boyutuna göre ölçeklenen Code Review, alternatiflerine göre önemli ölçüde daha pahalı bir seçenek olarak konumlanıyor. 

Teknoloji dünyasındaki gelişmeleri takip edin. Neleri size ulaştırmamızı istersiniz?
Abonelik kaydınız başarıyla oluşturuldu.