الوصف
Explyt هو وكيل برمجة مدعوم بالذكاء الاصطناعي يعمل كإضافة داخل بيئات تطوير JetBrains، بما في ذلك IntelliJ IDEA وPyCharm وGoLand وRider وPhpStorm وWebStorm وAndroid Studio. بدلاً من الاعتماد فقط على عرض نمط خادم اللغة لشيفرتك، يستخدم Explyt الحقائق التي تمتلكها البيئة بالفعل: نموذج الشيفرة الدلالي، والمصحح، وأداة اختبار الشيفرة، وأداة التحليل الثابت.
قراءة المزيد
قبل إجراء أي تغيير، يقوم Explyt ببناء صورة دقيقة لقاعدة الشيفرة باستخدام إعادة هيكلة البيئة: يمكنه العثور على الاستخدامات الحقيقية للرموز، والتنفيذات، وتسلسل الاستدعاءات، وفحص الشيفرة المصدرية للاعتماد، بما في ذلك الشيفرة المفككة عندما لا تكون الشيفرة المصدرية متاحة. عند تصحيح الأخطاء، يمكنه تعيين نقاط توقف، وفحص قيم المتغيرات الحية، ومتابعة مكدس الاستدعاءات للعثور على السبب الحقيقي للخطأ، بدلاً من التخمين من الشيفرة فقط. يقول Explyt إن هذه الطريقة تستخدم عددًا أقل من الرموز وتنتج تغييرات أكثر أمانًا من الوكلاء الذين يقرؤون الملفات كنص.
بمجرد كتابة إصلاح أو ميزة، يقوم Explyt بتشغيل الاختبارات والبناءات المكونة للمشروع، والتحقق من نتائج مصحح البيئة وأدوات التحليل الثابت، ويمكنه توليد اختبارات للأسطر والفروع غير المغطاة. يتضمن ماسح ثغرات SAST مدمج يتتبع المدخلات غير الموثوقة إلى العمليات الخطرة، ووكيل مراجعة مستقل يتحقق من عمل الوكيل الرئيسي قبل أن يقبله المطور. يمكن للمطورين تحديد ما يُسمح للوكيل بالتعامل معه، وحظر المسارات الحساسة باستخدام ملفات .readignore و.writeignore، أو تقييد التغييرات على ملفات ومجلدات مختارة.
يدعم Explyt الحزم الشائعة في الواجهة الخلفية والأمامية، بما في ذلك Java وKotlin وSpring Boot وQuarkus وPython وJavaScript وTypeScript و.NET وC# وPHP وGo، إلى جانب أدوات البناء والاختبار المعتادة. كما يعمل مع الاتفاقيات المتعلقة بالوكيل مثل ملفات AGENTS.md وMCP والوكالات والمهارات، وينشر معيارًا يقارن نتائجه مع Claude Code في مهام الشيفرة القديمة الحقيقية.
يستهدف Explyt المطورين الذين يعملون في قواعد شيفرة JetBrains الكبيرة أو القديمة والذين يرغبون في وكيل ذكاء اصطناعي يمكنه التحقق من عمله بدلاً من مجرد توليد الشيفرة. تبدأ الأسعار على نموذج الاشتراك بالإضافة إلى الاستخدام: يبدأ خطة شخصية من 15 دولارًا في الشهر مع 80 دقيقة مشمولة، وخطة احترافية بسعر 200 دولار في الشهر مع 1500 دقيقة، وخطة فائقة بسعر 250 دولارًا في الشهر في البداية (تُفوتر بـ 500 دولار بعد ذلك) مقابل 6000 دقيقة والوصول إلى نماذج إضافية. تتوفر خطة مجتمع مجانية للمطورين الذين يجلبون مفتاح API الخاص بهم أو يقومون بتشغيل نموذج محلي.
- الفئةمساعدو البرمجة بالذكاء الاصطناعي
- نموذج التسعيرمجاني مع ميزات مدفوعة
- النشرإضافة
- المنصاتmacOS، Windows، Linux
الميزات الأساسية لـ Explyt
يستخدم نموذج الشيفرة الدلالي لبيئة JetBrains للعثور على الاستخدامات الحقيقية للرموز، والتنفيذات، وتسلسل الاستدعاءات
تكامل المصحح الذي يعين نقاط توقف، ويفحص المتغيرات الحية، ويتبع مكدس الاستدعاءات للعثور على الأخطاء الحقيقية
تشغيل الاختبارات والبناءات المكونة للمشروع للتحقق من التغييرات
قراءة نتائج مصحح البيئة وأدوات التحليل الثابت قبل إنهاء التغيير
توليد اختبارات للأسطر والفروع غير المغطاة، ثم التحقق من التغطية
ماسح ثغرات SAST مدمج يتتبع المدخلات غير الموثوقة إلى العمليات الخطرة
وكيل مراجعة مستقل يتحقق من تغييرات الوكيل الرئيسي
تحرير محدد باستخدام .readignore و.writeignore لحظر المسارات الحساسة
إعادة هيكلة أصلية للبيئة لإعادة التسمية، والتحريك، والحذف الآمن للشيفرة
يعمل مع AGENTS.md وMCP والوكالات وغيرها من اتفاقيات أدوات الوكلاء
كيفية استخدام Explyt؟
تثبيت الإضافة: احصل على Explyt من سوق JetBrains لبيئتك.
اختيار خطة: اختر خطة شخصية أو احترافية أو فائقة أو خيار مجتمع مجاني مع مفتاح خاص بك.
التبديل إلى وضع التصحيح: وجه الوكيل إلى اختبار فاشل لترى كيف يقوم بالتحقيق وإصلاحه.
تحديد نطاق العمل: استخدم نطاق التحرير، و.readignore و.writeignore للتحكم فيما يمكن للوكيل التعديل عليه.
مراجعة التغييرات: افحص، واقبل أو ارفض كل تعديل، وشغل وكيل المراجعة على النتيجة.
التحقق قبل الشحن: تحقق من اختبارات المشروع، والبناءات، ومصحح الشيفرة، ونتائج التغطية.
حالات استخدام Explyt
- تصحيح الشيفرة القديمة
- إعادة هيكلة مدعومة بالذكاء الاصطناعي
- تغييرات الشيفرة الموثوقة
- مسح الثغرات






