Meet the Agents
10 AI Specialists That Review Your Code
Each agent brings deep expertise to their domain — no distractions, no context dilution. Together, they catch what single-agent tools miss.
Why Agents, Not Just LLMs?
Most AI code review tools send your code to an LLM with "review this" and hope for the best. diffray uses specialized agents that investigate, verify, and validate — like a team of expert reviewers.
Learn more about our multi-agent architectureWhen you open a PR, diffray doesn't just run a single prompt. Instead, it orchestrates a team of 10 specialized agents, each laser-focused on what they do best. This multi-agent architecture combined with intelligent context curation ensures every expert brings deep focus to their domain.
The Core Principle
"A prompt sees what you give it. An agent finds what it needs."
فريق المراجعة الأساسي
انقر على أي وكيل لمعرفة المزيد عن قدراته المتخصصة
خبير الأمان
يكتشف الثغرات قبل أن تصبح حوادث
- هجمات الحقن (SQL، XSS، الأوامر)
- بيانات الاعتماد والأسرار المكشوفة
- أنماط المصادقة غير الآمنة
- مشاكل حماية البيانات
متخصص الأداء
يحدد ما سيبطئ تطبيقك فعلاً
- مشاكل استعلامات قاعدة البيانات (N+1، فهارس مفقودة)
- تسريبات الذاكرة ومشاكل الموارد
- خوارزميات غير فعالة
- مخاوف التوسع
صياد الأخطاء
يجد الأخطاء التي ستوقظك الساعة 3 صباحاً
- أخطاء المؤشر الفارغ وغير المعرف
- حالات السباق
- الحالات الحدية التي تنكسر في الإنتاج
- أخطاء المنطق
حارس الجودة
يحافظ على صيانة قاعدة الكود أثناء نموها
- كود معقد يحتاج إعادة هيكلة
- كود ميت ومتغيرات غير مستخدمة
- منطق غير واضح وتسمية سيئة
- تحقق مفقود
مستشار البنية
يضمن أن هيكل كودك يصمد أمام الزمن
- انتهاكات أنماط التصميم
- اقتران محكم بين المكونات
- سوء توزيع المسؤوليات
- أنماط مضادة للتوسع
مدقق الاتساق
يضمن أن فريقك يكتب الكود كفريق
- وظائف مكررة
- انحرافات عن الأنماط
- عدم اتساق التسمية
- فرص إعادة الاستخدام الضائعة
مراجع التوثيق
يحافظ على تزامن التوثيق مع الكود
- توثيق قديم
- توثيق API مفقود
- تعليقات مضللة
محلل الاختبارات
يضمن أن اختباراتك تحميك فعلاً
- تغطية حالات حدية مفقودة
- اختبارات متقلبة
- عزل اختبارات ضعيف
المراجع العام
يكتشف المشاكل العابرة للمجالات التي لا تناسب الفئات المتخصصة
- اتفاقيات ومعايير المشروع
- ممارسات Git وسير العمل
- مخاوف عابرة للمجالات
خبير SEO
يكتشف مشاكل SEO قبل أن تضر بتصنيفاتك
- علامات Meta وOpenGraph
- البيانات المنظمة (JSON-LD)
- خريطة الموقع وrobots.txt
- تسلسل العناوين والنص البديل
مستشار إعادة الهيكلة
يحدد الديون التقنية قبل أن تتراكم
- روائح الكود (دوال طويلة، تداخل عميق)
- انتهاكات مبادئ SOLID
- أنماط تصميم مضادة (كائنات الإله، حسد الميزات)
- تعقيد دوري عالي
How Agents Work Together
When you open a PR, diffray orchestrates these agents in a coordinated review:
Analyze
Determine which agents are relevant
Assign
Route rules to specialist agents
Review
Run reviews in parallel
Dedupe
Merge findings, avoid noise
Report
Present unified results
Each agent only reviews code matching their expertise — a React agent won't comment on your Python files, and the Security expert won't nitpick your CSS.
Experience Agent-Powered Reviews
See how investigation beats speculation. Let our team of specialized agents review your next PR — free for 14 days, no credit card required.