حلقات الوكلاء (Agentic Loops) تعيد تشكيل تطوير الذكاء الاصطناعي: تطور مستمر للكود على نطاق واسع

الزبدة
- الذكاء الاصطناعي يدخل مرحلة جديدة! تخيل برامج تكتب وتحسن نفسها بنفسها بلا توقف، هذا ما تقدمه "حلقات الوكلاء" التي تحدث ثورة في تطوير البرمجيات.
- الفكرة هي أن وكلاء ذكاء اصطناعي متعددين يعملون معًا كفريق، أحدهم يعزز هيكل الكود والآخر يزيل التكرار، كل ذلك في دورة لا تتوقف لتحسين جودة البرامج.
- بالرغم من قوتها الخارقة وقدرتها على إنجاز مهام معقدة، إلا أن هذه التقنية تستهلك موارد حاسوبية هائلة ورموزًا كثيرة، مما يجعل تكلفتها التشغيلية باهظة وتحتاج لتخطيط دقيق.
في مؤتمر @Scale الذي أقامته ميتا (Meta)، أعلن بوريس تشيرني (Boris Cherny)، مبتكر "كلود كود" (Claude Code)، أن "حلقات الذكاء الاصطناعي" (AI loops) تُحدث تحولاً جذرياً في مشهد "تطوير الذكاء الاصطناعي" (AI development)، مبشرةً بعصر جديد من "توليد الأكواد المستقل" (autonomous code generation) و"تحسينها" (refinement). يمثل هذا التطور خطوة نوعية تتجاوز "البرمجة الموجهة بالوكلاء" (agent-driven coding) التقليدية.
تطور توليد الكود المؤتمت
لقد تطور مسار كتابة الأكواد (code writing) بسرعة مذهلة. فبعد أن كان يعتمد على الإدخال البشري اليدوي، انتقل إلى "وكلاء ذكاء اصطناعي فرديين" (single AI agents) قادرين على توليد الأكواد. أما النموذج الأحدث الآن فيتضمن "وكلاء يوجهون وكلاء" (agent-prompted agents)، مما يخلق "حلقات تكرارية" (recursive loops) تتفاعل فيها "كيانات الذكاء الاصطناعي" (AI entities) باستمرار لإنتاج البرمجيات وتحسينها. تجسد تطبيقات تشيرني هذا المفهوم، حيث يوجد "وكيل ذكاء اصطناعي" (AI agent) مخصص لتعزيز "بنية الكود" (code architecture) بشكل دائم، بينما يقوم وكيل آخر بتحديد وتوحيد "التجريدات المكررة" (duplicated abstractions). تعمل هذه الوكلاء في دورة مستمرة، حيث يقومون بتقديم "طلبات السحب" (pull requests) وتعمل بلا توقف لتحسين "قاعدة الكود" (codebase).
تمييز حلقات الوكلاء عن التكرار التقليدي
على الرغم من أن مفهوم "الحلقات التكرارية" (recursive loops)، حيث تستدعي "الدوال" (functions) نفسها حتى يتحقق "شرط توقف" (stopping condition) محدد، يُعد حجر الزاوية في "علوم الكمبيوتر" (computer science)، إلا أن "حلقات الوكلاء" (agentic loops) تقدم تمييزاً جوهرياً. فبخلاف "الدوال التكرارية الحتمية" (deterministic recursive functions)، تعمل "حلقات الوكلاء" (agentic loops) وفق "منطق غير حتمي" (non-deterministic logic). هنا، يُكلف "وكيل فرعي" (subagent) بتحديد "شرط التوقف" (stopping condition) المناسب، مما يوفر مرونة وقابلية للتكيف تفتقر إليها "الحلقات التكرارية" (recursion) التقليدية. ومن التقنيات البارزة في هذا المجال هي "حلقة رالف" (Ralph Loop)، حيث يقوم "نموذج الذكاء الاصطناعي" (AI model) بتلخيص عمله بشكل دوري وتقييم "تحقيق الهدف" (goal accomplishment)، مما يحد بفعالية من مشكلة فقدان النماذج لتركيزها أثناء العمليات الممتدة.
الآثار الاقتصادية والمتطلبات التشغيلية
تأتي قوة عمليات الوكلاء المستمرة هذه مصحوبة "بمتطلبات حوسبة" (computational demands) كبيرة. وقد لاحظ الباحث في "أوبن إيه آي" (OpenAI) نعوم براون (Noam Brown) أنه إذا توفرت "القدرة الحسابية" (compute) الكافية، يمكن "لنماذج الذكاء الاصطناعي المعاصرة" (contemporary AI models) معالجة أي مشكلة تقريباً. ومع ذلك، تستهلك "حلقات الوكلاء" (agentic loops) "الرموز" (tokens) بمعدل أسرع بكثير من "روبوتات الدردشة للأسئلة والأجوبة" (Q&A chatbots) التقليدية. يعني التصميم المتأصل للتشغيل المستمر "إنفاقاً غير محدود" (unbounded expenditure) محتملاً على "الرموز" (tokens)، مما يشكل "اعتباراً اقتصادياً" (economic consideration) جوهرياً للمؤسسات التي تنشر مثل هذه "أنظمة الذكاء الاصطناعي المتقدمة" (advanced AI systems). يجب على المطورين والمديرين التقنيين (CTOs) الموازنة بين الإمكانات التحويلية "للتحسين المستمر للكود" (perpetual code improvement) وبين "التكاليف التشغيلية" (operational costs) المتزايدة المرتبطة بهؤلاء "الوكلاء المستقلين المتكررين" (autonomous, looping agents).
التغطيات والأبحاث الأصلية التي استند إليها هذا المقال.
فريق تحرير واكب
تم إعداد هذه المراجعة وتلخيصها بواسطة محرك الذكاء الاصطناعي الخاص بواكب ومراجعتها وتدقيقها من قبل فريقنا التحريري لضمان الدقة والموثوقية.
اشترك في النشرة البريدية
احصل على ملخص أسبوعي لأبرز أبحاث وأدوات الذكاء الاصطناعي مباشرة في بريدك.
قناة التليجرام
تابع تغطيتنا اللحظية ونقاشاتنا حول آخر مستجدات وأنظمة الذكاء الاصطناعي.
