Claude Modelleriyle OpenCode Önbellek İsabet Oranı
2026-11-03 haftasında Claude modelleriyle OpenCode, devam eden konuşmalarda %97.6 medyan önbellek isabet oranına (20 kullanıcı), tüm isteklerde ise %95.1 oranına ulaştı. Iskalamaların çoğu şunlardan kaynaklandı: yeni konuşmalar (%34), devam eden turlardaki yeni içerik (%31), önbellek süresinin dolması (%31).
2026-11-03 – 2026-11-09 haftası (UTC)
Öne çıkanlar
- Normal değer: 97.6%, devam eden konuşmalarda 20 kullanıcının medyanı; ortadaki yarı %97.1–%98.9
- Tüm istekler: 95.1%, yönlendirme, süre dolması ve yeni sohbetler dahil
- En büyük ıskalama nedeni: yeni konuşmalar, ıskalamalar içindeki pay: %34
- Arayüzler arasında: 0.6 puan fark, Masaüstü uygulaması, CLI (terminal)
Her istemci için normal önbellek isabet oranı nedir
2026-11-03 – 2026-11-09 haftası (UTC)
- Devam eden konuşmalarda isabet oranı (kullanıcı medyanı): 97.6%
- Kullanıcıların ortadaki yarısı: 97.1%–98.9%
- Koşulu sağlayan kullanıcılar: 20 (haftada en az 20 devam turu)
- Tüm isteklerde isabet oranı: 95.1%
Arayüze göre OpenCode isabet oranı
Bir istemcinin CLI’ı, IDE eklentisi ve masaüstü uygulaması neredeyse aynı istekleri gönderir; bu yüzden isabet oranları birbirine yakın olmalıdır.
- Masaüstü uygulaması: 98.0% (7)
- CLI (terminal): 97.4% (6)
Sürüme göre OpenCode isabet oranı
İstek önekini değiştiren bir sürüm, daha yayımlandığı hafta diğerlerinden belirgin biçimde düşük bir isabet oranı gösterir.
- 2.2.5: 97.5% (10)
Haftalık medyan
- 2026-09-29: 96.5% (7 kullanıcı)
- 2026-10-06: 97.6% (8 kullanıcı)
- 2026-10-13: 98.8% (11 kullanıcı)
- 2026-10-20: 97.4% (10 kullanıcı)
- 2026-10-27: 96.4% (13 kullanıcı)
- 2026-11-03: 97.6% (20 kullanıcı)
OpenCode önbellek isabet oranım neden düşük? Nedenlerine göre ıskalamalar
Bu haftaki girdinin %4.9 oranındaki bölümü önbellekten okunmadı. Aşağıda nedenlerine göre dökümü ve her biri için yapabilecekleriniz yer alıyor.
- Yeni konuşma veya bir saatten uzun süre boşta: ıskalamalar içindeki pay: %34, tüm girdinin yaklaşık %1.7 oranındaki bölümü
- Yeni bir konuşmanın ilk isteği veya bir saat boşta kaldıktan sonraki istek önbelleği yeniden yazmak zorundadır.
- Devam eden konuşmada yeni içerik ve önek değişiklikleri: ıskalamalar içindeki pay: %31, tüm girdinin yaklaşık %1.5 oranındaki bölümü
- Bir turda yeni olan içerik yalnızca yazılabilir, okunamaz; bu kaçınılmazdır. Değişen bir system prompt, araç listesi veya yeniden yazılan geçmiş de öneki geçersiz kılar.
- 5 dakikadan uzun ara, önbelleğin süresi doldu: ıskalamalar içindeki pay: %31, tüm girdinin yaklaşık %1.5 oranındaki bölümü
- İstekler arasında 5 dakikadan fazla zaman geçti; bu yüzden önceki önbellek kaydının süresi dolmuş olabilir.
- Başka bir upstream hesabına veya endpoint’e yönlendirildi: ıskalamalar içindeki pay: %3, tüm girdinin yaklaşık %0.2 oranındaki bölümü
- Prompt önbelleği, isteği işleyen upstream hesabında durur. Bir relay veya çok hesaplı bir gateway sonraki turu başka bir hesaba gönderdiğinde tüm bağlam yeniden yazılır. Sağlayıcıya doğrudan bağlantıda bu neden hiç görülmez.
- Paralel istek (önceki hâlâ sürüyor): ıskalamalar içindeki pay: %0, tüm girdinin yaklaşık %0.0 oranındaki bölümü
- Önceki istek bitmeden gönderilen bir istek (alt agent’lar, paralel araç çağrıları), öncekinin hâlâ yazmakta olduğu önbelleği okuyamaz.
- Model değiştirildi: ıskalamalar içindeki pay: %0, tüm girdinin yaklaşık %0.0 oranındaki bölümü
- Her modelin kendi önbelleği vardır; bu yüzden model değişiminden sonraki ilk istek tüm geçmişi yeniden okur.
İsabet oranında birkaç puan, faturada birkaç kat fark
Claude Opus 5.5 resmi fiyatlarıyla, ıskalamalar 5 dakikalık önbelleğe yazıldığında bir milyon girdi token’ı başına efektif maliyet:
- Bu haftanın medyanı: %97.6: $0.32 (×1.0)
- 90%: $0.68 (×2.1)
- 80%: $1.16 (×3.7)
- 50%: $2.60 (×8.2)
Kendi rakamlarınızı Claude API maliyet hesaplayıcıda deneyin
OpenCode önbellek isabet oranınızı nasıl kontrol edersiniz
- Anthropic biçimi: cache_read_input_tokens ÷ (input_tokens + cache_read_input_tokens + cache_creation_input_tokens).
- OpenAI biçimi: cached_tokens (prompt_tokens_details veya input_tokens_details içinde) ÷ prompt_tokens / input_tokens.
- Wokey’de konsoldaki istek günlüğü, her isteğin önbellek okuma ve önbellek yazma değerlerini gösterir.
Relay arkasında isabet oranı neden düşer
- Hesap değişimi: önbellek upstream hesabına aittir; bu yüzden başka bir hesaba giden tur her şeyi yeniden yazar. Relay’lerde en yaygın nedendir; doğrudan bağlantıda hiç görülmez.
- Biçim dönüşümü: Anthropic ve OpenAI biçimleri arasında çeviri yapmak öneki değiştirebilir veya cache_control breakpoint’lerini düşürebilir.
- v2.1.181 öncesi Claude Code, özel bir base URL kullanıldığında system prompt’un başındaki atıf bloğuna her istekte değişen bir token koyuyordu; bu da istek gövdesine göre önbelleğe alan gateway’leri boşa çıkarır. Güncelleyin veya CLAUDE_CODE_ATTRIBUTION_HEADER=0 ayarlayın.
- Kendiniz test edin: asgari önbellek uzunluğunun üzerinde, aynı öneke sahip iki istek gönderin; ikincisinin önbellek okuması önek uzunluğuna yakın olmalıdır.
Wokey, bir konuşmanın sonraki isteklerini mümkün olduğunca aynı upstream hesabına yönlendirir. 2026-10-04 – 2026-10-10 arasında sıradan Wokey kullanıcıları Claude Opus 5.5’te tüm istekler üzerinden %92.8 isabet oranına ulaştı; OpenRouter genelinde bu oran %87.8 oldu.
OpenRouter önbellek isabet oranlarıyla karşılaştırın · Canlı: Wokey herkese açık önbellek isabet oranı API’si (son 7 gün)
Nasıl ölçüyoruz
- Wokey gateway’inden geçen gerçek kullanıcı istekleri; her pazartesi 05:00 UTC’de bir önceki haftayı (pazartesiden pazara) hesaplıyoruz.
- İstemciler, isteğin User-Agent değerinden tanınır. Gerçek istemcisi bilinmeyen SDK, HTTP kütüphanesi ve alt relay istekleri ile kurumsal hesaplar kapsam dışındadır.
- Devam turu, konuşmasındaki önceki istekle aynı modele ve aynı upstream hesabına sahiptir ve o istek bittikten sonraki 5 dakika içinde başlar. Her kullanıcının oranı, bu turlardaki önbellek okuma ÷ girdidir (girdi, önbellek okuma ve yazmayı içerir); haftada en az 20 böyle turu olan kullanıcıların medyanını yayımlıyoruz.
- Bir hücre, koşulu sağlayan en az 5 kullanıcı olduğunda yayımlanır; geçen haftaya göre 3 puandan fazla değişim önce elle kontrol edilir.
- Bilinen sapmalar: yalnızca Wokey kullanıcıları; kullanım alışkanlıkları çok farklıdır; tüm istekler üzerindeki oran, gateway’in kendi yönlendirme kaybını da içerir (“başka bir upstream hesabına yönlendirildi” nedeni).
Sık sorulan sorular
OpenCode için normal önbellek isabet oranı nedir?
Bu hafta 20 kullanıcının devam eden konuşmalardaki medyanı %97.6 oldu; ortadaki yarı %97.1 ile %98.9 arasındaydı. Tüm isteklerde oran %95.1 oldu.
OpenCode önbellek isabet oranım neden düşük?
Bu hafta ıskalamaların çoğu şunlardan kaynaklandı: yeni konuşmalar (%34), devam eden turlardaki yeni içerik (%31), önbellek süresinin dolması (%31). Sayfada her neden için neler yapabileceğiniz yer alıyor.
Düşük önbellek isabet oranı Claude plan limitimi daha hızlı tüketir mi?
Evet. Claude plan limitlerine ilişkin ölçümlerimizde önbellek okuma limitten neredeyse hiç yemezken, önbellek yazma yaklaşık olarak önbelleksiz girdi gibi sayılıyor. Önbellekteki bir bağlam neredeyse hiçbir şeye mal olmaz; ıskalanan bağlam ise yeniden tam olarak sayılır. Plan bazında limitler Claude kullanım limitleri sayfasında (/claude-usage-limits).