Home / Glossary / البرمجة الوكيلية

Definition

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

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

كيف تعمل البرمجة الوكيلية

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

لماذا تهم البرمجة الوكيلية

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

bash
# Example: one prompt, multiple autonomous actions
$ claude
> "Find all API endpoints without rate limiting,
   add rate limiting middleware, and write tests"

# The agent reads routes, writes middleware,
# updates each endpoint, runs tests, fixes failures.

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

ما الفرق بين البرمجة الوكيلية و GitHub Copilot؟+
GitHub Copilot هو في الأساس أداة إكمال تلقائي تقترح الكود أثناء الكتابة. أما أدوات البرمجة الوكيلية مثل Claude Code فتعمل باستقلالية، إذ تقرأ قاعدة الكود بأكملها، وتُشغّل أوامر الطرفية، وتكرر النتائج دون الحاجة إلى النسخ واللصق بين المحادثة والمحرر.
هل البرمجة الوكيلية آمنة لقواعد الكود في الإنتاج؟+
نعم، عند ضبطها بشكل صحيح. تتضمن أدوات مثل Claude Code أنظمة أذونات تتحكم فيما يمكن للوكيل الوصول إليه وتنفيذه. يمكنك طلب موافقة على الأوامر المدمرة ومراجعة جميع التغييرات قبل تثبيتها.
ما لغات البرمجة التي تدعم البرمجة الوكيلية؟+
البرمجة الوكيلية لا تعتمد على لغة بعينها. يقرأ الوكيل ملفات المصدر وينفّذ أوامر الصدفة بصرف النظر عن اللغة. Python وJavaScript وTypeScript وGo وRust وJava وC++ وغيرها كلها تعمل.
هل ستحل البرمجة الوكيلية محل مطوري البرمجيات؟+
لا. تُحوّل البرمجة الوكيلية دور المطور من كتابة كل سطر كود إلى التوجيه والمراجعة والتصميم المعماري. يتولى الذكاء الاصطناعي التنفيذ الآلي؛ ويتولى البشر اتخاذ القرارات وتصميم النظام وضبط الجودة.

Related terms

Claude Codeالبرمجة الثنائية بالذكاء الاصطناعيوكيل البرمجةالبرمجة بالإحساس

Master Claude Code in days, not months

37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.

START FREE →
← ALL TERMS