OpenAI, Code Storage'ın arkasındaki şirket ve geliştiriciler için bir dizi açık kaynak araç ailesinin sahibi Pierre Computer Company'yi satın alacağını duyurdu. Codex uygulamasını kullananlar, şirketin Trees ve Diffs adlı iki kütüphanesiyle zaten karşılaşmış durumda. Açıklanan hedef, Git iş akışlarını kodlama ajanlarıyla çalışan ekipler için uyarlamak. Bu hamle önemli, çünkü şirket geliştirme sürecinin giderek daha merkezi bir parçası olan kod sürümlemesini kontrol altına almayı hedefliyor.
Olaylara girmeden önce birkaç terim. Git, koddaki değişiklikleri takip eden sistemdir. Diff, iki sürüm arasındaki farkı gösteren görünümdür. Source control, kaynak kodun ve geçmişinin yönetimini ifade eder. Kodlama ajanı, belli bir özerklik derecesiyle kod yazan ve değiştiren bir yapay zekâdır. Syntax highlighter, kodu okunabilir kılmak için renklendiren araçtır.
Pierre nedir ve ne yapar?
OpenAI'nin resmi duyurusuna göre Pierre, uygulamaların kod depolamasına ve Git ile geçmişini izlemesine olanak tanıyan Code Storage hizmetinin arkasındaki şirket. Ayrıca açık kaynak araçlar üretiyor.
Bunlardan ikisi zaten Codex'in içinde. Trees, bir projenin dosyaları arasında hızlıca gezinmeyi sağlıyor, Diffs ise değişiklikleri gösteriyor. OpenAI, bu araçları büyük kod hacimlerine uygun ve performanstan «ödün vermeden» çalışan araçlar olarak tanımlıyor.
Hangi araçları da beraberinde getiriyor?
OpenAI, Trees ve Diffs'in yanı sıra, kodu gözden geçiren kişinin sorunu fark ettiği satırda doğrudan düzeltme yapmasına izin veren Diffs'in Edit modunu da öne çıkarıyor.
Bir de yakında yayımlanan Highlights var; OpenAI'ye göre son derece hızlı ve geliştirici yazarken ya da bir ajan kod üretirken güncelleniyor. Code Storage'ın API'sini de Pierre'nin küçük ekibi tasarladı.
Bu hizmetlerle nasıl iletişim kurulduğunu anlamak isteyenler, yapay zekâ API'leri rehberimizden başlayabilir.
OpenAI neden kod üzerinde kontrol istiyor?
OpenAI, çok iş paralel yürüdüğünde Git çevresindeki sistemlerin evrilmesi gerektiğini açıklıyor. Haftanın başında, mühendisler ve ajanlar için kendi geliştirdiği bir source control arka ucu olan Pando ile Git'i içeride nasıl ölçeklendirdiğini anlattı.
Açıkça belirtilen hedef, bir ajanın oluşturduğu ilk daldan kodun yayına alınmasına kadar modern geliştirmenin standardını belirlemek. Ayrıca Codex'i geliştiricilerin ve ajanların en iddialı projelerle uğraştığı yer haline getirmek.
Kapanıştan sonra OpenAI, source control'ü sektör genelinde ilerletmek ve bir şirketin yayımladığı kodu insanlarının aldığı kararlara bağlamak istiyor. Güvenlik tarafında da konuyu GPT-Red üzerinden ele aldık.
Code Storage kullanıcılarına ve açık kaynak projelere ne oluyor?
OpenAI, Pierre'nin açık kaynak projelerinin açık kalacağını ve bunlara katkı yapmaya devam edeceğini belirtiyor. Müşteriler kapanıştan sonra Code Storage'ı kullanmaya devam edebilecek, şirket ise işlevlerini ve yeteneklerini Codex'e taşımak için çalışıyor.
Bu son cümle, hizmete bağımlı olanlar için en önemli olanı. Code Storage'ın bağımsız bir ürün olarak içine alınabileceğini söylüyor, ama duyuru ne süre ne de uzun vadeli bir taahhüt veriyor.
İşlem, düzenleyici onaylar dahil olmak üzere olağan kapanış koşullarına tabi. O zamana kadar iki şirket ayrı ve bağımsız kalıyor.
Bilinmesi gereken sınırlar
Duyuruda satın alma bedeli, kapanış süreci ya da işin içindeki kişi sayısı belirtilmiyor. Code Storage'ın ayrı bir hizmet olarak ne kadar süreyle destekleneceği de net değil. Trees, Diffs ve Highlights'ın performansı OpenAI'nin değerlendirmeleri, bağımsız ölçümler değil. Düzenleyici onaylar zamanlamayı ya da koşulları değiştirebilir.
Dijital alanda çalışanlar için ne değişiyor
Şimdilik hiçbir şey değişmiyor, iki şirket bağımsız kalmaya devam ediyor. Pierre'nin kütüphanelerini kullanan bir geliştiriciysen, açık kaynak kod erişilebilir kalmaya devam eder. Code Storage üzerine bir ürün kurduysan, OpenAI'nin bu işlevleri Codex'e taşımayı planladığını bilmekte fayda var. Kurum içinde kodlama ajanlarını değerlendiren biri için sürümleme, yapay zekâ sağlayıcısının platformunun parçası haline geliyor. Bu araçları israf etmeden nasıl devreye alacağını görmek için KOBİ'ler için yapay zekâ rehberini oku.
Bizim görüşümüz
Hamle tutarlı görünüyor. Kod yazan ajanlar satan bir şirketin, bu kodun nerede doğduğunu, nasıl gözden geçirildiğini ve nerede saklandığını kontrol etmesi gerekiyor. Küçük ve takdir edilen bir ekibi satın almak, sıfırdan kurmaktan daha hızlı. Geliştiriciler açısından risk yoğunlaşma. Editör, inceleme ve arşiv aynı ekosistemde olursa, oradan çıkmanın maliyeti artar. Açık kaynak konusundaki taahhütler iyi bir işaret, ama lisanslar ve somut katkılar görene kadar sözden ibaret.
Sık sorulan sorular
Pierre Computer Company kimdir?
Code Storage'ın ve geliştiriciler için birkaç açık kaynak aracın arkasındaki şirkettir. Şirketin iki kütüphanesi olan Trees ve Diffs, OpenAI'nin Codex uygulamasında zaten kullanılıyor.
Satın alma tamamlandı mı?
Hayır. Kapanış, düzenleyici onaylar dahil olmak üzere olağan koşullara bağlı. O zamana kadar OpenAI ve Pierre ayrı ve bağımsız şirketler olarak kalıyor.
Code Storage çalışmaya devam edecek mi?
OpenAI'ye göre evet, müşteriler kapanıştan sonra da kullanmaya devam edebilecek. Ancak şirket işlevlerini Codex'e taşımak üzerinde çalışıyor, dolayısıyla bağımsız hizmetin geleceği belirsiz.
Pierre'nin açık kaynak projeleri açık kalacak mı?
OpenAI'ye göre kalacak. Şirket, bu projelerin açık kaynak kalacağını ve bunlara katkı yapmaya devam edeceğini belirtiyor.
İşlemin maliyeti ne kadar?
Kaynaklar bunu belirtmiyor. Duyuruda ne bedel ne de tamamlanma süresi yer alıyor.
Önümüzdeki aylarda Codex, Git ve Code Storage'da nelere dikkat etmeli
Asıl mesele anlaşmanın kapanışı ve OpenAI'nin Pierre'nin çalışmasını nasıl entegre edeceği olacak. Sinyaller lisanslardan, yol haritalarından ve ürünlerden gelecek.
- Kapanıştan sonra Pierre'nin kütüphanelerinin lisanslarının değişip değişmediğini kontrol et.
- Code Storage kullanıyorsan, depolarının bir kopyasını ve bir alternatifi hazır tut.
- Source control'ün diğer kullanıcılara açık bir hizmete dönüşüp dönüşmediğini anlamak için Pando ve Codex duyurularını takip et.



