Microsoft’un sahibi olduğu GitHub‘ın yapay zeka destekli kod tamamlama ve programlama aracı Github Copilot, ilk olarak 2021 yılında karşımıza çıkmıştı. 2023 yılında GPT-4 desteği kazanan Github Copilot, şimdi de çoklu model desteğine kavuşuyor. Geliştiriciler yakında GitHub Copilot kullanırken, Anthropic, Google ve OpenAI modellerini seçebilecek.
Web veya VS Code‘daki GitHub Copilot kullanıcıları, önümüzdeki haftalarda Gemini 1.5 Pro ile Claude 3.5’i seçebilecek. OpenAI’ın GPT-4o, o1-preview ve o1-mini modelleri de yakında GitHub Copilot’ta kullanıma sunulacak.Üstelik geliştiriciler, belirli bir görev için en iyi olan modeli bulmak için Copilot Chat ile yazışabilecek. Bu yazışma esnasında geliştiricilerin modeller arasında geçiş yapabileceğini de ekleyelim.
GitHub Spark’ın detayları
GitHub’ın duyurduğu yeni güncellemeler kapsamında web uygulamaları oluşturmak için bir yapay zeka aracı olan Spark‘ın yanı sıra VS Code’da GitHub Copilot, Xcode için ise Copilot yenilikleri kullanıcılarla buluşmaya hazırlanıyor.
Spark, doğal dil kullanarak web uygulamaları oluşturmayı kolaylaştıran bir yapay zeka aracı. Spark, OpenAI ve Anthropic modellerini kullanarak yazacağınız istem aracılığıyla üreteceğiniz web uygulamasının neye benzeyeceğine dair canlı önizlemeler ortaya çıkarıyor. Kullanıcılar, istemleriyle önizlemede değişiklik yaptıkça, ortaya çıkan sürümleri de birbiriyle karşılaştırabiliyor. GitHub Spark ile deneyimli geliştiriciler, kodu doğrudan manipüle edebilir, henüz yolun başında olanlar ise tamamen doğal dil kullanarak bir web uygulaması oluşturabilir.
Uygulama oluşturulduktan sonra, bir masaüstü, tablet veya mobil cihazda çalıştırabilecek. Bununla beraber geliştiricilerin uygulamayı başkalarıyla paylaşması da mümkün. Böylece ekipler, Spark ile oluşturulan uygulamalar üzerinde kolayca çalışabilecek.
GitHub Spark, GitHub’ın 1 milyar geliştiriciye ulaşma vizyonunun bir parçası. Bu noktada GitHub’ın geçtiğimiz hafta 1 milyon ücretli aboneye ulaştığını hatırlatalım. GitHub CEO’su Thomas Dohmke‘nin aktardıklarına göre şirket, Spark ile bir milyardan fazla kişisel bilgisayar ve cep telefonu kullanıcısının kendi mikro uygulamalarını doğrudan GitHub’da oluşturup paylaşmalarını sağlayacak.
GitHub Copilot, VS Code ve Xcode yenilikleri
Duyurulan yenilikler kapsamında VS Code‘da GitHub Copilot için çoklu dosya düzenlemesi 1 Kasım‘da kullanıcıların ilgisine sunulacak. Bu sayede geliştiriciler, Copilot Chat’i kullanarak aynı anda birden fazla dosyada düzenleme yapabilecek. Buna ek olarak Copilot Extensions’ın 2025’in başlarında kullanıma sunulması planlanıyor. Ayrıca Xcode için GitHub Copilot genel önizlemeye girecek. Son olarak Copilot’ın artık yeni bir kod inceleme özelliğine sahip olacağını belirtelim.