- Aynı model, makine ve görevde API sınırında yapılan ölçümlere göre Sonnet 4.5’in ilk isteğindeki sabit ek yük Claude Code’da yaklaşık 32.800 token, OpenCode’da ise yaklaşık 6.900 token oldu; arada 4,7 kat fark vardı ve Fable 5’te bu fark yaklaşık 3,3 kata düştü
- Farkın büyük kısmı araç şemalarından kaynaklanıyor. Claude Code 27 araç tanımı için yaklaşık 24.000 token, OpenCode ise 10 araç için yaklaşık 4.800 token kullandı; tüm araçlar kapatılsa bile sistem promptu sırasıyla yaklaşık 6.500 token ve 2.000 token oldu
- Gerçek yapılandırmada 72KB’lık komut dosyası her isteğe yaklaşık 20.000 token, tek bir küçük MCP sunucusu ise yaklaşık 1.000~1.400 token ekledi; böylece yalnızca ilk istek 75.000~90.817 token seviyesine çıkabildi
- Claude Code, aynı dosya özetleme görevinde OpenCode’a göre 5,9~54 kat daha fazla önbellek yazımı oluşturdu; iş iki alt ajan arasında dağıtıldığında doğrudan çalıştırmada 121.000 token olan kullanım 513.000 token’a çıkarak 4,2 kat arttı
- Yalnızca sabit ek yüke bakarak toplam maliyet değerlendirilemez. Çok adımlı görevlerde Claude Code araç çağrılarını paralel yerleştirerek 3 istekle yaklaşık 121.000 token kullanırken, OpenCode seri çağrılarla 9 istekte yaklaşık 132.000 token kullandı
API sınırında nasıl ölçüldü
- Claude Code ile OpenCode arasına loglama proxy’si yerleştirilerek harness’in gönderdiği tam JSON istekleri ve API’nin döndürdüğü kullanım blokları kaydedildi
- İstek gövdesi sistem bloklarını, araç şemalarını ve mesajları içeriyordu
- Kullanım verileri giriş token’ları, önbellek yazma-okuma ve çıkış token’larını içeriyordu
- Yakalanan istek gövdesi gerçekten gönderilen içeriği, API kullanım blokları ise gerçek faturalandırmanın temelini temsil etti
- Temel karşılaştırmada Claude Code 2.1.207 ve OpenCode 1.17.18 kullanıldı; her ikisi de Temmuz 2026 itibarıyla
claude-sonnet-4-5modeline sabitlendi- Sabit ek yük, önbellek işlemleri ve çok adımlı görevlerin bir kısmı
claude-fable-5ile yeniden çalıştırıldı - Varsayılanları izole etmek için yeni bir yapılandırma dizini, MCP sunucuları, kullanıcı ayarları ve bellek olmadan; komut dosyası da bulunmayan boş bir çalışma alanı kullanıldı
- Sabit ek yük, önbellek işlemleri ve çok adımlı görevlerin bir kısmı
- Farklı maliyet yapılarını ölçmek için üç görev kullanıldı
- T1, sabit ek yükü ayırmak için
Reply with exactly: OKkomutunu kullandı ve her harness için 3 kez çalıştırıldı - T2, önceden hazırlanmış bir dosyanın okunup özetlenmesini istedi
- T3, FizzBuzz ve denetim betiği üzerinde yazma, çalıştırma, test etme ve düzeltme sürecini yürüttü
- T1, sabit ek yükü ayırmak için
- Araç şemaları dışındaki sistem promptlarını karşılaştırmak için Claude Code’da
--tools "", OpenCode’da ise"tools": {"*": false}uygulandı - Yerel LLM gateway’i her isteğe yaklaşık 6.200 tokenlik sabit bir zarf ekledi; bu değer düzeltilip ölçümden çıkarıldı
- Bileşen bazındaki rakamlar, gateway’in değiştiremeyeceği yakalanmış istek gövdelerinden hesaplandı
- Karakter-token dönüşümünde, soğuk önbellek temelinde ölçülen harness başına 4,1~4,4 karaktere 1 token oranı kullanıldı
Temel ek yükü büyüten araç şemaları
- 22 karakterlik T1 promptunun ilk isteğinde Claude Code yaklaşık 32.800 token, OpenCode ise yaklaşık 6.900 token gönderdi
- Claude Code sistem promptu 3 bloktan ve 27.344 karakterden oluşuyordu; OpenCode’da ise 1 blok ve 9.324 karakter vardı
- Claude Code’un 27 araç şeması 99.778 karakter, OpenCode’un 10 aracı ise 20.856 karakterdi
- Claude Code, gerçek prompttan önce ajan türü, kullanılabilir yetenekler ve kullanıcı bağlamını içeren 7.997 karakterlik bir
<system-reminder>bloğu ekledi - OpenCode ise ayrı bir ilk mesaj iskeleti olmadan sistem bloğunu, 10 kodlama aracını ve kullanıcı promptunu gönderdi
- Her iki tarafta da en büyük payı araç tanımları oluşturdu
- Claude Code’un yaklaşık 33.000 tokenının yaklaşık 24.000’i araç tanımlarıydı
- OpenCode’un yaklaşık 6.900 tokenının yaklaşık 4.800’i araç tanımlarıydı
- Claude Code araçları, kodlama işlevlerinin yanı sıra
CronCreate,Monitor,Taskailesi, iş ağacı yönetimi ve push bildirimleri gibi arka plan ajanı ve orkestrasyon işlevlerini içeriyordu
- Tüm araçlar kaldırıldığında Claude Code sistem promptu 26.891 karakter ve yaklaşık 6.500 token; OpenCode ise 8.811 karakter ve yaklaşık 2.000 token oldu
- Her iki harness’te de araçlar devre dışı bırakıldığında prompt biraz küçüldü
- Kalan fark; tonlama, güvenlik yönergeleri, görev yönetimi kuralları ve ortam bilgileri gibi davranış talimatlarından kaynaklandı
- Fable 5’te Claude Code, modele göre promptu kısalttı ve fark yaklaşık 3,3 kata indi
- Sistem yönergeleri Sonnet’teki 27.787 karakterden Fable’daki 10.526 karaktere düştü
- Aynı 27 araç korunurken şemalar da 99.778 karakterden 82.283 karaktere geriledi
- OpenCode istekleri iki modelde de bayt düzeyinde aynı kaldı
Görev biçimine göre değişen toplam kullanım
- Tek bir dosyanın okunup özetlendiği T2’de her iki harness de doğru sonuç üretti, ancak istek yapıları farklıydı
- Claude Code 6 HTTP isteği ve toplam yaklaşık 199.000 token giriş kullandı
- OpenCode 4 istek ve yaklaşık 41.000 token kullandı; ayrıca oturum başlığı oluşturmak için 1 ek Haiku çağrısı yaptı
- Kullanımın büyük kısmı, giriş fiyatının onda biriyle ücretlendirilen önbellek okumalarıydı
- Önbellek indirimi olsa bile, ilk istekteki önbellek yazımı, her turdaki önbellek okumaları ve bağlam penceresi işgali yük boyutuna göre artıyor
- 33.000 tokenlık taban çizgisi, kod gelmeden önce bile 200.000 tokenlık pencerenin yaklaşık altıda birini kaplıyor
- Yazma, çalıştırma, test etme ve düzeltme işi olan T3’te araç çağırma biçimi, temel ek yük farkını dengeledi
- Claude Code, 2 dosya yazma ve 2 betik çalıştırmayı tek bir paralel araç gidiş-dönüşüne yerleştirerek 3 model isteğiyle toplam yaklaşık 121.000 token giriş kaydetti
- OpenCode ise her turda yalnızca bir araç çağırarak 9 istek ve 1 başlık çağrısıyla toplam yaklaşık 132.000 token giriş kaydetti
- Toplam giriş, kabaca istek başına taban çizgisi ile istek sayısının çarpımına ve buna konuşma büyümesinin eklenmesiyle belirleniyor
- Konuşma ilerledikçe Claude Code,
<system-reminder>bloklarını ilk turdaki 3 adetten ilk araç gidiş-dönüşü sırasında 4 adede çıkardı - OpenCode’un tur başına ek yükü yaklaşık 400~2.200 karakterdi; yalnızca konuşma içeriği büyüdü
Gerçek yapılandırmanın eklediği token’lar
- Üretim deposundaki 72KB’lık
AGENTS.mdeklendiğinde her iki harness’te de istek başına 20.000’den fazla token artış görüldü- OpenCode ölçümü 13.152 tokendan 33.336 tokene çıktı
- Claude Code ise 39.005 tokendan 59.243 tokene yükseldi
- Claude Code 2.1.207
AGENTS.mddosyasını yok saydı; ilk kullanıcı mesajına eklenmesi için adınınCLAUDE.mdolarak değiştirilmesi gerekti - OpenCode her iki dosya adını da okuyup sistem promptuna ekledi
- Harness’in fiilen hangi dosya adlarını tanıdığını doğrulamadan komut dosyası sessizce yok sayılabilir
- Her bir herkese açık küçük MCP sunucusu, istek başına yaklaşık 1.000~1.400 token ekledi
- 5 sunucu, Claude Code yüküne 4.900 token, OpenCode ölçümüne ise 6.967 token ekledi
- Araç sayısı Claude Code’da 27’den 69’a, OpenCode’da 10’dan 52’ye çıktı
- Zengin API’ye sahip üretim sunucuları daha büyük şemalar gönderebilir
- Claude Code’un print modu, açık bir
--mcp-configverilmezse proje kapsamındaki.mcp.jsondosyasını sessizce yok saydı; bu nedenle API sınırında bağlantının gerçekten kurulup kurulmadığı doğrulanmalı
- BMAD gibi hikâye tabanlı iş akışı çerçeveleri; persona, protokol ve kontrol listelerini içeren büyük şablonları slash komutlarıyla genişletiyor
- Deneydeki 8.405 karakterlik şablonun kendisi yaklaşık 2.100 token olsa da konuşma geçmişine giriyor ve sonraki tüm isteklerde yeniden gönderiliyor
- 9 istekli bir oturumda aynı şablon 9 kez taşındığı için maliyet şablon boyutu × istek sayısı şeklinde büyüyor
- Gerçek yapılandırmadaki ilk istek, temel ek yükten çok daha büyüktü
- OpenCode, e-posta ve takvim, görev yönetimi, kaynakça yönetimi ve ürün analizi için 11 MCP sunucusu ile 72KB’lık komut dosyası kullanarak 179 araç, 277KB şema ve soğuk önbellek yazımında 90.817 token kaydetti
- Claude Code ise 4 MCP sunucusu, kurulu eklentiler ve aynı komut dosyasıyla 118 araç, 311KB yük ve yaklaşık 75.000 token kaydetti
- OpenCode yapılandırması, gateway zarfı hariç tutulduğunda yaklaşık 7.000 tokenlık varsayılanın yaklaşık 12 katına çıktı
Alt ajanlar ve genişletilmiş düşünmenin maliyeti
- Claude Code, görevi iki alt ajana paralel dağıttığında doğrudan çalıştırmadaki 121.000 token 513.000 tokena çıkarak 4,2 kat arttı
- Ana oturum, alt ajan çağrıları ve benzeri üç istek türünde toplam 9 model isteği oluştu
- 5 alt ajan çağrısının her biri, 3.554 karakterlik sistem promptu ve varsayılan 27 aracın 24’üyle kendi bootstrap sürecini yaptı
- Yapı gereği her alt ajan başlangıç maliyetini üstleniyor ve çalıştırma kaydı daha sonra üst ajan tarafından yeniden okunuyor
- OpenCode alt ajanları, 1.379 karakterlik sistem promptu ve yalnızca 5 araç kullanan küçültülmüş bir profil gönderdi
- Gateway üzerinden yürütme düzgün tamamlanmadığı için OpenCode’un toplam alt ajan kullanımı sayısallaştırılmadı
- Yalnızca yakalanan yükte görülen tasarım farkları karşılaştırıldı
- Genişletilmiş düşünme çıktıları, giriş birim fiyatının 5 katı olan çıkış fiyatıyla ücretlendiriliyor; ayrıca akıl yürütme blokları konuşma geçmişine girerek sonraki isteklerde tekrar gönderiliyor
- Gateway’in kendi düşünme politikası nedeniyle iki harness’in ayarlarının gerçekten uygulanıp uygulanmadığı doğrulanamadığından ölçüm değerleri paylaşılmadı
- İnceleme konusu olarak yalnızca akıl yürütme bloklarının kayda katılmasıyla oluşan maliyet yapısı bırakıldı
Prompt önbelleğinin ekonomisi ve kararlılığı
- Her iki harness de önbellek kırılma noktalarını doğru ayarladı. Yük, 5 dakikalık TTL katmanında temel giriş fiyatının 1,25 katı ile bir kez yazılıyor; sonrasında onda bir fiyatla okunuyor
- Önbellekle azalmayan üç maliyet var
- 5 dakikadan uzun ara verilirse tüm yığın yeniden yazılmak zorunda kalıyor; bu nedenle toplantı veya yemek gibi duraklamalardan sonra yazım maliyeti tekrar ortaya çıkıyor
- Önbellek okumaları da istek sayısı kadar tekrarlandığı için seri araç döngüleri ve alt ajan dağıtımı maliyeti artırıyor
- Bağlam penceresi işgali, önbellek indiriminden etkilenmiyor; bu yüzden 85.000 tokenlık bootstrap, 200.000 tokenlık pencerenin %40’ından fazlasını kaplıyor ve sıkıştırma başladığında özetleme maliyeti de ekleniyor
- OpenCode, yakalanan tüm istek ve çalıştırmalarda bayt düzeyinde aynı öneki korudu
- Üç T1 oturumunda araç, sistem ve mesaj baytları aynıydı; tekrar çalıştırmalarda önbellek yazımı 0 oldu
- 9 istekten oluşan T3 oturumu da tek bir kararlı öneki korudu
- Claude Code ise oturum bazında ısınma keşfi, ana konuşma ve alt ajan çağrıları gibi farklı istek türleri ve önbellek girdileri oluşturdu
- Aynı çalışma alanında bile sistem baytları ve ilk mesaj iskeleti çalıştırmadan çalıştırmaya değişti
- Aynı dosya özetleme görevinde 5 istek boyunca 53.839 önbellek tokenı yazdı ve yaklaşık 43.000 tokenlık önekin tamamını görev ortasında bir kez daha yeniden yazdı
- OpenCode’un aynı görevdeki önbellek yazımı ise 1.003 tokendi
- Claude Code’un büyük ara önbellek yeniden yazımı tekrarlanan deneylerde de görüldü
- İlk iki çalıştırmada sırasıyla 43.342 token ve 36.899 token yeniden yazıldı; yeni ısıtılmış önbelleğin kullanıldığı üçüncü çalıştırmada ise neredeyse hiç yazım olmadı
- Fable 5’te de önbellek okuması olmadan 50.053 token yeniden yazıldı; bu da Sonnet’teki 54 kata benzer şekilde 52 katlık fark yarattı
- Önbellek sıcaklığına göre Claude Code’un önbellek yazımı, OpenCode’un 5,9~54 katı arasında değişti
- Önbellek yazım birim fiyatı 5 dakikalık katmanda tabanın 1,25 katı, 1 saatlik katmanda ise 2 katı
- Tek bir önbellek kaçırması gateway’in tahliyesinden kaynaklanmış olabilir; ancak birden fazla çalıştırmada tekrarlandı ve istek öncesi yakalanan baytlarda da önek kararsızlığı doğrulandı
- Önek büyükse, türü fazlaysa, yeniden yazım tekrarlanıyorsa ve buna alt ajanlar da ekleniyorsa Claude Code kullanım göstergesi daha hızlı yükselebilir
Sonuç kalitesi ve denetim kayıtları
- Her iki harness de değerlendirmeye alınan görevleri doğru biçimde tamamladı
- Dosya özetleme sonuçları her iki tarafta da doğruydu
- Çok adımlı görevler, her harness’in yazdığı doğrulama betiğini geçti ve normal şekilde sona erdi
- Bu kapsamda, aynı sonucu elde etmek için gereken token maliyeti farkı karşılaştırılabildi
- Daha zor gerçek mühendislik işlerinde Claude Code’un arka plan ajanları, yetenekleri ve orkestrasyonunun ek maliyete değecek kadar kalite artışı sağlayıp sağlamadığı ölçülmedi
- Bunu değerlendirmek için uygun test setleri, yeterli tekrar çalıştırma ve başarı oranı analizi ayrıca gerekli
- Kaliteden bağımsız israf da görüldü
- Baytları aynı olan bir önbellek önekinin oturum ortasında yeniden yazılması, aynı içeriğin premium fiyattan tekrar satın alınması anlamına geliyor
- Harness komut dosyasını sessizce yok sayarsa, o dosyadan hiçbir fayda elde edilemez
- Yakalanan 185 istek-yanıt kaydı, açık kaynak kütüphane
@systima/aiact-audit-logile SHA-256 hash zincirine kaydedildi- Zincir kesintisiz biçimde sonuna kadar doğrulandı ve bütünlük sonucu
VALIDoldu - Aynı yapıyla gönderim ve yanıt içeriği yeniden kurulabilir ve üçüncü taraflara bütünlük kanıtı sağlanabilir
- Bu, EU AI Act Madde 12’de sunulan yapılandırılmış kayıt yöntemiyle aynıdır
- Zincir kesintisiz biçimde sonuna kadar doğrulandı ve bütünlük sonucu
Ölçümün sınırları ve yeniden üretim yöntemi
- Sonuçlar, tek bir makine, iki harness sürümü ve küçük bir örneklem kullanan Temmuz 2026 anlık görüntüsünü temsil ediyor
- T1 ve T2 üçer kez çalıştırıldı; her yapılandırma çarpanı koşulu bir kez yürütüldü
- Varsayılanlar ve önbellek koşulları Sonnet 4.5 ve Fable 5 ile, yapılandırma çarpanı koşulları ise yalnızca tek modelle kullanıldı
- Harness promptları sık değiştiğinden, tekil rakamlardan çok API sınırı ölçüm yöntemi daha kalıcı değer taşıyor
- Ölçüm yolunda yerel bir gateway vardı
- Bileşen rakamları, gateway’in değiştiremeyeceği istek gövdeleri kullanılarak hesaplandı
- Ölçümler, soğuk önbellek temel çizgisine göre sabit zarf düzeltilerek yapıldı; nedeni ayrıştırılamayan sıcak çalıştırma rakamları dışarıda bırakıldı
- Gateway’in sabitlediği modeli daha yeni bir snapshot ile sessizce değiştirdiği örnekler görüldüğünden, gerçekte hangi modelin yanıt verdiği de sınırda doğrulanmalı
- Fable yolunda eski sunucu oturumlarının yeniden başlatılması ve host taraflı araç çalıştırmaları görüldüğü için Claude Code’un Fable çok adımlı sonuçları hariç tutuldu
- T3’teki maliyet yakınsaması, yalnızca tek bir görev biçiminden alınan tek bir gözlemdi
- Sıralı çalıştırmanın zorunlu olduğu görevlerde Claude Code’un istek sayısı ve toplam kullanımı yeniden artabilir
- OpenCode’un araç kaldırma ve alt ajan koşulları, gateway’de hatalı akış döndürdüğünden yalnızca yakalanan yük boyutu kullanıldı
- Gerçek yapılandırma rakamları tek bir kullanıcının ayarlarıdır; başka ortamlarda farklı olabilir
- Yeniden üretim düzeneği, yaklaşık 200 satırlık Node kodundan oluşan bir HTTP proxy idi
- Model uç noktasına istekleri iletirken istek gövdelerini ve yanıt kullanım bloklarını diske ve denetim zincirine kaydetti
ANTHROPIC_BASE_URLproxy’ye yönlendirilip, yeni yapılandırma dizini ve boş çalışma alanında varsayılanlar ölçüldükten sonra komut dosyaları, MCP sunucuları ve iş akışları tek tek eklendi- Gateway kullanılıyorsa önce en küçük istekle kendi zarfını ölçmek ve gerçekte hangi modelin yanıt verdiğini doğrulamak gerekir
- Üretim ajanının belirli bir anda modele tam olarak ne gönderdiğini yeniden kurabilmek için API sınırı loglaması kurulursa, token muhasebesi de birlikte elde edilir
1 yorum
Hacker News görüşleri
Tokenları asıl yakan şey alt ajanlar. Claude Code’a büyük bir iş verdim; hemen 7 alt ajan başlattı ve daha hiçbiri bitmeden bütçeyi tüketti. 5 saat sonra tekrar denediğimde de aynıydı.
Ana ajanın aynı işi sıralı biçimde yapmasını sağlayınca hiç sorun olmadı. Bunun iletişim ve koordinasyon maliyetleri yüzünden mi bu kadar verimsiz olduğunu, yoksa alt ajan kullanıcıları genelde token başına ödeme yapan büyük şirket hesapları olduğu için Anthropic’in geliri artırmaya mı çalıştığını bilmiyorum.
Öte yandan iyi planlanmış bir işi birden çok hedefe paralel uygulamak istiyorsanız, alt ajanın daha az meraklı bir modele düşmesini açıkça belirtmelisiniz. Çıktıların tutarlılığı da daha iyi olabilir.
Sıralı çalıştırmada dosyalar kabaca birer kez okunur ve tüm istekler aynı önek önbelleğinden yararlanır.
Böyle bir ortamda en iyi yol, yeni özellikleri önce en üst tarifeye koyup maliyeti çıkardıktan sonra alt tarifelere indirmek ya da rakiplerin yetişmesini zorlaştırmak için merdiveni tekmeleme stratejisi izlemek olabilir.
Ama doğrulama aşamasında 41 Fable doğrulama ajanı başlatmaya çalıştı. Bir şekilde etrafından dolaşacak yolu buluyor.
Claude Code’un çok token kullanmasının, Anthropic’in daha fazla para kazanmak ve kullanıcıları aboneliğe itmek istemesinden kaynaklandığını düşünüyorum. Abonelik haklarının başka kodlama ajanlarında kullanılmasına izin vermeyen politika da bunu destekliyor. Ben pi kullanıyorum.
API ve enterprise toplam gelirin %75–85’ini, kurumsal abonelikler yaklaşık %10–15’ini, bireysel abonelikler ise yaklaşık %5’ini oluşturuyor.
PUSH_AX’in yerinde benzetmesinde olduğu gibi, bu durum A müteahhidinin 33 bin dolar, B müteahhidinin 7 bin dolar istediği bir duruma benziyor; bu yüzden doğru şeyi ölçüp ölçmediğimizi sorgulamalıyız.
Buna göre yazıya daha derinlemesine işler, nitel sonuç karşılaştırması ve mümkün olduğunca hızlı girdi/çıktı yeniden üretim materyalleri eklemeyi planlıyorum.
Sorun yalnızca büyük sistem prompt’u değil. Kodlama ajanlarının çalışma ortamı da en basit isteklerde bile araçları daha agresif kullanıyor. Testlerde “Hey” veya “commit” gibi prompt’lar bazen 30’dan fazla araç çağrısına yol açtı.
https://quesma.com/blog/the-true-cost-of-saying-hi-to-an-ai-...
Basit işlerin tükettiği token sayısının sürekli artması anlamında bir token enflasyonu gerçekten görülüyor.
Kurallara tüm değişikliklerin testlerle doğrulanmasını yazmış olmam benim sorumluluğum, ama yapay zekadaki “zeka” kısmı bu kadar vurgulanıyorsa, meyve salatasına domates koymayacak kadar muhakeme bekliyorsunuz.
Claude’u 6 ay kullandıktan sonra yakın zamanda Codex’e geçtim. Codex daha açık, modelin çalışma sürecini takip etmek daha kolay ve onay akışının kullanıcı deneyimi de daha iyi. Genel olarak şeffaflığı daha yüksek ve geçiş maliyeti neredeyse sıfırdı.
Claude’un şubat civarından itibaren sistem prompt’u dahil daha opak hale gelmesi hoşuma gitmiyor; 33 bin token aşırı fazla görünüyor.
OpenAI son dönemde çok daha tüketici dostu hale geldi.
pi aracısının sistem prompt’u daha küçük; tamamı burada görülebilir
https://github.com/earendil-works/pi/blob/main/packages%2Fco...
cmdayarlanırsa bunun önbelleği geçersiz kılıp kılmadığını merak ediyorumYalnızca tarih ya da kök dizin değiştiğinde geçersiz oluyorsa, pratikte bu yeterince nadir bir durum
Sonuçta önemli olan ham prompt boyutu değil. Öyle olsaydı Pi ve türevlerinin maliyeti en düşük olmalıydı. Asıl mesele prompt’un verimliliği; prompt minimalizmi ile verimlilik sık sık karıştırılıyor. Yine de Claude Code yaptığı işe kıyasla hantal görünüyor
Bundan daha da önemlisi araçların kalitesi. Kötü ya da hatalı araçlar gidiş-dönüş çağrılarını ciddi ölçüde artırır ve başta tasarruf etmeye çalıştığınız avantajların tamamını siler
Birkaç ay önce 8 görev üzerinde 7 aracının tam benchmark’ını yaptım; https://github.com/dirac-run/dirac üzerinde veri ve iz kayıtları var. Bunlardan biriyle doğrudan bağlantılı olduğum için tarafsızlık iddia edemem, ancak materyal yeniden üretilebilir. Görevlerin çoğu refactoring ile ilgili olduğundan, hash anchoring ve soyut sözdizim ağacı analizi konusunda güçlü olan Dirac açık ara kazandı
İş yerinde Claude Code kullanmaya zorlanıyorum ama
--system-prompt ""kullanmak bunu kolayca çözüyor. Diğer çalışma ortamlarına da izin verseler iyi olurdu--system-prompt ""ile boşaltınca modelin kullanılabilir araçları anlaması için gereken temel sistem prompt’u bile ortadan kalkmış olmuyor mu?Yerel modelleri ilk denerken Claude Code’a bağladım; çok iyi çalıştı ama yavaştı
Claude’un yardımıyla mitmproxy kurup Claude Code’un ilk sistem prompt’unun tamamını yakaladım; yeniden kontrol ettiğimde 162 KB JSON olduğunu gördüm. Bu da Pi, OpenCode ve Hermes’i denemeye başlamama vesile oldu
/contextçalıştırınca Opus 4.8’in 1 milyon token’lık bağlamının yalnızca 23 bin token’ı kullanılıyor. Sistem prompt’u 3,9 bin; sistem araçları 13,9 bin; kullanıcı tanımlı aracı 235; bellek dosyası 28; özellikler 4,9 bin; mesaj 8; sıkıştırma tamponu 3 bin token olarak görünüyor4 bin token’lık sistem prompt’u yaklaşık 15–20 KB eder. Yakaladığınız içeriği Gist’e koymanızı istemek isterdim ama hassas veri olabilir; görünen 162 KB’nin yalnızca sistem prompt’u olmama olasılığı yüksek
Benim yaptığım daha az gönderiyor: https://maki.sh
Ancak önceki konuşma özeti fiilen bağlam önbelleğini geçersiz kılarak, daha az token kullansa bile daha pahalı token tüketmesine yol açmıyor mu?