- Birden fazla yapay zeka ajanını aynı anda yönetmeyi destekleyen, paralel çalışma ve uzun süreli iş birliği sunan bir yapay zeka geliştirme entegre ortamı
- Her ajan bağımsız bir iş parçacığında çalışır; bu sayede proje bazlı çoklu görev, kod inceleme, diff yorumları ve manuel düzenleme mümkün olur
- Skills özelliği sayesinde yalnızca kod yazmanın ötesine geçerek bilgi toplama, problem çözme, görsel üretme, belge hazırlama, buluta dağıtım gibi çeşitli görevlere genişleyebilir
- Automations özelliğiyle belirlenmiş takvime göre arka planda tekrarlayan işleri otomatik olarak gerçekleştirebilir
- Varsayılan olarak sandbox güvenliği uygulanır; ağ erişimi gibi daha yüksek yetki gerektiren komutlar için kullanıcı onayı gerekir
- Codex, geçici olarak ChatGPT Free ve Go kullanıcılarına da sunuluyor; ücretli planlarda kullanım limiti 2 katına çıkarılıyor
Codex uygulamasına genel bakış: ajanlar için komuta merkezi
- Nisan 2025'te Codex'in çıkışından sonra geliştiricilerin ajanları kullanma biçimi köklü biçimde değişti
- Modeller artık karmaşık ve uzun süreli işleri baştan sona yürütebiliyor
- Geliştiriciler artık birden fazla ajanı proje genelinde koordine ederek işleri devrediyor ve paralel çalıştırıyor
- Temel mesele, "ajan ne yapabilir" sorusundan "insanlar ajanları büyük ölçekte nasıl yönlendirir, denetler ve birlikte çalıştırır" sorusuna kaydı
- Mevcut IDE'ler ve terminal tabanlı araçlar bu çalışma biçimini destekleyecek şekilde tasarlanmadığından yeni bir araca ihtiyaç doğdu
- macOS için Codex uygulaması, birden fazla yapay zeka ajanını aynı anda yönetebilir ve işleri paralel olarak çalıştırabilir
- Uzun süre çalışan işleri destekler ve ajanlar arası iş birliğiyle yazılımın tasarım, geliştirme, dağıtım ve bakım süreçlerinin tamamını yönetir
Çoklu ajanlarla paralel çalışma
- Codex uygulaması, ajanlarla çoklu görev için odaklı bir alan sunar
- Ajanlar, proje bazında yapılandırılmış ayrı iş parçacıklarında çalışır; böylece bağlam kaybı olmadan işler arasında geçiş yapılabilir
- Bu iş parçacıkları içinde ajanın yaptığı değişiklikler incelenebilir, diff üzerine yorum yazılabilir veya doğrudan editörde düzenleme yapılabilir
- Yerleşik Worktrees desteği sayesinde birden fazla ajan aynı depoda çakışmadan çalışabilir
- Her ajan kodun yalıtılmış bir kopyasında çalıştığı için yerel git durumunu etkilemeden farklı yollar denenebilir
- Ajan çalışırken değişiklikler yerelde checkout edilebilir ya da yerel git durumu değiştirilmeden çalışma sürdürülebilir
- Codex CLI ve IDE eklentisindeki oturum geçmişi ile ayarlar otomatik olarak içe aktarılır; böylece mevcut projelerde hemen kullanılabilir
Skills: kod üretiminin ötesine geçen genişleme
- Codex, kod yazan bir ajandan kodu kullanarak bilgisayarda iş yapan bir ajana dönüşüyor
- Skills sayesinde bilgi toplama ve sentezleme, problem çözme, yazma gibi kod üretiminin ötesindeki görevlere genişleyebiliyor
- Yönergeler, kaynaklar ve script'ler paketlenerek Codex'in araçlara bağlanması ve iş akışlarını çalıştırması sağlanabiliyor
- Böylece ekip tercihleri doğrultusunda görevleri güvenilir biçimde tamamlayabiliyor
- Codex uygulaması, Skills oluşturup yönetmek için özel bir arayüz içeriyor
- Belirli bir Skill'in kullanılmasını açıkça isteyebilir veya göreve göre otomatik kullanılacak şekilde ayarlayabilirsiniz
-
Skills kullanım örneği: yarış oyunu oluşturma
- Codex'ten farklı yarışçılar, 8 harita ve boşluk tuşuyla kullanılabilen öğeler içeren bir yarış oyunu yapması istendi
- Görsel üretme skill'i (GPT Image tabanlı) ve web oyunu geliştirme skill'i kullanıldı
- Tek bir başlangıç prompt'uyla 7 milyondan fazla token boyunca bağımsız şekilde çalışarak oyunu tamamladı
- Tasarımcı, oyun geliştirici ve QA testçisi rollerini üstlenip oyunu gerçekten oynayarak doğruladı
- Oyunun adı: Voxel Velocity, Three.js ile yapılmış 3D voxel kart racer
- Tekli yarış modu (her zaman 3 tur, 1 insan vs 7 CPU, 8 pist anında kullanılabilir)
- Arcade sürüş modeli, drift şarj sistemi, boost seviyeleri (Tier 1 0.7 saniye, Tier 2 1.1 saniye, Tier 3 1.5 saniye)
- 8 karakter, 8 öğe, CPU zorluk önayarları, AI spline uygulaması
-
Sunulan başlıca Skills
- Implement designs: Figma'dan tasarım bağlamı, asset'ler ve ekran görüntülerini alıp 1:1 görsel doğrulukta production UI koduna dönüştürür
- Manage projects: Linear üzerinde hata sınıflandırma, sürüm takibi ve ekip iş yükü yönetimi yapar
- Deploy to the cloud: Web uygulamalarını Cloudflare, Netlify, Render, Vercel gibi başlıca bulut barındırma hizmetlerine dağıtır
- Generate images: GPT Image tabanlı görsel üretme skill'i ile web sitesi, UI mockup, ürün görseli ve oyun asset'i için görsel üretir ve düzenler
- Build with OpenAI APIs: OpenAI API ile geliştirme yaparken en güncel dokümantasyona başvurur
- Create documents: PDF, e-tablo ve docx dosyalarını okur, oluşturur ve düzenler (profesyonel biçim ve yerleşim desteğiyle)
- Uygulamada yeni bir skill oluşturulduğunda uygulama, CLI ve IDE eklentisinin her yerinde kullanılabilir
- Skill'ler depoya check-in edilerek tüm ekiple paylaşılabilir
Automations: tekrar eden işleri otomatikleştirme
- Automations özelliğiyle Codex, tanımlanan takvime göre arka planda işleri otomatik olarak yürütür
- Yönergeler ve isteğe bağlı skill'lerle birleştirilerek yapılandırılır
- Tamamlandığında sonuçlar inceleme kuyruğuna kaydedilir; gerekirse devam edilebilir
- OpenAI içindeki kullanım örnekleri
- Günlük issue sınıflandırması
- CI başarısızlıklarını bulma ve özetleme
- Günlük sürüm özeti hazırlama
- Hata doğrulama
Personality: çalışma tarzını kişiselleştirme
- Geliştiricilerin ajanlarla çalışma biçimine dair tercihleri farklıdır
- Kısa ve icraya dönük bir partner isteyenler olabilir
- Daha konuşkan ve empatik bir etkileşimi tercih edenler olabilir
- Codex'te iki farklı personality seçeneği vardır: kısa ve pratik stil ya da konuşkan ve empatik stil
- İşlevlerde değişiklik olmadan tercih edilen çalışma biçimine uyarlanır
- Uygulama, CLI ve IDE eklentisinde /personality komutuyla ayarlanabilir
Güvenlik: varsayılan olarak etkin ve yapılandırılabilir
- Codex ajan yığınının tamamına tasarım aşamasından itibaren güvenlik entegre edildi
- Codex CLI'da olduğu gibi yerel, açık kaynaklı ve yapılandırılabilir sistem düzeyi sandbox kullanılır
- Varsayılan ayarlar
- Ajanlar yalnızca üzerinde çalışılan klasör veya branch içindeki dosyaları düzenleyebilir ve önbelleğe alınmış web araması yapabilir
- Ağ erişimi gibi daha yüksek yetki gerektiren komutlar çalıştırılmadan önce kullanıcı onayı istenir
- Proje ya da ekip kuralları yapılandırılarak belirli komutların yükseltilmiş yetkiyle otomatik çalıştırılması sağlanabilir
Erişilebilirlik ve fiyatlandırma
- Codex uygulaması bugünden itibaren macOS'te kullanıma açık
- ChatGPT Plus, Pro, Business, Enterprise ve Edu aboneleri, ChatGPT oturum açma bilgileriyle CLI, web, IDE eklentisi ve uygulamada Codex'i kullanabilir
- Kullanım, ChatGPT aboneliğine dahildir; gerekirse ek kredi satın alma seçeneği sunulur
- Codex, geçici olarak ChatGPT Free ve Go kullanıcılarına da sunuluyor
- Bu süre boyunca ücretli planlardaki mevcut Codex kullanıcıları için kullanım limiti 2 katına çıkarılıyor
Gelecek planları
- Aralık 2024 ortasında GPT-5.2-Codex'in yayınlanmasından sonra toplam Codex kullanımı 2 kat arttı
- Son bir ayda 1 milyondan fazla geliştirici Codex kullandı
- Gelecek planları
- Windows uygulaması planlanıyor
- Model yeteneklerinin sınırı daha da genişletilecek
- Daha hızlı muhakeme sunulacak
- Uygulama içi iyileştirmeler
- Gerçek geri bildirimlere dayanarak çoklu ajan iş akışları sürekli geliştirilecek
- Paralel işleri yönetme ve ajanlar arasında geçişte bağlamı koruma kolaylaştırılacak
- Automations genişletmeleri
- Bulut tabanlı tetikleyici desteği üzerinde çalışılıyor
- Bilgisayar açık olmasa bile Codex arka planda çalışmaya devam edebilecek
Codex'in temel önermesi
- Her şeyin kodla kontrol edildiği basit önermesine dayanır
- Ajanların kod hakkında akıl yürütme ve kod üretme becerisi ne kadar iyiyse, her tür teknik ve bilgi işinde o kadar yetkin hale gelirler
- Bugünkü temel sorun: frontier modellerin yetenekleri ile insanların bunları pratikte kolayca kullanabilmesi arasındaki boşluk
- Codex, modelin tüm zekasını gerçek işlere kolayca yönlendirmeyi, denetlemeyi ve uygulamayı mümkün kılarak bu boşluğu kapatmak için tasarlandı
- En iyi kodlama ajanını oluşturmaya odaklandı; bunun, kod yazmanın ötesinde geniş kapsamlı bilgi işleri için güçlü ajanların temeli olacağı düşünülüyor
9 yorum
Ben de bu aralar ağırlıklı olarak Codex kullanıyorum, gerçekten güzel. Windows sürümü de umarım yakında çıkar.
İlk başlattığınızda daha önce Codex ile üzerinde çalıştığınız projelerin hepsini içe aktarıyor ve solda proje/thread bazında sıralı şekilde gösteriyor; bu da aynı anda birden fazla işi yürütmek için tam ideal.
Neden ana odakta Claude Code değil de Codex var?
Plan dokümanını uzun uzun hazırlayıp işi ona bırakma tarafındayım; bu yüzden Codex bu tarafta bana daha iyi uydu.
Bir de rate limit’e gerçekten pek takılmıyor. Ucuz bir hesapta bile birden fazla projeyi aynı anda çalıştırıyorum.
Vay, yorum için teşekkürler.
OpenClaw'ın geliştiricisinin de Codex kullanması bir yana
> MoltBot 제작자: “나는 읽지 않은 코드를 배포한다”
Codex'in de yorumları fena değil gibi görünüyor ama Hacker News yorumlarına bakınca sanki o kadar da değilmiş gibi geliyor...
2222 Windows/Linux lütfen artık ya
ChatGPT tarayıcısı olan Atlas'ı da denemek istiyordum ama Windows için yakında geliyor dediler, üstünden epey zaman geçti hâlâ haber yok
Bugün denedim, gerçekten çok iyi.
VSCode fork'ları sonlarını göze almak zorunda kalacak gibi görünüyor.
Elbette geliştiricilerin işlerinin azalması da mümkün.
Windows'ta sandbox teknolojisi olmadığı için bir şeyler yapmak zor görünüyor.
Bari WSL ya da Windows’a da verin...
Hacker News yorumları
Çoğu en fazla basit bir sohbet arayüzü seviyesinde, ama Electron ile OS API’lerini (ör. Win32) doğrudan çağırmak zor olduğu için derin entegrasyon mümkün olmuyor
Blender, Godot, Unity, UE5 gibi karmaşık yazılımlar bile yerel çalışırken, bu şirketlerin sadece bahane üretmesi sinir bozucu
Windows’ta Electron fiilen standart ve Microsoft bile sık sık kullanıyor
macOS çok daha iyi ama ekip eninde sonunda ya sadece Mac’e kilitleniyor ya da çapraz platform için Electron’ı seçiyor
UE5’in arayüzü de neredeyse hiç yerel hissettirmiyor, hatta Electron’dan daha iyi olduğunu söylemek zor
Electron’da da yerel API çağrıları yapmak mümkün
Çoğu kullanıcı uygulamanın yerel olup olmamasını umursamıyor ve şirket açısından web geliştiricilerini masaüstü uygulama geliştirme için yeniden kullanabilmek büyük avantaj
TUI ya da GUI gereksiz bir soyutlama katmanı ve otomasyonu zorlaştırıyor
Asıl önemli olan basit komut çağrıları ve log kaydı. [headless modu veya oturum logları] bu yöne daha yakın
Çoğu insan uygulamanın web teknolojileriyle yapılıp yapılmadığını umursamıyor
Electron sayesinde Linux’a port etmek de kolaylaşıyor. Sadece yerel uygulamalarda ısrar edilseydi bu mümkün olmazdı
Mükemmel değil ama düzenli olarak orta seviye bir mühendisin çıkaracağı düzeyde sonuç üretiyor
Ama uygulama “Loading projects…” ekranında takılı kalıyor
Doküman bağlantısı da bozuktu ama bu bağlantı şimdi çalışıyor
Birden fazla VM ortamını VS Code Remote ile kullandığım için, port ofset ayarlarını biraz değiştirmem gerekecek gibi görünüyor
Codex sorun çözerken sık sık döngüye giriyor, Claude da bunu iyi toparlıyor
İki modeli dönüşümlü kullanmak oldukça verimli
Yine de sürekli geliştiği için umutluyum
Cowork, Claude Code’u bir VM üzerinden çağırıyor; Codex ise CLI’ı OS sandbox içinde çalıştırıyor
Teknoloji yığını Electron 40, React 19, TypeScript, Node.js, SQLite, Vite vb. bileşenlerden oluşuyor
macOS için Sparkle, Squirrel, Sentry gibi araçlar kullanılıyor
Talimatları takip etmiyor, ortada duruyor ya da alakasız kod fırlatıyor
Nuxt 4+ ile ilgili güncel verisi olmadığı için sürekli hata veriyor
Undo özelliği de düzgün çalışmıyor ve geri bildirim yok
Claude Code aynı işi tek seferde halletmişken Codex hem uzun sürdü hem de darmadağın sonuç verdi
Bu bana eski Nokia N800 kullandığım zamanı hatırlattı; potansiyel var ama tamamlanmışlık seviyesi o kadar düşük ki OpenAI’ın yönü konusunda endişelendim
Anthropic’in de benzer bir Claude Code çoklu ajan uygulaması çıkarıp çıkarmayacağını merak ediyorum
Net sözleşmeler (API tanımları vb.) varsa bağımsız oturumlarla paralel çalışmak daha verimli
Ben de neredeyse buna benzer bir şey yapacaktım
Recursive Language Models makalesinin özü, gereksinimlerin, tasarımın ve planların bağlam içinde değil değişmez nesneler olarak yönetilmesi
Ben her aşamayı (spec, analysis, plan vb.)
.mddosyalarıyla yönetiyor ve onay aşamaları olan bir kanban süreci işletiyorumBöyle yapınca arayüz olmadan da çok iyi işliyor ve kod kalitesi korunuyor; uzun vadede geliştirme hızı 10 kat artıyor
.claude/commandsve.claude/agentsile birden fazla işi aynı anda çalıştırabiliyorsunuzCodex, Claude’un kaçırdığı şeyleri iyi yakalıyor ve iki modeli birbirini tamamlayacak şekilde kullanmak verimliliği artırıyor
Codex’in avantajı ucuz ve neredeyse sınırsız kullanım sunması; Claude ise kalite açısından daha iyi
plan.md tabanlı bir süreç kuruyor ve dinamik olarak adımlar ya da hook’lar ekleyebiliyorsunuz
İş akışı otomasyonunu belge tabanlı kontrol edebilmek kullanışlı oluyor
Zaten üç büyük modele para ödüyorum, bu tür servislerin uzun ömürlü olacağını sanmıyorum
7 milyon token kullanıldığı söyleniyor; buna rağmen böyle bir QA hatasının kaçmış olması şaşırtıcı
Böyle ince sorunları test harness’i ya da QA ajanlarıyla yakalamak zor
Token sayısı artsa da sadece cilası artmış, oynanış aynı kalmış. O ek token’ların ne yaptığı merak konusu
CLI sürümü için de aynı özelliklerin planlanıp planlanmadığını merak ediyorum
Sadece iç ağda çalışan yönetilen küme özelliği olsa iyi olurdu
Ekip arkadaşlarıyla iş ilerleme durumunu paylaşmak da mümkün olsa ideal olurdu
Böyle özelliklerin araç seviyesinde desteklenmesi çok daha iyi olurdu
Son dönemde GPT-5.x kalitesi de düştü ve bu duyuruda sadece Mac’e özel çıkış yapılması da hayal kırıklığı yarattı
Haberde çok sayıda yazım hatası var ve kullanılan gerçek prompt’ların paylaşılmamış olması da hoşuma gitmedi
Yine de iyileşirse tekrar denemeye değer
Muhtemelen Sonnet ya da Gemini 3.0 Flash hızına alışılmış olmasından kaynaklanıyor
20 dolarlık ChatGPT, 200 dolarlık Claude’dan daha verimli geliyor