Gelişmeler: Codex, yapay zeka destekli kodlama asistanı olarak büyük bir sıçrama kaydetti. OpenAI çalışanı Tibo’nun (thsottiaux) kamuya açık paylaşımına göre, Codex artık GPT-5.6 Sol modeliyle 1 milyon token bağlam penceresi kullanabiliyor. MaxForAI ekibi ise bu yapılandırmayı tek bir komutla otomatikleştiren codex-1M becerisini geliştirdi.
Normalde bu özellik yalnızca API anahtarlarıyla çalışıyordu, ancak OpenAI kısa süre önce bu özelliği ChatGPT hesapları üzerinden de etkinleştirdi. MaxForAI’nin Lobe Agent aracı, kullanıcıların npx --yes github:MaxForAI/codex-1M komutunu çalıştırarak herhangi bir manuel ayar yapmadan bu özelliği aktif hale getirmesine olanak tanıyor.
Teknik Detaylar
Manuel olarak etkinleştirmek isteyenler için ~/.codex/config.toml dosyasına şu satırların eklenmesi gerekiyor:
model = "gpt-5.6-sol"
model_context_window = 1000000
model_auto_compact_token_limit = 900000
Pratikte Codex, dahili kullanım için yaklaşık 820.000 tokenlik bir alan ayırdığından, gerçek kullanılabilir bağlam yaklaşık 820K seviyesinde kalıyor. Otomatik tarihçe sıkıştırması 900.000 tokenda başlıyor ve geri kalan 100.000 token Codex’in kendi operasyonları için ayrılıyor.
Neden Önemli?
1 milyon tokenlik bağlam penceresi, Codex’in kod tabanının tamamını, araç çıktılarını ve konuşma geçmişini özetlemeden önce hatırlamasına olanak tanıyor. Büyük kod tabanlarıyla çalışan geliştiriciler için bu özellik, bağlam penceresi sınırları nedeniyle yaşanan kesintileri ortadan kaldırıyor.
Ancak OpenAI’nin uyarısı dikkate değer: Şirket, varsayılan bağlam uzunluğunu performans ve maliyet açısından dikkatle ayarladıklarını belirtiyor. 1 milyon token kullanımı, token tüketim hızını 2 katına çıkarabiliyor; 272.000 tokenin üzerindeki her kullanım, standart sınırların iki katı oranında ücretlendirme yapıyor.
Kurulum Adımları
Codex 1M context penceresi şu adımlarla etkinleştiriliyor:
- Terminalde
npx --yes github:MaxForAI/codex-1Mkomutu çalıştırılır - Codex istemcisi yeniden başlatılır
- Yeni oturum başlatılır
Tek seferlik CLI oturumu için ise şu komut kullanılabilir:
codex -m gpt-5.6-sol \ -c model_context_window=1000000 \ -c model_auto_compact_token_limit=900000
Bu yapılandırma, özellikle büyük monolitik kod tabanları, kapsamlı test dosyaları veya büyük dokümantasyon setleriyle çalışan ekipler için kritik öneme sahip. Maliyet ve performans dengesinin dikkatle değerlendirilmesi gerektiği göz önünde bulundurulduğunda, bu özelliğin her proje için uygun olmayabileceği unutulmamalı.
Henüz yorum yok. İlk yorumu siz yapın!