الوصف
OpenQodex هي أداة مراجعة كود AI مفتوحة المصدر مصممة للتكامل بسلاسة مع مختلف وكلاء البرمجة، بما في ذلك Claude Code وCodex وCursor وCline. الوظيفة الأساسية لها هي إجراء مراجعات شاملة للكود قبل دفعه، مما يساعد المطورين على تحديد ومعالجة المشكلات المحتملة مبكرًا في دورة التطوير.
قراءة المزيد
يعمل النظام عن طريق تشغيل مجموعة من الماسحات المدمجة التي تم تصميمها خصيصًا للملفات التي تم تغييرها. تحدد هذه الماسحات النتائج المحتملة، والتي يتم الاحتفاظ بها بعد ذلك على الأسطر المحددة من الكود التي تم تعديلها. بعد مرحلة المسح، يتم بدء عملية جديدة لـ Claude Code أو Codex، خالية من أي ذاكرة جلسة سابقة، لتعمل كمراجع منفصل. يقوم هذا المراجع بفحص التغييرات، جنبًا إلى جنب مع الكود المحيط، ويقدم أدلة لكل نتيجة مرشحة من خلال اقتباس الأسطر ذات الصلة. يتحقق نص برمجي بدقة من كل سطر مقتبس مقابل الكود الفعلي لضمان الدقة.
عند الانتهاء من المراجعة، يتلقى المستخدمون إيصالًا مفصلًا يتضمن حكمًا (مقبول أو محجوز) وسطرًا واحدًا لكل نتيجة. بعد ذلك، يقوم الوكيل المدمج بتحفيز المستخدم بخيارات مثل «إصلاح الكل، أو أخبرني أي؟»، مما يسمح بتطبيق انتقائي للإصلاحات. كما يقوم OpenQodex بإنشاء رسم بياني شامل للكود، مما يوفر رؤى حول هيكل الكود وعلاقاته. يوفر هذا الرسم البياني قدرات للعثور على التعريفات، وفهم تسلسل الاستدعاءات، وتحديد المستوردين والمطبقين، وتتبع المسارات بين النقاط، وتقييم تأثير التغييرات.
تدعم الأداة مجموعة واسعة من لغات البرمجة، بما في ذلك TypeScript وTSX وJavaScript وPython وGo وRuby، وتقدم إضافات إطار عمل لـ Django وRails وExpress وReact وNext.js وFastAPI وGo net/http. تؤكد على الخصوصية من خلال التصميم، حيث تعمل المراجعة على تسجيل دخول Claude Code أو Codex الموجود لدى المستخدم دون الحاجة إلى حساب خاص بها أو مفتاح API. لا تقوم الماسحات المدمجة بنقل الكود، ويصرح النظام بوضوح أنه لا يجمع أي بيانات. بالنسبة لإجراءات GitHub، يتطلب الأمر مفتاح API من Anthropic. تم تصميم OpenQodex لبيئات macOS وLinux، دون دعم مختبر لـ Windows أو WSL.
تظهر معايير الأداء فعاليتها، حيث حقق Claude Code استرجاعًا للمشكلات بنسبة 84.3% ودقة تتراوح بين 97.3% إلى 100.0%، بينما حقق Codex استرجاعًا للمشكلات بنسبة 75.2% ودقة تتراوح بين 85.6% إلى 100.0%. تكلفة المراجعة لكل من Claude Code تقارب 0.0870 دولار. الأداة مفتوحة المصدر بموجب ترخيص Apache 2.0 ومتاحة مجانًا (0 دولار أمريكي).
- الفئةمراجعة الشيفرة واختبارها بالذكاء الاصطناعي
- نموذج التسعيرمجاني
- النشريعمل محليًا
- المنصاتماك أو إس، لينوكس
الميزات الأساسية لـ OpenQodex
مراجعة كود AI مفتوحة المصدر
التكامل مع Claude Code وCodex وCursor وCline
مسح ومراجعة الكود قبل الدفع
ماسحات مدمجة لمختلف أنواع الملفات
عملية مراجعة منفصلة مع جلسات جديدة لـ Claude Code أو Codex
نص تحقق لأسطر الكود المقتبسة
إيصالات مراجعة مفصلة مع حكم ونتائج
تحفيزات تفاعلية من الوكيل لإصلاح المشكلات
رسم بياني للكود وتوليد المعرفة
دعم لـ TypeScript وTSX وJavaScript وPython وGo وRuby
إضافات إطار عمل لـ Django وRails وExpress وReact وNext.js وFastAPI وGo net/http
لا حاجة لحساب خاص أو مفتاح API (يستخدم تسجيلات دخول الوكلاء الموجودة)
لا جمع بيانات
خاص بشكل افتراضي مع عمليات محلية للماسحات
دعم GitHub Action (يتطلب مفتاح API من Anthropic)
كيفية استخدام OpenQodex؟
تثبيت OpenQodex: قم بتشغيل أمر التثبيت ذو السطر الواحد لإعداد الأداة على نظامك.
تكوين الوكلاء: أضف الإدخال اللازم لوكيل البرمجة الخاص بك (مثل Claude Code أو Codex CLI أو Cline) لتمكين التكامل.
تشغيل الماسحات: يقوم OpenQodex تلقائيًا بتشغيل الماسحات ذات الصلة بناءً على الملفات التي تم تغييرها، مما يحدد المشكلات المحتملة.
بدء المراجعة: ابدأ مراجعة كود من وكيل البرمجة الخاص بك أو من الطرفية لتحليل Claude Code أو Codex للتغييرات.
التحقق من النتائج: يقوم المراجع بتحديد والتحقق من المشكلات، موفرًا إيصالًا مع حكم ونتائج محددة.
تطبيق الإصلاحات: تفاعل مع وكيلك لاختيار الإصلاحات المقترحة التي ترغب في تطبيقها على كودك.
استكشاف رسم بياني للكود: استخدم أدوات رسم بياني الكود لفهم هيكل الكود والاعتمادات وتأثير التغييرات.
حالات استخدام OpenQodex
- مراجعة كود قبل الدفع
- فحوصات جودة الكود الآلية
- تحليل رسم بياني الكود
- إعادة هيكلة الكود بمساعدة الوكيل
- التكامل المستمر مع GitHub Actions
- تطوير كود آمن
- مراجعة مشروع متعدد اللغات






