GitHub, kodlama projeleri oluşturmak ve barındırmak için halihazırda en popüler platformlardan biri. Geçen yıl, tarayıcıya doğrudan kod yazmanıza izin veren yerleşik bir Entegre Geliştirme Ortamı (IDE) sundu. Bu sayede tarayıcı üzerinden kod yazmak ve çalıştırmak mümkün hale gelmişti. Şimdi ise GitHub, Copilot adlı yapay zeka destekli bir otomatik tamamlama aracı sunuyor.
Copilot, nasıl kod yazılacağını gösteriyor
Copilot, nasıl kod yazacağınızı, satırları ve işlevleri otomatik önererek nasıl optimize edeceğinizi size öğretiyor. Ayrıca Copilot aracı, bir sorunu çözmek için alternatif yollar bulmanıza ve yeni API‘leri kolayca kullanmanıza yardımcı oluyor. GitHub bu özelliği OpenAI ile ortaklaşa geliştirdi, ancak GPT-3‘ü temel almıyor. Şirketin OpenAI için blogda yayınladıkları; “OpenAI Codex, insanların kodu nasıl kullandığı konusunda geniş bilgiye sahiptir ve kod oluşturmada GPT-3’ten önemli ölçüde daha yeteneklidir. Çünkü kısmen çok daha büyük bir genel kaynak kodu konsantrasyonu içeren bir veri seti üzerinde eğitilmiştir.”
Bu özellik aynı zamanda kendini tekrar eden kodu otomatik doldurma, yorumları veya açıklamaları işleyen koda dönüştürme ve projeniz için testler oluşturmanıza yardımcı olma yeteneğine de sahiptir. Copilot özelliği şu anda yalnızca teknik bir önizleme olarak mevcut. Bu nedenle özelliği denemek için bu bağlantıdan ulaşabilirsiniz. Copilot teknik önizlemesi birçok dili destekliyor, ancak firma Python, JavScript, TypeScript, Ruby ve Go‘nun çok daha iyi çalıştığını belirtti.
{{user}} {{datetime}}
{{text}}