Home / Glossary

AI Coding Glossary

Key terms in AI-assisted development, explained clearly with practical context.

البرمجة الوكيلية

البرمجة الوكيلية هي نهج في تطوير البرمجيات يقوم فيه وكيل ذكاء اصطناعي باستقلالية تامة بقراءة قاعدة الكود الخاصة بك، وكتابة الكود، وتنفيذ الأوامر، وتكرار العمل بناءً على النتائج دون الحاجة إلى نسخ ولصق يدوي. على عكس الذكاء الاصطناعي القائم على المحادثة، يتخذ الوكيل إجراءات مباشرة في بيئة التطوير لديك لإنجاز مهام متعددة الخطوات.

Claude Code

Claude Code هو وكيل برمجة ذكاء اصطناعي مستند إلى الطرفية من Anthropic، يعمل مباشرة في بيئة التطوير لديك. يقرأ مشروعك بالكامل، ويكتب الكود عبر ملفات متعددة، وينفّذ أوامر الصدفة، ويدير سير عمل git، ويكرر الأخطاء باستقلالية تامة — كل ذلك من سطر الأوامر.

بروتوكول سياق النموذج (MCP)

بروتوكول سياق النموذج (MCP) هو معيار مفتوح أنشأته Anthropic يوفر طريقة شاملة لربط نماذج الذكاء الاصطناعي بالأدوات الخارجية ومصادر البيانات وواجهات برمجة التطبيقات. يعمل كواجهة موحّدة — مثل USB للذكاء الاصطناعي — بحيث تعمل أي أداة متوافقة مع MCP مع أي وكيل ذكاء اصطناعي متوافق مع MCP.

CLAUDE.md

CLAUDE.md هو ملف إعداد بصيغة Markdown يُوضع في جذر مشروعك ليوفر لـ Claude Code تعليمات دائمة وخاصة بالمشروع. يُخبر الوكيل بأعراف البرمجة والمعمارية والأوامر الشائعة والقواعد — إذ يعمل كشكل من أشكال الذاكرة طويلة الأمد التي تسري على كل جلسة في ذلك المشروع.

البرمجة الثنائية بالذكاء الاصطناعي

البرمجة الثنائية بالذكاء الاصطناعي هي سير عمل تطويري يعمل فيه مطور بشري جنباً إلى جنب مع أداة ذكاء اصطناعي لكتابة الكود تعاونياً في الوقت الفعلي. يوفر المطور التوجيه والسياق والحكم، بينما يُسهم الذكاء الاصطناعي باقتراحات الكود واكتشاف الأخطاء ومعالجة مهام التنفيذ المتكررة.

نافذة السياق

نافذة السياق هي الحد الأقصى لعدد الرموز (الكلمات وأحرف الكود والرموز) التي يمكن لنموذج الذكاء الاصطناعي معالجتها في تفاعل واحد. تحدد الحد الأعلى لكمية المعلومات — بما في ذلك مطالبتك والكود واستجابة النموذج — التي يمكن للذكاء الاصطناعي الاحتفاظ بها في الذاكرة دفعة واحدة.

وكيل البرمجة

وكيل البرمجة هو أداة مدعومة بالذكاء الاصطناعي تستطيع بصورة مستقلة قراءة الملفات وكتابة الكود وتنفيذ أوامر الطرفية والتكرار بناءً على النتائج لإنجاز مهام البرمجة. على عكس أدوات اقتراح الكود السلبية، يتخذ وكيل البرمجة إجراءات مستقلة في بيئة تطويرك لتحقيق هدف محدد.

البرمجة بالإحساس

البرمجة بالإحساس هي نهج غير رسمي في تطوير البرمجيات حيث يصف المطور ما يريده بلغة طبيعية ويترك أداة الذكاء الاصطناعي تتولى تفاصيل التنفيذ. بدلاً من كتابة مواصفات دقيقة، يتواصل المطور عن النية من خلال محادثة عفوية ويكرر بناءً على النتائج.

مراجعة الكود بالذكاء الاصطناعي

مراجعة الكود بالذكاء الاصطناعي هي عملية استخدام الذكاء الاصطناعي لتحليل الكود المصدري تلقائياً بحثاً عن الأخطاء والثغرات الأمنية وتناقضات الأسلوب ومشكلات الجودة. يمكن للمراجعين بالذكاء الاصطناعي فحص طلبات السحب واقتراح التحسينات واكتشاف المشكلات التي قد يفوتها المراجعون البشريون بسبب الإرهاق أو ضغط الوقت.

هندسة المطالبات للبرمجة

هندسة المطالبات للبرمجة هي ممارسة صياغة تعليمات واضحة ومحددة تساعد أدوات الذكاء الاصطناعي للبرمجة على إنتاج مخرجات دقيقة وذات صلة. تتضمن هيكلة طلباتك بالمستوى الصحيح من السياق والقيود والأمثلة حتى يفهم الذكاء الاصطناعي ما تريده وكيف تريده.

الوكيل الذكي غير المرئي

الوكيل الذكي غير المرئي هو وكيل برمجة يعمل دون واجهة مواجهة للمستخدم أو تفاعل فوري. يُنفّذ المهام باستقلالية في العمليات الخلفية وأنابيب CI/CD والوظائف المجدولة — قراءة الكود وإجراء التغييرات وتشغيل الاختبارات والإبلاغ عن النتائج دون انتظار مدخلات بشرية في أي خطوة.

الوكلاء الفرعيون

الوكلاء الفرعيون هم عمليات فرعية متوازية تُطلقها وكيل برمجة ذكاء اصطناعي رئيسي للتعامل مع أجزاء مستقلة من مهمة معقدة في آنٍ واحد. بدلاً من معالجة كل شيء بشكل متسلسل، يفوّض الوكيل الرئيسي المهام الفرعية إلى وكلاء متخصصين يعملون بالتوازي ويُبلّغون بالنتائج إلى الوكيل الأصل.