GitTalent
Havuz
Depo ayrıntısı

tigerless-labs/cost-xray

See what Claude Code and Codex actually send to the API — and what each part costs.

Python MIT 06 Haziran 2026 son push 02 Kasım 2026 375 fork
Yıldız
5.814+4.989 · 60 gün
Commit · 28g
60
son 28 günde
Yazar · 28g
3
farklı katkıcı

Hızlı değerlendirme

önem 52uyum 37gpt-6-luna

Ö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.