« Tüm yayınlar

Claude Code, Prompt'u Okumadan Önce 33 Bin Token Harcıyor

Wire-level analiz: Claude Code, prompt okunmadan önce ~33K token harcıyor; OpenCode'a göre 4,7 kat fazla, gerçek görevlerde 3,7 kat maliyet farkı.

Bir geliştirici, Claude Code ve OpenCode ajan tabanlı kodlama CLI'larının model uç noktasına gönderdiği ham istekleri loglayan bir proxy kurarak araçların kendi kullanım sayaçlarına güvenmek yerine gerçek token trafiğini ölçtü. Sonuç: Claude Code, kullanıcı tek bir karakter bile yazmadan yaklaşık 32.800 token gönderiyor; OpenCode aynı görevde sadece ~6.900 token harcıyor, yani 4,7 kat fark var. Bu fark büyük ölçüde sistem promptu ve araç şemalarından kaynaklanıyor: Claude Code 27 araç için 99.778 karakterlik şema taşırken OpenCode 10 araç için sadece 20.856 karakter taşıyor.

Daha ciddi bulgu önbellek davranışında ortaya çıkıyor. Aynı beş istekli görevde Claude Code 53.839 token'lık önbellek yazımı üretirken OpenCode sadece 1.003 token yazıyor, yani 53,7 kat fark. Analiz, Claude Code'un oturum içinde önbellek kırılma noktasını kaydırdığını ve bu yüzden zaten gönderilmiş bağlamın tekrar tekrar tam fiyattan faturalandığını gösteriyor. On aşamalı bir kıyaslamada her iki araç da tüm testleri geçmesine rağmen, geçen çalışma başına Claude Code ~268.000 giriş tokeni harcarken OpenCode ~72.000 harcıyor - aynı doğrulukta 3,7 kat maliyet farkı. İki alt-ajan başlatıldığında Claude Code'un toplam token kullanımı 121K'dan 513K'ya çıkıyor, yani 4,2 kat daha fazla; bu iki çarpan üst üste bindiğinde toplanmıyor, katlanıyor.

Araştırmacılar bulguların tek makinede, küçük örneklem büyüklüğüyle ve tek bir zaman diliminde toplandığını kabul ediyor, yani oran değişebilir. Yine de mühendisler için pratik sonuç net: MCP sunucu sayınızı denetleyin, talimat dosyanızın boyutunu izleyin ve alt-ajan çoğaltmasını bilinçli kullanın. Maliyet asıl kısıtınızsa, gerçek iş yükünüzde OpenCode'u yan yana test etmek mantıklı bir ilk adım.