21,54 Milyar Token Sonrası Kod Ajanları: Eksik Olan Ne?
Tech
AI
Code Agents
MCP
OpenAI

21,54 Milyar Token Sonrası Kod Ajanları: Eksik Olan Ne?

Gerçek kod ajanı işleri üzerinden 21,54 milyar aktivite tokenı çalıştırdım. Modeller gelişti, ancak sistem hala daha önemli.

Uygar DuzgunUUygar Duzgun
Jul 12, 2026
Güncellendi 17 Tem 2026
8 min read

Kod ajanlarım, 2026 boyunca gerçek işlerde (web siteleri, iOS uygulamaları, e-ticaret, CRM, müzik araçları, SEO sistemleri ve kendi ajan iş akışlarım) Claude Fable 5 ile OpenAI'nin GPT-5.4, GPT-5.5 ve GPT-5.6 ailesini kullandı. Mac'imde hala duran yerel oturum günlüklerini topladığımda, sayı 21,54 milyar token olarak belirdi.

Bu sayı absürt. Ayrıca bağlama da ihtiyacı var.

Bunun çoğu, benim için yazılan 21,5 milyar yeni kelime değil. Uzun ajan oturumları, büyük kod tabanlarını ve talimatları bağlam (context) üzerinden defalarca gönderir. Büyük bir kısmı önbellekten (cache) okunur. Token sayısı, esas olarak kod ajanlarımın ne kadar bağlam üzerinden çalıştığını gösterir.

Bu dönemden sonraki sonucum hala net: Seviye atladık. Modeller, bir yıl önce çok uzak hissettiren bir düzeyde daha uzun görevleri bir arada tutabiliyor, araçları kullanabiliyor ve hataları onarabiliyor. Ancak, modelin kendisi hala güvenilir bir sistemin en ilginç olmayan parçası.

21,5 milyar token kod ajanları hakkında ne söylüyor

OpenAI kullanımını, korunan Codex günlüklerindeki her `last_token_usage` değerinden saydım. Fable kullanımını ise normal girdi, önbellek oluşturma, önbellek okuma ve çıktıyı kullanarak Claude günlüklerindeki benzersiz asistan mesajlarından saydım. Sonuç, bir OpenAI veya Anthropic faturası değil, yerel bir aktivite ölçümüdür.

ModelGünlüğe kaydedilen aktivite tokenlarıBenzersiz kullanım olayları / model yanıtları
------:---:
GPT-5.512,96 milyar95.930
GPT-5.6 Sol, Terra ve Luna1,88 milyar12.370
Mini dahil GPT-5.43,43 milyar26.624
Claude Fable 53,27 milyar16.878
Toplam21,54 milyar151.802

Yüksek su seviyesi (high-water) yöntemini kullanarak, GPT-5.4 yaklaşık 3,21 milyar önbelleğe alınmış girdi tokenından, GPT-5.5 12,30 milyardan ve GPT-5.6 ailesi yaklaşık 1,82 milyardan sorumluydu. Fable günlükleri yaklaşık 3,05 milyar önbellek okuma ve 181 milyon önbellek oluşturma tokenı içeriyordu.

Bu nedenle, toplamı bir insanın okuyabileceği metin miktarıyla karşılaştırmak yanıltıcıdır. Ajan çalışması büyük bağlamları yeniden kullanır. İlgili soru, sistemin bunlarla doğru olanı yapıp yapmadığıdır.

Prompt — Copy & Paste
**Yöntem notu:** Günlükler silinmiş, taşınmış veya diğer bilgisayarlardan ve bulut çalıştırmalarından eksik olabilir. Bu sayılar tam hesap geçmişi veya satıcı faturalandırma verileri değil, bu Mac için doğrulanmış bir alt sınırdır. Her fiziksel Codex dağıtımı için, yalnızca önceki en yüksek gözlemlenen `total_token_usage.total_tokens` değerinin üzerindeki artışları saydım. Değişmeyen değerler ve azalışlar sıfır katkıda bulundu. Bu, 21,54 milyarı muhafazakar bir alt sınır yapar. Claude günlükleri mesaj UUID kullanılarak yinelenenlerden arındırıldı.

Kullanımın arkasındaki kod tabanı: 59 GitHub projesi

Ölçüm zamanında, GitHub hesabımda 59 depo vardı: 50 özel ve 9 herkese açık. Kabaca şöyle dağılıyorlar:

24'ü AI, ajanlar ve otomasyon alanında
12'si e-ticaret, CRM ve iş sistemlerinde
8'i web, içerik ve eğitimde
5'i yerel uygulamalar
5'i müzik, video ve medya projeleri
5'i altyapı ve araç projeleri

Aynı isimle yerel checkout (çekme) işlemi yapılmış 26 GitHub deposunda, satıcı, build, önbellek ve minify edilmiş dosyaları filtreledikten sonra 6,90 milyon izlenen kaynak satırı buldum. Bu sayı, üç büyük eski PHP platformu tarafından domine ediliyor. Bunları çıkarırsam, TypeScript, Python, Swift, Shell ve Astro'yu içeren daha modern, daha çok kendi inşa ettiğimiz yüzeyde yaklaşık 357.000 satır kalıyor.

Bu bir kod satırı yarışını kazanma girişimi değil. Bir milyon kötü satır hala borçtur. İstatistikler, modellerin test edildiği ortamın genişliğini gösterir: mobil, backend, frontend, otomasyon, içerik, operasyonlar ve iş mantığı.

Fable 5 ve GPT-5.6 daha iyi — farklı şekillerde

Anthropic, Fable 5'i büyük kod projeleri, migrasyonlar ve uzun otonom oturumlar için modeli olarak tanımlıyor. OpenAI, GPT-5.4'ü sınır kodlama, bilgi işi ve bilgisayar kullanımının bir birleşimi olarak tanımlıyor. GPT-5.6 ailesi, odağı uzun süreli ajan çalışmasına doğru daha da ilerletti.

Bu, deneyimimle oldukça iyi örtüşüyor. Fable, kodu değiştirmeye başlamadan önce zor bir problemin şeklini anlamada genellikle daha iyidir. GPT-5.6 Sol ise problemi kapmaya, araçları kullanmaya ve işi ilerletmeye daha yatkındır.

X'teki tartışma aynı bölünmeyi gösteriyor:

Forrest Knight, Fable'ın kodlamada en iyi olduğunu söylüyor ancak hızını ve normal görevleri etkileyen güvenlik engellerini eleştiriyor.
Will Sentance, API fiyatının sürekli Fable kullanımını mantıksız kıldığını söylüyor ve Fable'ı daha ucuz alt ajanlarla bir planlayıcı olarak öneriyor.
Mikhail Parakhin, Fable'ın kodlamanın kendisinde daha iyi, GPT-5.6'nın ise ajansal iş akışlarında daha iyi olduğuna hükmediyor.
Simon Willison, yeni bir soruna işaret ediyor: Kullanıcının aynı görev için birden fazla model ve akıl yürütme seviyesi arasında seçim yapmak zorunda kalması.
Peter Gostev, hızlı mod, yüksek akıl yürütme ve birçok alt ajan ile GPT-5.6'nın kullanım bütçesini ne kadar hızlı tüketebileceği konusunda uyarıyor.
Babak Morshedizadeh, modelin vaat edilen API bağlamı ile Codex'in bir oturuma实际上 verdiği daha küçük pencere arasındaki boşluğu eleştiriyor.

Bu eleştiri haklı. Daha iyi bir model, yönlendirme, fiyatlandırma, bağlam sınırları veya güvenlik politikası anlaşılması zor olduğunda daha kötü bir çalışma günü yaratabilir.

Modeller, araçlar, bellek ve doğrulama içeren modüler bir ajan yığını
Modeller, araçlar, bellek ve doğrulama içeren modüler bir ajan yığını

Model motordur, araba değil

Bir dil modeli kod hakkında akıl yürütebilir. Bir kod ajanı ayrıca gerçek bir sistem içinde çalışmak zorundadır.

Pratik yığınım (stack) şöyle görünüyor:

Yetenekler (Skills), yeniden kullanılabilir iş akışlarını ve alan kurallarını tanımlar. Ajanın her oturumda süreci icat etmesine gerek yoktur.
Araçlar, terminal, dosyalar, tarayıcı, API'ler, veritabanları ve uygulamalar için kontrollü erişim sağlar.
MCP, ajanın dış yetenekleri nasıl keşfedeceğini ve çağıracağını standartlaştırır.
Bellek, tüm geçmişi her isteme (prompt) zorlamadan doğrulanmış kararları, yolları ve geçmiş hataları kaydeder.
Git, gerçekten neyin değiştiğini gösterir ve işin incelenmesini sağlar.
Doğrulama, lint, test, build, simülatör, canlı web sitesi veya canlı API kontrollerini çalıştırır.
İnsan onayı, yayınlama, ödemeler, veritabanı değişiklikleri ve production öncesi yerinde kalır.

Her parça farklı bir sorunu çözer. Araçsız bir yetenek belgedir. Politikasız bir araç risktir. Kaynak kontrolü olmayan bellek eski bir folklor haline gelir. Canlı kontroller olmadan bir build, production'ı hala bozuk bırakabilir.

Sizin için önerilenler

MCP Geliştirici İş Akışları: Gerçek Kontrol Katmanı özellikle önemlidir çünkü entegrasyonu özel istemlerden (prompts) uzaklaştırıp birden fazla istemcinin anlayabileceği bir sözleşmeye dönüştürür. Kişisel sayfa MCP'm örneğin araştırma yapabilir, taslak oluşturabilir, görsel üretebilir, SEO analizi yapabilir ve yayınlayabilir. Aynı ajanın yine de yayınlanmamış bir taslakta nerede durması gerektiğini bilmesi gerekir.

Büyük sıçrama daha uzun iş zincirleridir

Sizin için önerilenler

Codex'te GPT-5.5 ile ilgili önceki testimde aynı değişimi görmüştüm. Bir yıl önce, iyi bir kodlama oturumu genellikle şöyleydi: sor, bir kod bloğu al, kopyala ve kendin test et. Şimdi bir ajan proje kurallarını okuyabilir, doğru depoyu bulabilir, bir rotayı inceleyebilir, kodu değiştirebilir, build yapabilir, bir çatışmayı çözebilir, push yapabilir ve production'ı doğrulayabilir.

Bu niteliksel bir değişimdir.

Aynı zamanda, modellerin şunları yaptığını gördüm:

dağıtım başarısız olsa bile sadece push yaptıktan sonra zafer ilan etmek
doğru kodu okumak ancak yanlış worktree'de çalışmak
yüklenen bir iOS build'i ile imzalı bir TestFlight build'ini karıştırmak
yüklü sürümde mevcut olmayan bir API'ye karşı doğru kod yazmak
bir insanın arayüzde açıkça gördüğü bir şeyi fark etmeden milyarlarca önbelleklenmiş token kullanmak

Son adım hala en pahalı olanıdır: Sonucun doğru yerde var olduğunu ve gerçek bir kullanıcı için çalıştığını kanıtlamak.

Production öncesi doğrulama tarafından durdurulan bir kod ajanı
Production öncesi doğrulama tarafından durdurulan bir kod ajanı

Hala eksik olanlar

Daha iyi otomatik model yönlendirme

Her alt görev için model adlarını ve akıl yürütme seviyelerini seçmek istemiyorum. Sistem, mimari incelemeyi genel resimde en iyi olan modele, mekanik değişiklikleri daha hızlı bir modele ve son doğrulamayı ayrı bir denetleyiciye göndermelidir.

Taşınabilir çalışma belleği

Bağlam hala belirli bir istemci, model veya oturum dosyasına sıkışmış durumda. Yetenekler ve MCP acıyı azaltır, ancak bir ajan projenin kanıtlanmış çalışma şeklini kaybetmeden modeller arasında geçiş yapabilmelidir.

Birinci sınıf özellik olarak doğrulama

Çoğu demo ajan kod üretimini ödüllendirir. Görevlerin canlı rota, veritabanı satırı, yüklü uygulama, gönderilen mesaj veya onaylanmış build gibi doğrulanmış doğru dış durumla sonuçlanan payını ölçmek istiyorum.

Daha net maliyet

Önbelleklenmiş tokenlar daha ucuzdur ve bazen farklı şekilde raporlanır, ancak kullanıcı genellikle sadece hızlıca kaybolan bir çubuk görür. Ajan şunu söyleyebilmelidir: Bu görev X yeni girdi tokenı, Y önbellek okuma, Z çıktı tokenı kullandı ve aşağıdaki doğrulanmış sonucu oluşturdu.

Önerim: Süper-istemden önce sistemi inşa edin

Doğrulanabilecek dar bir görevle başlayın. Ajana küçük bir araç seti verin, iş akışı için bir yetenek yazın ve neyin "tamamlanmış" sayılacağını tanımlayın. Ardından tekrarlayan bir ihtiyaç gördüğünüzde bellek ve daha fazla araç ekleyin.

Faydalı bir kod ajanının her şeye serbest erişime ihtiyacı yoktur. Doğru erişime, doğru sıraya ve bir durdurma kuralına ihtiyacı vardır.

Sizin için önerilenler

Artık Fable ve OpenAI modellerini kahinler gibi değil, bileşenler gibi kullanıyorum. Fable zor bir tasarımı inceleyebilir. GPT-5.6 Sol, Terra ve Luna iş profiline göre bölünebilir ve GPT-5.6 uzun bir araç akışını yürütebilir. Daha küçük bir model çeviri yapabilir veya sınıflandırabilir. MCP onları gerçek sistemlere bağlar. Yetenekler, Codex'e yeniden kullanılabilir bir çalışma yolu verir. Sonucun ilerleyip ilerleyemeyeceğine Git ve testler karar verir.

21,54 milyar token sonra, en büyük iyileştirme modellerin daha güzel kod yazması değil. İşin içinde daha uzun süre kalabilmeleri. Bizim işimiz, o zamanı bir şey ifade eder kılan koruma rayları, bellek ve doğrulama inşa etmektir.