Microsoft’un yapay zeka destekli programlama aracı GitHub Copilot, OpenAI’ın en yeni GPT-4 dil modelini kullanacak şekilde güncelleniyor ve bu süreçte bir dizi yeni işlevin kilidini açıyor. GitHub Copilot geçen yıl Haziran ayında ilk kez piyasaya sürüldüğünde GPT-3’e dayanıyordu. Yorumları ve kodu otomatik olarak tamamlayarak geliştiricilere yardımcı olabiliyordu. GPT-4’e yükseltme, “AI pair programmer” olarak adlandırılan GitHub Copilot X’e bir isim değişikliği yapıldığını görüyor, ancak aynı zamanda programcılara abonelik ücreti karşılığında sohbet etme yeteneği de dahil olmak üzere çok istenen bir dizi yeni özellik vaat ediyor. ChatGPT benzeri bir arayüz (GitHub Copilot Chat) kullanarak Copilot X ile bağlama duyarlı konuşmalar yapmak mümkün olacak, böylece geliştiriciler yardım istemek veya yapay zekaya bir görevi yerine getirmesini söylemek için doğal dil kullanabilecekler. Ayrıca sesinizi kullanarak yapay zeka ile etkileşime geçme ve sözlü olarak doğal dil komutları verme seçeneği de mevcut (GitHub Copilot Voice).
Copilot X’ten bir kod parçasını açıklaması, kodunuz için testler yazması, bu testlerin çalıştırılmasını otomatikleştirmesi, hataları düzeltmesi, belirli özellikler hakkında kişiselleştirilmiş belgeler sağlaması, komut satırı sözdizimi konusunda yardımcı olması, kod çekme isteklerini ele alması ve bunlar için açıklamalar oluşturması istenebilir. GitHub Copilot şu anda bireysel kullanıcılar için aylık 10 ABD doları ve kurumsal kullanıcılar için aylık 19 ABD doları karşılığında kullanılabiliyor. GitHub Copilot X’in yeni özelliklerine erişim, her biri için farklı ön koşullarla birlikte “yakında çıkacak” durumundadır. Örneğin, ChatGPT benzeri etkileşimlere erişmek için bir bekleme listesine katılmak ve aktif bir GitHub Copilot aboneliğine sahip olmak gerekiyor. Microsoft, bu Copilot X tanıtımının bir parçası olarak tanıtılan yeni özelliklerin hazır olmaları durumunda ‘Bireysel’ ve ‘Kurumsal’ planlara entegre edilip edilmeyeceğine karar vermedi. Katmanların ya da fiyatlandırmanın, sunulan ek işlevselliği yansıtacak şekilde değiştirilmesi söz konusu olabilir.