
Codex, rutin programlama işini kolaylaştırmayı ve AI odaklı yazılım mühendisliği için yeni bir standart belirlemeyi hedefliyor. Teknoloji olgunlaştıkça, OpenAI, Codex ve benzeri ajanların yazılım geliştirmenin geleceğinde giderek daha merkezi bir rol oynayacağını öngörüyor.
OpenAI , seçili ChatGPT abonelerine araştırma önizlemesi olarak sunulan yeni bir yapay zeka destekli kodlama aracı olan Codex'i tanıttı . Bu lansman, şirket için önemli bir dönüm noktasını işaret ediyor ve yazılım mühendislerinin günlük iş akışlarında yapay zekayla nasıl etkileşime girdiklerini yeniden tanımlama hedefini işaret ediyor.
Codex, yazılım mühendisliği için özel olarak ayarlanmış, kodeks-1 olarak bilinen OpenAI'nin o3 akıl yürütme modelinin özel bir versiyonu üzerine inşa edilmiştir. Bu model, çeşitli kodlama görevlerinde takviyeli öğrenme kullanılarak eğitildi ve bu sayede kullanıcı talimatlarını yakından takip eden daha temiz, daha güvenilir kodlar üretebildi.

Önceki modellerin aksine, codex-1 çıktısını yinelemeli olarak test eder ve kodunun kullanıcıya sunulmadan önce gerekli kontrollerden geçtiğinden emin olur. Bu yaklaşım, AI tarafından üretilen kod kalitesi, güvenliği ve şeffaflığı konusunda uzun süredir devam eden endişeleri ele alır.
Aracı, kullanıcının geliştirme ortamını yansıtan bulut tabanlı bir sanal alanda çalışır. Codex, GitHub'a bağlanarak bir kullanıcının kod depolarını önceden yükleyebilir, böylece yeni özellikler yazabilir, hataları düzeltebilir, kod tabanıyla ilgili soruları yanıtlayabilir ve testler çalıştırabilir.
Her görev, aracının eylemlerini kaydettiği, test sonuçlarını alıntıladığı ve kolay inceleme için değişiklikleri özetlediği ayrı, izole bir kapsayıcıda gerçekleştirilir. Karmaşıklıklarına bağlı olarak, görevler bir dakikadan yarım saate kadar değişebilir ve Codex, kullanıcının iş akışını kesintiye uğratmadan aynı anda birden fazla atamayı işleyebilir.

Codex'i daha etkili ve bireysel projelere uyarlanabilir hale getirmek için geliştiriciler depolarına bir "AGENTS.md" dosyası ekleyebilirler. Bu dosya AI'ya rehberlik eder, proje bağlamını, kodlama standartlarını ve stilistik kuralları ana hatlarıyla belirtir - tıpkı bir README gibi, ancak bir AI aracısı için uyarlanmıştır. Codex ayrıca kod tabanından kodlama stilini çıkarsamak için tasarlanmıştır.
Güvenlik ve emniyet, Codex'in tasarımının bir parçasıdır. Aracı, daha geniş internet ve harici API'lerden kopuk, hava boşluklu bir ortamda çalışır. Bu izolasyon, kötü amaçlı yazılım geliştirme veya hassas verilere yetkisiz erişim gibi kötüye kullanım riskini en aza indirir.
OpenAI ayrıca gerçek zamanlı olarak potansiyel olarak zararlı istekleri algılayan ve işaretleyen gelişmiş izleme sistemleri de uyguladı. Codex, kötü amaçlı yazılım geliştirme veya diğer etik olmayan faaliyetlerde bulunma isteklerini reddetmek üzere programlanmıştır. Bu güvenlik önlemlerine rağmen OpenAI, kullanıcıların üretime entegre etmeden önce tüm AI tarafından oluşturulan kodu manuel olarak incelemeleri ve doğrulamaları gerektiğini vurgular, çünkü üretken AI sistemleri hatalara eğilimlidir.

Codex'in araştırma önizlemesi şu anda ChatGPT Pro, Enterprise ve Team aboneleri için kullanılabilir durumda ve yakın zamanda ChatGPT Plus ve Edu kullanıcılarına erişimi genişletme planları var. Kullanıcılar ilk lansman sırasında araca ek bir maliyet olmadan erişebilecekler; ancak OpenAI, talep arttıkça oran sınırlamaları ve ücretli kredi sistemi getirmeyi planlıyor.
Codex'in piyasaya sürülmesi, sıklıkla "vibe kodlayıcıları" olarak adlandırılan AI destekli kodlama yardımcılarına olan talebin artmasıyla birlikte geldi. Bu araçlara yönelik pazar, Anthropic ve Google gibi rakiplerin ajan kodlama ürünlerini piyasaya sürmesi veya güncellemesiyle hızla genişliyor. Başka bir örnek olarak OpenAI, yakın zamanda bu alanda önemli bir oyuncu olan Windsurf'ü 3 milyar dolara satın alarak bu hızla büyüyen sektördeki yüksek riskleri vurguladı.

OpenAI'ye göre, büyük şirketler Codex'i çoktan değerlendirdi ve benimsedi. Cisco, mühendislik iş akışlarını hızlandırmak için aracı test ediyor, Superhuman ise test kapsamını iyileştirmek ve mühendis olmayanların kod değişikliklerine katkıda bulunmasını sağlamak için Codex'i kullanıyor. Otonom araç şirketi Kodiak, kod güvenilirliğini artırmak ve karmaşık yazılım yığınlarına ilişkin içgörüler elde etmek için Codex'ten yararlanıyor. Temporal, hata ayıklama ve test yazma gibi arka plan görevleri için bunu kullanıyor.
Codex, GitHub Copilot'u destekleyen orijinal Codex modeli olan öncülünden bir sıçramayı temsil ederken, OpenAI aracın mevcut sınırlamalarını kabul ediyor. Aracı henüz ön uç geliştirme için görüntü girdilerini desteklemiyor ve kullanıcılar bir görev çalışırken müdahale edemiyor.
Uzaktaki aracıya iş devretmek, yerel, etkileşimli düzenlemeden daha uzun sürebilir; ancak OpenAI, gelecekteki sürümlerin, aracıların genişletilmiş, çok yönlü görevleri ele alabilmesiyle daha karmaşık, eşzamansız işbirliğine olanak tanıyacağını öngörüyor.
Kaynak :
https://www.techspot.com/news/107956-op ... tware.html



