Bugün Replit, kodlamayı kolaylaştırmak için önerilerde bulunabilen yapay zeka destekli bir programlama asistanı olan Ghostwriter’ı duyurdu. Replit’in çevrimiçi geliştirme ortamında çalışır ve GitHub Copilot’un geliştirme sürecini hızlandırmak için çeşitli programlama dillerinde kod tanıma ve oluşturma becerisine benzer.
Replit’e göre Ghostwriter, halka açık milyonlarca kod satırı üzerinde eğitilmiş büyük bir dil modeli kullanarak çalışıyor. Bu yerleşik veriler, Ghostwriter’ın Replit’in IDE’sinde programlama yaparken zaten yazdıklarınıza dayalı olarak önerilerde bulunmasına olanak tanır. Beğendiğiniz bir öneri gördüğünüzde, Sekme tuşuna basarak kodu “otomatik olarak tamamlayabilirsiniz”.
Replit, Ghostwriter’ın JavaScript ve Python ile en iyi performansı gösterdiğini ancak C, Java, Perl, Python ve Ruby dahil olmak üzere 16 dili desteklediğini söylüyor. Ayrıca web geliştirme için HTML ve CSS’yi ve veritabanı sorguları için SQL’i destekler.
Ghostwriter dört ana bileşen içerir: Complete Code (yazdıklarınızı analiz eder ve devamlar önerir), Generate Code (önerilerinize göre yeni kod oluşturur), Transform Code (kodu standartlara uyacak şekilde yeniden düzenlemenize veya modernize etmenize yardımcı olur) ve Açıklama Kodu (mevcut kodu analiz eder ve işlevini doğal dil kullanarak açıklar).
Replit’in IDE’si (kayıt ettirdiğimiz sıradan bir hesapla gerçekleştirilen) ile yaptığımız gayri resmi deneylerden, Ghostwriter’ın pazarlama kopyasında vaat edilen görevleri kusursuz olmasa da yerine getirdiğini gördük. Birkaç durumda, otomatik tamamlama önerileri, bir projeye entegre etmek için yine de kapsamlı programlama bilgisine ihtiyaç duyan tekrarlayan bir döngüde veya üretilen kodda takılı kaldı. Replit, Ghostwriter’ın yeteneklerini zamanla geliştirecektir.
Ghostwriter’ı değerlendirirken, Microsoft’tan bir AI kodlama asistanı olan GitHub Copilot ve Temmuz ayından bu yana herkese açık olan OpenAI ile benzerlikler görmeden edemedik. Ghostwriter gibi, Copilot da Sekme tuşuna basıldığında otomatik olarak tamamlanan, doğal dil açıklamaları sunan ve kodu çeviren kod önerir.
Şimdilik Ghostwriter, ham programlama pirzolalarının yerini almıyor. Bunun yerine, mevcut bilgilerin bir tamamlayıcısı veya yardım isterken veya kod örneklerini incelerken Stack Overflow gibi sitelerde harcadığınız süreyi azaltabilecek otomatik bir asistan olarak düşünülebilir.
Replit, çevrimiçi IDE’sini, nasıl kullanmayı planladığınıza bağlı olarak, ücretsiz ile ayda 7 ABD Doları arasında değişen çeşitli planlarda kullanıma sunar. Ayrıca Ghostwriter, aylık 10 ABD Doları (veya 1.000 Döngü) tutarında bir abonelik hizmetidir. Döngüler, Replit’in bulut sunucularında hesaplama gücünü temsil eden sanal belirteçlerdir. Ghostwriter, Replit’in web sitesinde mevcuttur.