OpenAI gelişmiş derin öğrenme teknolojisi ChatGPT-4'ü entegre etmeyi amaçlayan GitHub Copilot X kod adlı büyük bir GitHub Copilot güncellemesi duyuruldu. Geliştirilmiş yapay zeka destekli programcı asistanı, geliştiricilere çalışmalarında daha fazla yardımcı olmak için sohbet ve ses işlevleri eklemeye odaklanacak.
22 Mart'ta tanıtılan GitHub Copilot X, yalnızca çekme isteklerini değil aynı zamanda komut satırı arabirimlerini ve belgelerini de kapsayacak şekilde geniş bir destek yelpazesi sağlamayı öngörüyor. Yaklaşan yetenekler, projeler üzerinde çalışan geliştiricilere çok sayıda avantaj ve iyileştirme getirecek şekilde ayarlanmıştır. GitHub Copilot X öne çıkan önemli noktaları şunları içerir:
- Yardımcı Pilot Sohbeti: Bu özellik, özellikle geliştirici kullanım durumlarına göre uyarlanmış, entegre geliştirme ortamında (IDE) ChatGPT benzeri bir deneyim gerektirir. Microsoft'un Visual Studio Code ve Visual Studio geliştirme araçlarıyla sorunsuz bir şekilde bütünleşir. Copilot Chat kodu ve hata mesajlarını tanırken kapsamlı bir analiz, kod bloklarının açıklamasını, birim testi oluşturmayı ve hatta hata düzeltmeleri önermeyi sağlar. Geliştiriciler, Yardımcı Pilot sohbeti için bekleme listesine katılabilir.
- Çekme İstekleri için Yardımcı Pilot: Yapay zeka destekli etiketler, çekme isteği açıklamalarına eklenecek ve Copilot bunları değiştirilen koda göre otomatik olarak dolduracaktır. Geliştiriciler, önerilen açıklamaları inceleyebilir ve değiştirebilir. Teknik ön izleme için şimdi kaydolun.
- Dokümanlar için Yardımcı Pilot: Bu deneysel teklif, dokümantasyon sorgularına yapay zeka tarafından oluşturulan yanıtları sunmak için bir sohbet arabirimi kullanır. Programlama dilleri, çerçeveler ve diğer teknolojilerle ilgili soruları kapsar. İlk dokümantasyon desteği, React, Azure Docs ve MDN'yi içerir. Bu özelliğe erişim için bir bekleme listesi mevcuttur.
- CLI için Yardımcı Pilot: Geliştiriciler, yapay zekanın komutlar, döngüler oluşturma ve belirsiz bulma işaretleri uygulayarak çeşitli sorguları yerine getirme yeteneğinden yararlanabilir. İlgilenenler bu geliştirme için bekleme listesine katılabilir.
Yukarıda belirtilen güncellemelere ek olarak GitHub, çekme istekleri yeterli testten yoksun olduğunda geliştiricileri otomatik olarak bilgilendirme planlarını açıkladı. Platform daha sonra olası testler önerecektir. Amaç, sonunda bu işlevselliği herhangi bir kuruluşun havuzlarına ve dahili belgelerine getirmektir.
GitHub Copilot şu anda geliştiricilerin kodlarının %46'sını oluşturmaktan sorumlu olduğunu ve kodlama hızlarını %55 artırmaya yardımcı olduğunu açıkladı. Geliştiriciler ücretsiz bir Copilot denemesi için kaydolabilirler. Bununla birlikte, Özgür Yazılım Vakfı üçüncü taraf kodunun kullanımına ilişkin endişelerini dile getirdiğinden, bu yenilikçi araç tartışmasız olmamıştır.
GitHub Copilot X ve AppMaster gibi araçlar, yazılım geliştirmeyi daha erişilebilir ve verimli hale getirerek teknoloji endüstrisinde devrim yaratıyor. AppMaster no-code platformu, geliştirme sürecinde hem zamanı hem de maliyeti azaltarak arka uç, web ve mobil uygulamalar oluşturmak için kapsamlı bir çözüm sunar. Geliştiriciler, bu yenilikçi teknolojileri benimseyerek çağın ötesinde kalabilir ve üretkenliği artırabilir.