تقييم Softonic

أداة محلية أولى تعتمد على الرسوم البيانية لمراجعات كود الذكاء الاصطناعي المركزة

code-review-graph، الذي طوره Tirth8205، هو أداة ذكاء برمجي محلية أولاً وخادم MCP يقلل من زيادة سياق الذكاء الاصطناعي أثناء تدفقات عمل مراجعة الشيفرة. يقوم بتحليل المستودعات إلى خريطة هيكلية دائمة بحيث تقرأ النماذج فقط المقاطع ذات الصلة للتحليل الدقيق وإعادة الهيكلة. تشمل القدرات الرئيسية تحليل الرسوم البيانية، وتكاملات المحرر، ومصور تفاعلي لاستكشاف العلاقات. يحصل مهندسو البرمجيات الذين يستخدمون مساعدي البرمجة بالذكاء الاصطناعي على مراجعات أسرع وأكثر استهدافًا واستخدام أقل للرموز في قواعد الشيفرة الكبيرة.

تحليل المستودعات إلى رسم بياني عالي الدقة للكود

تستخدم الأداة Tree-sitter لتحليل ملفات المصدر إلى رسم بياني دائم من الدوال والفئات وعلاقات الاستدعاء، مما ينتج خريطة هيكلية بدلاً من قوائم الملفات المسطحة. تدعم Python وTypeScript وJavaScript وGo، وتقدم أمر تصور HTML تفاعلي لفحص العقد والحواف في المتصفح، مما يجعل هيكل المستودع قابلاً للاستكشاف أثناء مراجعة الهندسة أو جلسات تصحيح الأخطاء المستهدفة.

يستهدف سياق الذكاء الاصطناعي من خلال تتبع نطاق التغيير

يكشف خادم MCP عن أكثر من عشرين أداة متخصصة يمكن لوكلاء استدعائها لإجراء تحليل نطاق الانفجار، متتبعين المستدعين والتابعين بحيث تقرأ النماذج فقط الوحدات الضرورية. يُبلغ المستخدمون عن تقليل استهلاك الرموز حتى ثمانية أضعاف للمراجعات. تحافظ التحديثات التدريجية على كل حفظ ملف أو التزام git على تحديث الفهرس، وتصميم الأولوية المحلية يحلل المستودعات محليًا بحيث لا يغادر كود المصدر جهاز المطور.

يتم تثبيته في سير العمل الحالي ولكنه يتطلب مضيفي MCP وPython

تتم عملية التثبيت من خلال مديري حزم Python القياسيين بأوامر مثل 'pip install' أو تشغيل مشغل 'uvx'، وخطوة 'install' تقوم بتكوين المحررات المدعومة تلقائيًا. تعمل الأداة كواجهة سطر أوامر متعددة المنصات وخادم MCP وتتطلب Python 3.10 أو أعلى. تتكامل مع المضيفين المتوافقين مع MCP مثل Claude Desktop وCursor، لذا يجب على الفرق استخدام محررات الذكاء الاصطناعي المتوافقة للوصول إلى أدوات الجانب الخادم.

مناسب تمامًا للفرق التي تبحث عن أدوات مدعومة من المجتمع وصيانتها محليًا

يحافظ المطور على المشروع كجهد مفتوح المصدر وتبرز تعليقات المجتمع فعاليته في معالجة مشكلة "حلقة grep". تجعل تلك التركيبة الأداة مرشحًا موثوقًا للفرق التي تقيم سير العمل المدعوم بالذكاء الاصطناعي. للاستخدام العملي، اعتبر مخرجاته توصيات موجهة للمطورين وحقق في الاقتراحات الآلية مع مراجعة الكود القياسية وتشغيل اختبارات CI قبل دمج التغييرات.

  • المميزات

    • تقلل فهرسة الرسم البياني من استخدام الرموز، وقد تم الإبلاغ عن تقليل يصل إلى ثمانية أضعاف
    • تحليل الشيفرة باستخدام Tree-sitter إلى دوال، وفئات، وعلاقات الاستدعاء
    • تحليل محلي أول يحتفظ بشيفرة المصدر على جهاز المطور
    • خادم MCP يكشف عن أكثر من عشرين أداة متخصصة لوكلاء الذكاء الاصطناعي
  • العيوب

    • يتطلب Python 3.10+ والإلمام بتدفقات العمل عبر سطر الأوامر
    • يعتمد الاستفادة الكاملة على استخدام مضيفين متوافقين مع MCP مثل Cursor أو Claude
    • دعم اللغة محدود بـ Python و TypeScript و JavaScript و Go
 0/1

مواصفات التطبيق

  • الترخيص

    المجاني

  • الإصدار

    v2.3.3

  • تاريخ التحديث

  • النظام الأساسي

    MCP

  • اللغة

    إنجليزي

  • المطوِر

البرامج المتاحة بلغات أخرى



تقييمات المستخدمين حول code-review-graph

هل حاولت code-review-graph؟ كن أول من ترك رأيك!

أضف تقييم

أفضل التنزيلات البرمجة بالذكاء الاصطناعي لنظام MCP

أفضل التنزيلات البرمجة بالذكاء الاصطناعي لنظام MCP

أفضل التنزيلات البرمجة بالذكاء الاصطناعي لنظام MCP

الموضوعات ذات الصلة عن code-review-graph

تختلف القوانين الخاصة باستخدام هذا البرنامج من بلد لآخر. نحن لا ننصح باستخدام هذا البرنامج ولا نقر استخدامه إذا كان ذلك مخالفًا لهذه القوانين.