العودة لمهارات الوكيل
الأمان والجودة
تحليل جودة الكود مع SonarQube
تحليل شامل لجودة الكود واكتشاف الأنماط السيئة والأكواد المكررة والتعقيد الزائد.
Claude Code Copilot Cursor
نظرة عامة
تحليل جودة الكود مع SonarQube يوفر لوكيل البرمجة تحليلاً شاملاً لجودة الكود المصدري. يكتشف الأنماط البرمجية السيئة (code smells)، الأكواد المكررة، التعقيد الدوري الزائد، والثغرات الأمنية المحتملة.
يستطيع الوكيل تشغيل SonarScanner على المشروع، تحليل النتائج وتحديد أهم المشاكل حسب الخطورة، ثم اقتراح إصلاحات محددة لكل مشكلة. يمكنه أيضاً تتبع جودة الكود عبر الوقت ومقارنة الإصدارات.
ضرورية للمشاريع الكبيرة التي تريد الحفاظ على مستوى جودة عالي ومنع تراكم الديون التقنية.
يستطيع الوكيل تشغيل SonarScanner على المشروع، تحليل النتائج وتحديد أهم المشاكل حسب الخطورة، ثم اقتراح إصلاحات محددة لكل مشكلة. يمكنه أيضاً تتبع جودة الكود عبر الوقت ومقارنة الإصدارات.
ضرورية للمشاريع الكبيرة التي تريد الحفاظ على مستوى جودة عالي ومنع تراكم الديون التقنية.
لمن هذه الأداة؟
- فرق التطوير التي تحافظ على معايير جودة عالية
- مهندسي البرمجيات الذين يراجعون الكود
- قادة فرق يتتبعون الديون التقنية
- فرق تريد تقليل التعقيد والتكرار في الكود
التثبيت
إعداد Claude Code
npm install -D sonarqube-scanner
# أو استخدم Docker:
docker run -d --name sonarqube sonarqube:latest الإعدادات
// sonar-project.properties
sonar.projectKey=my-project
sonar.sources=src
sonar.tests=tests
sonar.javascript.lcov.reportPaths=coverage/lcov.info
sonar.host.url=http://localhost:9000
sonar.token=sqp_xxxxxxxxxxxx مهارات مشابهة
الأمان والجودة
فحص أمني مع Snyk
فحص التبعيات والأكواد للكشف عن الثغرات الأمنية المعروفة واقتراح الإصلاحات.
Claude Code Copilot Cursor
الأمان والجودة فحص أمان الويب OWASP ZAP
فحص تلقائي لتطبيقات الويب للكشف عن ثغرات OWASP العشر الأكثر شيوعًا.
Claude Code Copilot Cursor
الأمان والجودة فحص توافق التراخيص
فحص تراخيص المكتبات المفتوحة المصدر والتأكد من توافقها مع سياسة المشروع.
Claude Code Copilot Codex