tigerless-labs/cost-xray
See what Claude Code and Codex actually send to the API — and what each part costs.
Hızlı değerlendirme
Özet
cost-xray, Claude Code ve Codex’in API isteklerini yerel proxy üzerinden yakalayıp token ve maliyetleri isteğin kaynaklarına göre ayrıştırır.
Profiline uyum
Claude ve MCP kullanımının token maliyetlerini görünür kılması yararlı olabilir, fakat profilde AI kullanım maliyetlerini takip etme ihtiyacı belirtilmiyor.
Neden yükseliyor
Coding agent’ların API isteklerini ve maliyetlerini kaynak düzeyinde görünür kılma vaadi somut bir geliştirici ihtiyacına hitap ediyor. 114 günde 2405 yıldız dikkat çekici ilgi gösteriyor; ancak son 28 günde 6 commit ve 1 farklı yazar, ilginin tek başına sürdürülebilir bakım veya geniş katkıcı tabanı kanıtı olmadığını gösteriyor.
Problem
Oturum toplamlarını gösteren kullanım araçları, maliyeti oluşturan system prompt, tool schema, MCP içeriği, tool sonuçları ve cache kullanımını yeterince ayrıntılı açıklamayabilir.
Çözüm
Claude Code ve Codex’in API trafiğini yerel olarak yakalar; agent’a özgü adapter’larla istekleri çözümler ve token ile maliyetleri kaynak, araç çağrısı ve tur düzeyinde incelenebilir hale getirir. README’ye göre Claude token sayımı tahmin ve orantılı kalibrasyon kullanıyor.
Yenilik
README’nin öne çıkardığı ayrım, maliyeti yalnızca istek veya oturum toplamında değil, tekil tool çağrısı ve kaynak düzeyinde ilişkilendirmesi. Bu iddia bağımsız karşılaştırma verisiyle doğrulanmış değil; yerel proxy ve adapter yaklaşımı ise tek başına yeni bir kategori oluşturmuyor.
Teknolojiler
- Python
- mitmproxy
- Claude Code
- Codex
- Anthropic API
- OpenAI Responses API
Riskler
- Codex yakalama yöntemi scoped local CA ve wrapper kullanıyor; bu proxy ve sertifika kurulumunun güvenlik etkileri ile agent yapılandırması dikkatle değerlendirilmelidir.
- API istekleri prompt, kod parçaları, tool sonuçları ve başka hassas içerikler taşıyabilir; yerel-only çalışma iddiası olsa da yakalanan verinin nerede ve ne süreyle saklandığı incelenmelidir.
- Claude tokenizer’ı için README tahmin ve kalibrasyon yaklaşımı tarif ediyor; dolayısıyla token ve maliyet kırılımlarının kesinliği ölçülmeden kabul edilmemelidir.
- Yakalama yeni shell oturumları için forward-only; geçmiş oturumları kapsamıyor.
- Son 28 günlük commit ve farklı yazar sayısı düşük; uzun vadeli bakım ve hata düzeltme kapasitesi için mevcut kanıt sınırlı.
Detaylı değerlendirme
Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.