GitHub Copilot for Business, tarafından desteklenen çift programlama uzantısı OpenAI Kodeksiartık bir Codex güncellemesi aracılığıyla kullanılabilir.
Microsoft’un sahip olduğu kod deposu hizmeti, Kasım ayında Copilot for Business’ı duyurdu. Bireyler için GitHub Yardımcı Pilot hizmeti kullanıcı başına aylık 10 ABD doları maliyeti. İş için Copilot aboneliği maliyetleri Kullanıcı başına aylık 19 ABD dolarıtahsis edilen Yardımcı Pilot “koltukları” sayısına bağlı olarak.
Copilot’un kod önerilerini destekleyen OpenAI Codex, doğal dili koda çevirir. Copilot, Microsoft Visual Studio, Neovim, VS Code veya JetBrains IDE’ler dahil olmak üzere çeşitli düzenleyicilerle (Entegre Geliştirme Ortamı – IDE) birlikte kullanılabilir.
Yardımcı pilotun kod kabul oranı düşük, ancak artıyor
Copilot artık yeni bir Codex şablonuna ve yeni özelliklere sahip. Örneğin, Copilot’un programlama önerilerini daha güvenli hale getiren ve geliştiricilerin kod yazarken güvenli olmayan geliştirme modellerini tespit etmelerine yardımcı olan bir güvenlik açığı filtresi vardır.
Microsoft’un Azure OpenAI Services aracılığıyla GPT-3.5 ve DALL-E 2 ile geliştiricilere sunduğu yeni Codex modelinin, Copilot tarafından yazılan kod yüzdesini artırması bekleniyor.
GitHub, Copilot’un geçen yıl tüketiciler için kullanıma sunulduğunda, geliştirici kod dosyalarının ortalama %27’sinin Copilot tarafından oluşturulduğunu söylüyor. Bugün, bu ölçümün ortalaması desteklenen tüm programlama dilleri için %46 iken, Java için bu oran %61’dir.
Yardımcı pilotun kod kabul oranı daha düşük, ancak oran hala artıyor. Haziran 2022’de geliştiriciler, önerilerin ortalama %27’sini kabul etti. Bu oran Eylül’de %30’a çıkarak Aralık’ta %35’e ulaştı.
Ortada Doldur, amiral gemisi özelliği
Copilot ayrıca, yalnızca kod önekini dikkate alan önceki yöntemin ötesine geçen Ortayı Doldur (FIM) adlı bir “paradigma” kazandı. Artık Copilot’un kodun ortasındaki alanları doldurması mümkün. “Bu şekilde, artık kodunuz ve programınızın geri kalanıyla nasıl hizalanması gerektiği hakkında daha fazla bağlama sahip. GitHub Copilot’taki FIM, sürekli olarak daha yüksek kaliteli kod önerileri üretiyor ve bunları ek gecikme olmaksızın sunmak için çeşitli stratejiler geliştirdik. ” diyor GitHub Ürün Yönetimi Direktörü Shuyin Zhao.
GitHub ayrıca VS Code uzantısını, istenmeyen önerilerin sıklığını azaltmak için kullanıcı bağlamını öğrenen “hafif bir istemci tarafı modeli” ile güncelledi. GitHub, bunun istenmeyen önerilerde %4,5’lik bir azalmayla sonuçlandığını iddia ediyor.
Yeni güvenlik açığı filtresi ayrıca “statik analiz araçlarının davranışına yaklaşmak” için büyük dil modellerini (LLM’ler) kullanır. GitHub, güvenli olmayan programlama modellerini gerçek zamanlı olarak engelleyebileceğini iddia ediyor ve sabit kodlanmış kimlik bilgileri, SQL enjeksiyonları ve yol enjeksiyonları gibi çok yaygın güvenlik sorunlarını hedefliyor.
Yazılım şirketlerinden çıkan geliştiriciler
Ev ve iş için Copilot, Microsoft’un GitHub’a daha fazla kullanıcı eklemesine yardımcı olabilir. GitHub geçtiğimiz günlerde 100 milyon kullanıcıya sahip olduğunu duyurdu, bu da dünyadaki geliştirici nüfusunun çoğu ölçüsünün çok üzerinde. GitHub CEO’su Thomas Dohmke, geliştiricilerin artık sadece yazılım şirketleri için çalışmadığını da söyledi.
Dohmke, “Farklı sektörlerde çalışan, boş zamanlarında kod, tasarım ve belgelerle uğraşan, açık kaynak projelerine katkıda bulunan, araştırma bilim adamları yürüten ve daha fazlasını yapan, giderek daha çeşitli ve küresel bir insan grubu” dedi. “Bunlar, dünyanın her yerinde yazılım oluşturmak için çalışan insanlar. hastaneler, sinemaOrası NASA ve PyTorch projesiAI ve makine öğrenimi uygulamalarına güç veren. Onlar da isteyen insanlar sevilen birinin iletişim kurmasına yardımcı olun Ve aile üyeleri hastalıkları yener.”
Kaynak : “ZDNet.com”