GitHub, şirketin yapay zekâ destekli kod tamamlama aracının aylık 19 dolarlık kurumsal sürümü olan Copilot for Business’ın, geçen aralık ayında başlayan kısa bir beta aşamasından sonra genel kullanıma sunulduğunu duyurdu.
Copilot for Business; lisans yönetimi, kuruluş çapında politika yönetimi ve ek gizlilik özellikleri gibi özellikler ekliyor. Şimdiye kadar işletme sürümüne kaydolmak için GitHub’ın satış organizasyonu ile çalışmanız gerekiyordu ancak artık kendi kendine hizmet seçeneği de var.
GitHub CEO’su Thomas Dohmke, “Bu v1 Copilot hikayemizi etkili bir şekilde tamamlıyor. Ön izlemeyi Haziran 2021’de duyurduk ki bu yıllar önceymiş gibi geliyor. Ardından geçen yaz genel kullanıma açtık. Şimdi bunu kuruluşlara, şirketlere, ekiplere, işletmelere -gerçekten herkese- sunmaya hazırız. Aslında lansman sırasında Copilot for Business’ı kullanan 400’den fazla kuruluşumuz var ve büyük ilgi görüyoruz.” dedi.
GitHub bugün ayrıca Copilot’un artık kendinden imzalı sertifikalar da dahil olmak üzere proxy üzerinden bağlantıları desteklediğini ve yapay zekâ destekli Copilot kod tamamlama aracının artık geliştirilmiş (OpenAI destekli) bir model tarafından desteklendiğini duyurdu. Ekip, Azure’un OpenAI hizmetinde kullanılabilir hale geldikçe modelleri sürekli olarak iyileştiriyor ve yeni özellikler ekliyor. Bu süreci, modelin biraz daha iyi hale geldiği ve ekibin daha sonra bunu alıp Copilot’a getirebildiği donanım işindeki teknik özellik darbelerine benzetti.
Model daha iyi hale geldikçe, ekip de “ortayı doldurma” gibi yeni özellikler ekliyor; model sadece bir satırı tamamlamakla kalmıyor, aynı zamanda mevcut imleç konumundan önce ve sonra ne olduğunu bildiği için ortaya kelimeler eklemeye de başlıyor. Dohmke, modelin bunu yapmak için üzerinde çalıştığınız ilgili dosyalara da baktığını ve daha sonra model sorgularını oluşturmak için bu bilgileri de kullandığını belirtti:
“Yalnızca kendi açık dosyanıza yazdıklarınızı kullanmakla kalmıyor, aynı zamanda modele çıkarım için gönderilen istemi oluşturmak için mevcut olan bitişik dosyalardan ve bitişik bilgilerden de yararlanıyor.”
Bu son güncellemelerle ekip, Copilot’un -başka bir modelin yardımıyla- modelden geri gelen koddaki yaygın güvenlik açıklarını tanımasını da sağladı. Bunları bulursa, otomatik olarak daha güvenli bir öneriye geçecek.
Ancak mesele sadece daha iyi olmak değil, aynı zamanda daha hızlı olmak. Dohmke, ekibin gecikme süresini iyileştirmek için sürekli çalıştığını belirtti. GitHub’ın verileri, Copilot’un kodunu oluşturması çok uzun sürdüğünde geliştiricilerin hızla huzursuz olduğunu gösteriyor.
Dohmke, Copilot’un yakında bir geliştiricinin kodunun %80’ini oluşturabilmesini bekliyor. Bugün bu oran programlama dillerinde yaklaşık %46, Java’da ise %61. Bugün ChatGPT ve Bing, sadece basit bir komutla tüm uygulamaları (en azından bir kısmını) oluşturabiliyor. Bu Copilot ile aynı modeller tarafından sağlanıyor, bu nedenle Dohmke’ye bu yeteneklerin Copilot’a ne zaman geleceği soruldu:
“Bunun Bing ekibinin başlattığı gerçekten heyecan verici bir özellik olduğunu düşünüyoruz ve bugün duyuracak bir şeyimiz yok ama çok heyecan verici.”
Copilot gibi bir ürün için ekibin her zaman geliştiricilerin işlerini daha verimli yapmalarına yardımcı olmak istediğini ve mevcut modellerin sadece doğru olmayan kodlar üretebileceğini de sözlerine ekledi.
Derleyen: Hatice Bulut