الوصف
يوفر SlopCop حلًا قويًا للتحليل الثابت مصممًا خصيصًا لوكلاء البرمجة، مما يمكّنهم من تحديد وإصلاح مشكلات الكود في الوقت الفعلي. على عكس التحليل الثابت التقليدي القائم على CI الذي يتم تشغيله بعد الالتزام بالكود، يعمل SlopCop داخل حلقة الوكيل، حيث يتحقق من التغييرات بعد كل تعديل. تضمن هذه المقاربة الاستباقية معالجة المشكلات على الفور، بينما يكون السياق جديدًا، مما يمنعها من الانتشار أكثر في دورة التطوير.
قراءة المزيد
تم بناء النظام على Bifrost، وهو محرك تحليل ثابت مفتوح المصدر، مما يضمن نتائج حتمية. كل مشكلة تم تحديدها يمكن تتبعها إلى قاعدة معينة والأسطر الدقيقة من الكود التي أثارتها، مما يلغي التخمين ويضمن نتائج متسقة. يمكن لـ SlopCop تتبع تدفقات البيانات عبر ملفات متعددة، مما يحدد مشكلات معقدة مثل حقن SQL التي قد تمتد عبر عدة تغييرات في الكود، مما يوفر رؤية شاملة للثغرات المحتملة.
يتكامل SlopCop بسلاسة مع وكلاء البرمجة الشائعين مثل Claude Code وCodex. يمكن للمطورين تثبيت واجهة سطر الأوامر، وإضافة مهارة SlopCop إلى وكلائهم، وتكوينهم لتشغيل الفحوصات تلقائيًا بعد كل تعديل. يتلقى الوكيل النتائج، ويقوم بإصلاحها، وإعادة الفحص حتى لا تبقى أي مشكلات، مما يسهل عملية تصحيح الأخطاء. يقوم بتحليل الكود كما هو مكتوب، مما يسمح للوكلاء بالتحقق من التعديلات غير المكتملة حتى قبل بناء المشروع.
الأمان هو اعتبار أساسي؛ يعمل SlopCop مع وصول للقراءة فقط، ولا يقوم أبدًا ببناء أو تشغيل كودك. يقوم بتحليل الملفات التي تم كتابتها فقط في تغيير، ويرسل فقط عنوان المستودع، والالتزام الأساسي، والتصحيح، دون إرسال مقتطفات كاملة من الكود المصدر أو الاعتماد على نماذج اللغة للتحليل. تُعاد النتائج كقاعدة، وشدة، وملف، ورقم سطر، مما يحافظ على الخصوصية والأمان.
يوفر SlopCop مستوى مجاني للفحوصات الأولية وأول مستودع، مع تكبد المستودعات النشطة اللاحقة رسومًا. تم تصميم المنصة لتكون متكاملة مع وكلاء البرمجة وعمليات CI، مما يضمن اكتشاف المشكلات في مراحل متعددة من التطوير. الدعم متاح لمساعدة الفرق في إعداد SlopCop لقاعدة الكود وسير العمل الخاصة بهم.
- الفئةمراجعة الشيفرة واختبارها بالذكاء الاصطناعي
- نموذج التسعيرمجاني مع ميزات مدفوعة
- النشرCLI
- المنصاتالويب
الميزات الأساسية لـ SlopCop
تحليل ثابت في الوقت الفعلي لوكلاء البرمجة
نتائج حتمية تتبع المصدر
تحليل عميق قادر على تتبع تدفق البيانات عبر ملفات متعددة
تكامل مع وكلاء Claude Code وCodex
فحص التعديلات غير المكتملة قبل بناء المشروع
يستخدم Bifrost، وهو محرك تحليل ثابت مفتوح المصدر
وصول للقراءة فقط إلى الكود، ولا يقوم أبدًا ببنائه أو تشغيله
يحلل فقط الملفات التي تم تغييرها، وليس المستودع الكامل
تشمل النتائج قاعدة، وشدة، وملف، ورقم سطر
يدعم التكامل في عمليات CI
فحوصات مجانية وأول مستودع مجاني
معالجة بيانات آمنة، لا يتم إرسال الكود إلى نماذج اللغة
يوفر إجابات واضحة وقابلة للإثبات حول مشكلات الكود
نتائج متسقة لنفس الكود، نفس النتائج
كيفية استخدام SlopCop؟
إنشاء حساب: قم بالتسجيل للحصول على حساب SlopCop للبدء.
تثبيت CLI: قم بتثبيت واجهة سطر الأوامر SlopCop عالميًا على جهازك باستخدام npm.
تهيئة مهارة الوكيل: قم بتشغيل `slopcop init` لإضافة مهارة SlopCop إلى وكلاء البرمجة لديك (مثل Claude Code، Codex).
تسجيل الدخول: استخدم `slopcop login` ووافق على تسجيل الدخول في متصفحك لربط حسابك.
تكوين الوكيل: وجه وكيل البرمجة الخاص بك لتشغيل SlopCop بعد كل تعديل، أو أضف سطرًا إلى CLAUDE.md أو AGENTS.md لمشروعك لإجراء الفحوصات تلقائيًا.
مراجعة النتائج: سيتحقق وكيلك من التغييرات، ويقرأ النتائج، ويقوم بإصلاحها، ويكرر حتى لا تبقى أي مشكلات.
دفع الكود: بمجرد أن يكمل الوكيل مهمته ويصلح جميع المشكلات، قم بدفع كودك النظيف.
حالات استخدام SlopCop
- إصلاح الأخطاء في الوقت الفعلي
- جودة الكود الآلية
- كشف الثغرات الأمنية
- تعزيز عملية CI
- زيادة إنتاجية المطورين
- معايير كود متسقة







