ما وكيل البرمجة
وكيل البرمجة ذكاءٌ اصطناعي لا يقترح نصوصًا فحسب. بل يقرأ ملفاتك، ويشغّل الأوامر، ويُجري التغييرات — ويعمل في حلقةٍ متكررة حتى تُنجَز المهمة فعلًا.
حلقة الوكيل
لا يجيب الوكيل مرة واحدة ثم يتوقف. بل يدور في دورة — وهذه الدورة هي ما يفصله عن روبوت الدردشة.
- يقرأ السياق — ملفاتك، والخطأ، والمهمة
- يخطّط ويعمل — يحرّر الملفات ويشغّل الأدوات والأوامر
- يراقب النتيجة — هل نجح الاختبار، هل تمّ البناء؟
- يكرّر حتى تُنجَز المهمة أو يحتاج إليك
مستويات الاستقلالية
تقع وكلاء البرمجة على طيف. أنت تختار قدر الحرية التي تمنحها للوكيل حسب المهمة المطروحة.
متى تستخدمه
تتألق الوكلاء في العمل الواضح التحديد والسهل التحقق.
- مهام محدّدة جيدًا — ميزة واحدة، إصلاح واحد، هدف واضح
- الشيفرة النمطية والتعديلات المتكررة عبر ملفات كثيرة
- استكشاف قاعدة شيفرة غير مألوفة
- كتابة الاختبارات لشيفرة لديك بالفعل
متى لا تفعل
الوكيل ليس الأداة الصحيحة دائمًا. تمهّل حين:
- لا تستطيع بعدُ تحديد المشكلة — إن عجزت عن وصفها، فلن يستطيع الوكيل حلّها
- التغيير عالي المخاطر ولا يمكنك التحقق من النتيجة
- ستتعلّم أكثر بفعلها بنفسك — مهارة ستحتاجها لاحقًا
طبّقها
كيف تطبّقها: اختر مهمة صغيرة واحدة محدّدة جيدًا وسلّمها إلى وكيل برمجة (Claude Code أو Cursor أو ما يشابههما) من البداية إلى النهاية — ثم راقب حلقة اقرأ ← اعمل ← راقب وهي تحدث. يقدّم GenAI‑101 تجارب عملية على Claude Code؛ أما هنا فنبقى على المستوى المفاهيمي.
- متتبّع مهام الذكاء الاصطناعي الأسبوعي — ستبني معظمه بتوجيه وكيل برمجة؛ حدّد كل جزء (نقطة نهاية واحدة، عرض واحد) كي يستطيع الوكيل إنهاءه وتستطيع أنت التحقق منه.
- موقع علامتك الشخصية — مهمة أولى ممتازة لوكيل: محدّدة جيدًا، منخفضة المخاطر، ويسهل فحص نتيجتها بالعين.
ما تعلّمته
وكيل البرمجة يقرأ، ويعمل، ويراقب، ويكرّر — تلك الحلقة هي الفرق عن روبوت الدردشة. الاستقلالية قرص: سرعةٌ أكبر، ومراجعةٌ أكثر. استخدمه في العمل المحدّد القابل للتحقق؛ وتجاوزه حين لا تستطيع التحديد أو التحقق.