Yapay zekâ destekli yazılım geliştirme alanında rekabet artık yalnızca daha iyi kod üretebilmekle sınırlı değil. Kodların depolanması, değişikliklerin takip edilmesi ve geliştirme süreçlerinin yönetilmesi de teknoloji şirketlerinin odaklandığı konular arasında yer alıyor. OpenAI, bu alandaki konumunu güçlendirmek amacıyla geliştirici teknolojileri üzerine çalışan Pierre Computer Company’yi bünyesine katmak için harekete geçti. Şirket, satın alma sonrasında Pierre’in Code Storage altyapısını Codex ile birleştirmeyi hedefliyor.
Axios tarafından gündeme getirilen anlaşma, OpenAI’ın Microsoft çatısı altındaki GitHub ile rekabetini farklı bir boyuta taşıyabilir. Yazılım geliştiricilerin uzun süredir kullandığı kod barındırma platformuna alternatif oluşturabilecek bu hamlenin finansal büyüklüğü ise henüz kamuoyuyla paylaşılmış değil.
Pierre’in teknolojileri Codex’in altyapısında zaten kullanılıyor
Pierre, OpenAI için tamamen yeni bir iş ortağı sayılmaz. Şirketin verdiği bilgilere göre Codex içerisinde kullanılan bazı temel geliştirici bileşenleri zaten Pierre tarafından geliştirildi. Bunların başında Trees ve Diffs isimli iki kütüphane geliyor.
Trees, kapsamlı yazılım projelerinde dosyalar arasında daha hızlı ve kolay gezinilmesini sağlıyor. Diffs ise kodun önceki ve güncel sürümleri arasındaki farklılıkları karşılaştırarak yapılan değişikliklerin incelenmesine yardımcı oluyor.
Pierre’in geliştirdiği araçlar bunlarla da sınırlı değil. Diffs’in düzenleme özelliği sayesinde geliştiriciler, inceleme sırasında karşılaştıkları bir sorunu doğrudan ilgili kod satırında düzeltebiliyor. Şirketin yakın zamanda kullanıma sunduğu Highlights aracı ise kod yazımı sırasında söz dizimi renklendirmesini gerçek zamanlı olarak gerçekleştiriyor. Bu özellik, hem geliştiricilerin manuel çalışmalarında hem de yapay zekâ ajanlarının oluşturduğu kodlarda kullanılabiliyor.
Code Storage, Codex’in yeni parçalarından biri olacak
Anlaşmanın en önemli unsuru ise Pierre’in Code Storage isimli hizmeti. Söz konusu teknoloji, yazılım projelerinin Git üzerinden saklanmasına ve zaman içerisinde yapılan değişikliklerin kayıt altında tutulmasına olanak tanıyan bir API altyapısı sunuyor.
Git, geliştiricilerin bir projenin farklı sürümlerini yönetmek ve geçmiş değişiklikleri takip etmek için kullandığı temel sistemlerden biri. GitHub başta olmak üzere pek çok popüler yazılım platformu da bu teknoloji üzerine inşa edilmiş durumda.
OpenAI, satın alma işleminin ardından Code Storage özelliklerini Codex ekosistemine entegre etmeyi planlıyor. Bununla birlikte mevcut Pierre müşterilerinin hizmeti kullanmaya devam edebileceği belirtiliyor. Şirket ayrıca Pierre tarafından geliştirilen açık kaynaklı projelerin mevcut lisanslarıyla korunacağını ve bu projelere katkı sunmayı sürdüreceğini açıkladı.
Satın alma işleminin tamamlanması için gerekli düzenleyici izinlerin alınması ve diğer standart kapanış şartlarının yerine getirilmesi gerekiyor. Bu süreç sonuçlanana kadar iki şirket bağımsız şekilde faaliyet göstermeyi sürdürecek.
OpenAI kendi kod yönetim sistemini de geliştirdi
OpenAI’ın Pierre hamlesini daha iyi anlamak için şirketin kısa süre önce duyurduğu Pando projesine de bakmak gerekiyor. OpenAI, aynı hafta içerisinde kendi mühendislik ekiplerinin ve yapay zekâ ajanlarının ihtiyaçlarına yönelik geliştirdiği yeni kaynak kodu yönetim altyapısını tanıtmıştı.
Şirkete göre yazılım geliştirme süreçlerinde aynı anda yürütülen işlerin sayısı arttıkça geleneksel Git tabanlı sistemlerin de bu yeni çalışma düzenine uyum sağlaması gerekiyor. Axios’un aktardığı bilgilere göre Pando, kod değişikliklerinin canlı ortama aktarılma süresinde yaklaşık yüzde 80’lik bir iyileşme sağladı. OpenAI’ın bu altyapıyı ilerleyen dönemde müşterilerinin kullanımına açma seçeneklerini de değerlendirdiği belirtiliyor.
Şirketin Pierre ekibiyle birlikte gerçekleştirmek istediği dönüşüm, kod geliştirme sürecinin tamamını kapsıyor. Hedef, bir yapay zekâ ajanının yeni bir kod dalı oluşturmasından başlayarak değişikliklerin incelenmesi, düzenlenmesi ve nihayetinde yayına alınmasına kadar bütün aşamaları tek bir sistem altında toplamak.
Bu yaklaşım hayata geçirildiğinde Codex, yalnızca kullanıcının isteğine göre kod yazan bir yapay zekâ aracı olmaktan çıkarak yazılım projelerinin uçtan uca yönetilebildiği kapsamlı bir geliştirme platformuna dönüşebilir.
GitHub’ın karşısına yeni rakipler çıkıyor
Yapay zekâ ile kod üretiminin hız kazanması, mevcut yazılım geliştirme platformlarının geleceğine ilişkin tartışmaları da beraberinde getiriyor. Axios’un haberine göre GitHub, artan yapay zekâ kullanımının ardından çeşitli hizmet kesintileri ve güvenilirlik problemleriyle karşı karşıya kaldı.
Platforma yöneltilen eleştirilerin önemli bir bölümü, altyapısının öncelikle insan geliştiricilerin çalışma biçimine göre tasarlanmış olmasından kaynaklanıyor. Yapay zekâ ajanlarının yazılım geliştirme süreçlerinde daha fazla sorumluluk üstlenmesiyle birlikte, bu ajanların ihtiyaçlarına göre tasarlanmış alternatif sistemlerin ön plana çıkabileceği düşünülüyor.
Bu alanda rekabet eden şirketlerin sayısı da giderek artıyor. SpaceX bünyesindeki Cursor, ağustos ayında Origin isimli GitHub alternatifi platformunu tanıttı. GitHub’ın eski CEO’su Thomas Dohmke de yeni girişimi aracılığıyla geçtiğimiz ay rakip bir ürün duyurarak bu yarışa katıldı.
Microsoft ile rekabet farklı bir boyuta taşınıyor
Anlaşmayı daha dikkat çekici hale getiren ayrıntılardan biri de Microsoft’un OpenAI’daki yaklaşık yüzde 25’lik payı. İki şirket arasındaki ortaklık devam ederken, yapay zekâ ve yazılım teknolojileri gibi alanlarda doğrudan rakip konumuna gelmeleri de dikkat çekiyor.
Pierre’in satın alınması, OpenAI’ın stratejisindeki değişimi açıkça ortaya koyuyor. Şirket artık yalnızca yazılım geliştiricilere kod yazarken yardımcı olmayı değil, bu kodların depolandığı, kontrol edildiği ve son kullanıcıya ulaştırıldığı altyapının da önemli bir parçası olmayı amaçlıyor.
Codex’in ChatGPT’nin ücretli abonelik paketleri kapsamında Türkiye’de de kullanılabilmesi, yapılacak entegrasyonları yerli yazılım geliştiriciler açısından da önemli hale getiriyor. Pierre teknolojilerinin Codex’e dahil edilmesiyle birlikte Türkiye’deki kullanıcıların da bu yeniliklerden yararlanması bekleniyor.
OpenAI’ın satın alma duyurusunu Türkçe olarak da yayımlaması, Türkiye’deki geliştirici topluluğuna yönelik iletişimini sürdürdüğünü gösteriyor. Ancak Code Storage entegrasyonunun hangi tarihte tamamlanacağı ve hizmetin farklı ülkelerde kullanıma sunulmasıyla ilgili herhangi bir bölgesel kısıtlama bulunup bulunmayacağı henüz netleşmiş değil.
