عن المشروع

CodeBurn هي أداة مجانية ومفتوحة المصدر، محلية أولاً، تتعقب استخدام رموز الترميز للذكاء الاصطناعي وتكلفتها عبر 41 أداة ووكيل (Claude Code، Cursor، Codex، Gemini، Grok، وغيرها). تقرأ ملفات الجلسات التي تكتبها أدوات الذكاء الاصطناعي على القرص—دون الحاجة إلى بروكسي أو مفاتيح API أو رفع بيانات. يتم جلب بيانات الأسعار من LiteLLM وتحديثها يوميًا. تتوفر عبر عدة واجهات: لوحة تحكم في الطرفية (npx codeburn)، لوحة تحكم ويب محلية (codeburn web)، تطبيق شريط قوائم macOS، تطبيق صينية Windows، وتطبيق سطح مكتب متعدد المنصات. ميزة Capacity Dock تعرض حلقات استخدام المزودين مباشرة على حافة الشاشة. القدرات الرئيسية تشمل: - نظرة عامة: ملخصات قابلة للنسخ واللصق لإنفاق الذكاء الاصطناعي حسب الأداة، النموذج، المشروع، واليوم، مع دعم نطاقات تاريخ مخصصة وتاريخ مدى الحياة. - تحسين: يفحص الجلسات وإعدادات Claude Code للأنماط المهدرة مثل إعادة قراءة الملفات، نسب القراءة إلى التحرير المنخفضة، خوادم MCP غير المستخدمة، الوكلاء/المهارات الشبحية، وملفات CLAUDE.md الضخمة. تُجمع النتائج حسب الأهمية وتتضمن تقديرات توفير الرموز/الدولار مع إصلاحات جاهزة للنسخ. يمكن لعلامة --apply تطبيق الإصلاحات التكوينية تفاعليًا، مع سجل كامل ودعم التراجع. ميزة التقرير تقارن لاحقًا بين التوفير المقدر والنتائج الفعلية للجلسات. - حماية: تثبت خطافات اختيارية في Claude Code لمراقبة تكلفة الجلسة في الوقت الحقيقي، مع حدود ناعمة، حدود صلبة، نقاط تفتيش، ومفتاح جلسة للمشاريع المعلَّمة. - مقارنة: تقارن النماذج من حيث معدل الإطلاق مرة واحدة، معدل إعادة المحاولة، التصحيح الذاتي، تكلفة كل استدعاء/تحرير، رموز الإخراج، ومعدل نجاح الذاكرة المؤقتة. - إنتاجية: تربط جلسات الذكاء الاصطناعي بعمليات git عبر الطابع الزمني لتصنيف الإنفاق كمنتج، مُعكوس، متروك، أو غير واضح. - مشاركة الأجهزة: تجمع إجماليات الاستخدام عبر الأجهزة على نفس الشبكة المحلية عبر اقتران معتمد برمز PIN. تتطلب الأداة Node.js 22.13+ وعلى الأقل أداة مدعومة واحدة تحتوي على بيانات جلسة على القرص. يمكن تثبيتها عبر npm، npx، bunx، pnpm، أو Homebrew.