عمدة تربية الأغنام الأسترالي يستخدم 5 أسطر برمجية لكشف سقف برمجة الذكاء الاصطناعي، مما يثير زلزالًا في وادي السيليكون. مؤسس Claude Code لم يكتب أي كود خلال 30 يومًا، بل أدى إلى انفجار نوع جديد من Cowork، مما أحدث ثورة في تطوير البرمجيات. هذا المقال مستوحى من مقال كتبه Xin Zhiyuan، وتم تنظيمه وترجمته وكتابة نصه بواسطة Foresight News.
(ملخص سابق: إطلاق ماسك لنموذج برمجة “Grok Code Fast 1” من xAI: Cursor، Copilot، Windsurf… مجانًا لفترة محدودة، مع اختراقات في السرعة، الحجم، السعر)
(معلومات إضافية: أنشأت OpenAI شركة بقيمة 3 مليارات دولار لشراء “Windsurf” أداة البرمجة التلقائية، للاستحواذ على فرصة Vibe Coding الكبيرة)
فهرس المقال
مؤخرًا، انتشرت قصة عمدة تربية الأغنام الأسترالي الذي استخدم 5 أسطر برمجية لكشف سقف برمجة الذكاء الاصطناعي بشكل كامل.
بحلول نهاية 2025، خلال فاصل تنظيف الأغنام، كتب Geoffrey Huntley سكربت Bash يتكون من 5 أسطر فقط:
while :; do cat PROMPT.md | claude-code ; done
ربما لم يتوقع أبدًا أن هذه الأسطر القليلة ستثير موجة تقنية هائلة خلال شهر واحد، وتغير وادي السيليكون اليوم تمامًا!
يمكن القول إن Claude Code الذي انتشر بشكل كبير، وClaude Cowork الذي أصبح حديث الجميع في الأيام الأخيرة، مرتبطان بشكل وثيق بهذه الأسطر الخمسة.
حتى أن مهندسًا تنبأ: عام 2026 سيكون عام Ralph Wiggum، الذي سيغلف وادي السيليكون بالكامل!
ما هو معنى هذه الأسطر البرمجية؟
بعبارة بسيطة: “أكمل المهمة، وإذا فشلت الاختبارات، فلا تتوقع أن تخرج. يمكنك مراجعة الأخطاء، وكتابة الكود، وإعادة المحاولة بنفسك. حاول قدر ما تشاء، طالما لم تظهر أخطاء، فاستمر في التعديل حتى النهاية، ولا تترك العمل!”
صدق الذكاء الاصطناعي بذلك.
هذه الأوامر التكرارية، جعلت الذكاء الاصطناعي يكتب الكود فعلاً، دون الحاجة لتدخل البشر.
لذا، أطلق العمدة على هذه الحلقة التكرارية اسم Ralph Wiggum، وهو الطفل المتفائل والمثابر في مسلسل “عائلة سيمبسون”.
على عكس “السعي لكتابة الكود بشكل صحيح مرة واحدة”، فإن جوهر حلقة Ralph هو افتراض أن أول محاولة لن تكون صحيحة.
لكن طالما كانت غير صحيحة، فإن المترجم سيعطي خطأ، والاختبار سيفشل. وهذه الرسالة الخطأ هي أثمن ما في الأمر، فهي تخبر الذكاء الاصطناعي بدقة أين الخطأ.
وبالتالي، يمكن للذكاء الاصطناعي أن يتعلم ويصلح نفسه.
الآن، أصبح اسم Ralph Wiggum من شخصية في الرسوم المتحركة إلى أحد الأسماء الأكثر تأثيرًا في مجال الذكاء الاصطناعي.
حتى يمكن القول إن Ralph-Wiggum جعل نماذج الذكاء الاصطناعي الكبيرة اليوم قريبة جدًا من AGI.
لماذا تعتبر حلقة Ralph-Wiggum أساسية لـ Claude Code وCowork؟
القصة تبدأ من نهاية 2025.
عندما أدركوا القوة السحرية لهذه الأسطر، قام Boris Cherny، مسؤول Claude Code في Anthropic، بتضمين سكربت Geoffrey Huntley رسميًا، وأطلقوا إضافة Ralph-Wiggum الرسمية.
ومنذ ذلك الحين، أصبح Claude Code بمثابة معونة إلهية.
في Claude Code، يكفي أن تعطي أمرًا واحدًا:
/ralph-loop “Build a REST API for todos. Requirements: CRUD operations, input validation, tests. Output COMPLETE when done.” –completion-promise “COMPLETE” –max-iterations 50
ليحقق Claude ما يلي:
في نهاية 2025، أحدث هذا الشرح من Boris Cherny زلزالًا في مجتمع المطورين.
اعترف شخصيًا: خلال الثلاثين يومًا الماضية، ساهمت 100% من إسهاماته في مشروع Claude Code بواسطة Claude Code نفسه!
يتذكر Boris أنه خلال الثلاثين يومًا الماضية، قدم 259 PR — 497 عملية تقديم، أضاف 40,000 سطر برمجي، وحذف 38,000 سطر. وكل سطر برمجي تم بواسطة Claude Code + Opus 4.5.
في ذلك الوقت، كان Claude قادرًا على العمل بشكل مستمر لعدة دقائق، أو ساعات، أو أيام. يمكن القول إن هندسة البرمجيات تتغير بشكل جذري، ونحن نخطو خطوة نحو عصر جديد من التشفير.
لماذا يمكن لـ Claude أن يعمل لعدة أيام متواصلة؟ يشرح Boris أنه عند توقفه، يمكن استخدام خطاف توقف “لـ” دفعه" ليواصل العمل.
والبطول في هذا هو Ralph-Wiggum!
لمزيد من التفاصيل، انظر الرابط: https://github.com/anthropics/claude-plugins-official/tree/main/plugins/ralph-wiggum
نظرًا لأن هذا الخبر كان مذهلاً جدًا، كادت رسائل المطورين أن تفيض على Boris، لذا بعد يومين، شارك Boris بسرّه الخاص.
في الجزء 12، ذكر Boris أنه بالنسبة للمهام التي تتطلب وقتًا طويلًا جدًا، عادةً ما يستخدم عدة طرق، أحدها هو استخدام إضافة Ralph-Wiggum.
(a) بعد إكمال المهمة، يطلب من Claude استخدام وكيل خلفي للتحقق من عمله؛
(b) استخدام خطاف إيقاف الوكيل، بطريقة أكثر دقة وتحكمًا للتحقق؛
© أو باستخدام إضافة Ralph-Wiggum
أي أن، خلال شهر واحد فقط من ولادتها، أنجبت هذه الأسطر الخمسة اليوم Claude Cowork بشكل هائل!
وفي الوقت نفسه، فإن تصميم Ralph-Wiggum المستمر في التكرار والدورة، جعل مطورين آخرين يحققون معجزات.
في Hackathon الخاص بـ Y Combinator، قام أحدهم بإنشاء 6 مستودعات برمجية كاملة خلال ليلة واحدة باستخدامه؛
وآخر أنفق 297 دولارًا على API، وأنجز عقدًا بقيمة 50,000 دولار.
حتى أن شخصًا خلال ثلاثة أشهر، استخدم هذه الطريقة بالكامل وطور لغة برمجة باسم cursed!
انتشرت مقاطع فيديو على YouTube تشرح حلقة Ralph بشكل واسع.
شرح المطور Matt Pocock مؤخرًا لماذا “Ralph قوي جدًا”.
الحلم النهائي للذكاء البرمجي هو أن تستيقظ صباحًا وتجد أن الكود قد كُتب بالفعل.
أن يكون لديك ذكاء اصطناعي يعمل طوال الليل، ينظف قائمة الأعمال، ويكتب الكود الذي يمكن تشغيله مباشرة.
برأيه، فإن إضافة Ralph أصبحت قريبة جدًا من هذا الحلم: “هذه أقوى أداة برمجة بالذكاء الاصطناعي جربتها، ويمكنها أن تخرج برمجيات قابلة للاستخدام من ذكاء اصطناعي يعمل لفترات طويلة.”
الرئيس التنفيذي ومؤسس منصة إنشاء رموز blockchain Tally، Dennison Bertram، نشر منشورًا قال فيه:
لا أمزح، هذا ربما أقرب شيء رأيته إلى AGI:
هذا الموجه مع Claude هو وحش حقيقي.
مؤسس وأحد المديرين التنفيذيين لأداة استخراج ذكاء الأعمال والبصيرة التجارية Podscan، Arvid Kahl، قال إن الطريقة الجديدة تفتح المستقبل، ونتائجها ممتازة:
كما قال رجل الأعمال من شيكاغو Hunter Hammonds: الفرص المليونية أمام عينيك، لكنك غير مستعد.
يقول مهندس الذكاء الاصطناعي ورائد الأعمال المتسلسل Ian Nutall: “2026 هو عام Ralph Wiggum”.
في النهاية، جوهر تقنية Ralph بسيط جدًا: حلقة Bash واحدة.
لكن الإضافة الرسمية نفذت هذا المبدأ البسيط بطريقة أكثر ذكاءً:
ليست تنفذ النص البرمجي خارج الحوار، بل تدمج خطاف إيقاف داخل حوار Claude نفسه.
تحدد مهمة لـ Claude، وعلامة إتمام.
عند إكمال المهمة، يحاول الخروج —
إذا لم يكتشف العلامة، فإن خطاف الإيقاف يمنعه من الخروج، ويعيد إرسال نفس الموجه إلى النظام.
وهكذا تتكون دائرة تغذية راجعة ذاتية:
يرى Claude مخرجاته السابقة، وسجلات الأخطاء، وتاريخ Git، ثم يحاول تصحيح نفسه.
وصف Matt Pocock هذا التحول بأنه “ثورة في برمجة الذكاء الاصطناعي”:
من تطوير الشلالات (Waterfall)، إلى تطوير مرن حقيقي للذكاء الاصطناعي (Agile).
لم تعد بحاجة إلى إعداد سلسلة من الخطوات الضعيفة، بل:
القوة الحقيقية لـ Ralph ليست فقط في “التكرار”، بل في تلك العزيمة البريئة في التجربة والخطأ.
وأهم شيء: Ralph لن يُحمي، ولن يُنظف من الأخطاء.
سيواجه الفوضى مباشرة، ويعترف بالفشل.
وراء ذلك فلسفة متطرفة لكنها فعالة: إذا جعلت النموذج يواجه أخطاءه باستمرار، دون وجود شبكة أمان، فسوف “يحلم” بالإجابة الصحيحة تحت الضغط، فقط ليخرج من الحلقة الميتة.
نسخة Huntley تؤكد على التكرار العنيف، وبدون تردد؛ بينما نسخة Anthropic تعتمد على مبدأ أكثر لطفًا: الفشل هو بيانات ذات قيمة.
وقد كتب ذلك بوضوح في الوثائق الرسمية:
الإضافة تستخدم آلية خاصة تسمى Stop Hook لتحقيق التحكم في التغذية الراجعة — تعترض خروج الذكاء الاصطناعي، وتقرر ما إذا كانت المهمة قد اكتملت حقًا.
آلية تنفيذ الإضافة كالتالي:
لكن إضافة Ralph Wiggum الرسمية من قبل Anthropic خيبت أمل زميل Geoffrey Huntley، Dex:
الأهم من ذلك، أن الإضافة أخطأت في جوهر Ralph:
Ralph لا ينبغي أن “يعمل للأبد”، بل أن “يقسم المهمة، ويأكلها ببطء في نافذة مستقلة”.
لذا، اختار هو الأسطر الخمسة Bash مرة أخرى.
مجتمع المطورين بدأ يدرك الآن قوة الذكاء الاصطناعي.
مؤخرًا، أصبح Ralph Wiggum حديث الجميع.
لكن معظم الناس لم يدركوا بعد: Ralph هو مجرد نقطة انطلاق.
المستخدمون المتقدمون الحقيقيون للذكاء الاصطناعي قد أتقنوا تقنيات أكثر تعقيدًا بكثير من Ralph.
وهم لا يكتفون ببعض الألعاب الصغيرة — بل يستخدمون هذه التقنيات لنسخ شركات كاملة خلال ساعات قليلة.
بدأ Michael Arnaldi البرمجة من عمر 11 سنة، وكان ذلك بهدف اختراق الألعاب.
منذ ذلك الحين، طور من المستوى الأساسي إلى أعلى مستوى من التجريد في TypeScript، وهو الآن مؤسس ومدير تنفيذي لشركة Effectful Technologies.
كان يعتقد أن البرمجة هي كل شيء في الحياة. لكن الآن، انتهى كل ذلك تمامًا.
معظم مطوري البرمجيات، حتى الآن، لم يدركوا جوهر هذا التغيير الكبير.
هم غارقون في معركة النماذج: هل Claude أفضل أم GPT؟ هل Gemini قد اللحاق؟ هل النماذج المفتوحة المصدر يمكن أن تنافس؟
باختصار: هم يخلطون بين “العملية” و"النموذج". النموذج هو جزء من العملية فقط.
تمامًا مثل تطوير البرمجيات التقليدي: ليس كل المبرمجين بحاجة إلى أعلى مستوى، طالما أن العملية ناضجة، يمكن للمطور العادي أن يصنع منتجات جيدة.
وفي برمجة الذكاء الاصطناعي، الأمر نفسه:
نموذج متوسط + عملية جيدة، أفضل بكثير من نموذج ممتاز + عملية فوضوية.
وهذا واقع مزعج: الممارسات المتقدمة الحقيقية غير متاحة للجميع.
المستخدمون المتقدمون لا يشاركون لأنها قوية جدًا، وتغير قواعد اللعبة بشكل كبير.
سوف نصل إلى النشر، لكن ليس الآن.
Ralph هو نقطة انطلاق جيدة، لكنه محدود.
خلال العامين المقبلين، ستبدأ تسمع المزيد عن Lean، وTLA+، وAgentic Infrastructure.
من الذكاء البرمجي إلى البنية التحتية الذكية، ستشهد صناعة تطوير البرمجيات تحولًا عميقًا.
ذكر مثالين:
وليثبت ذلك، قرر فتح مصدر نظام محاسبة يسمى Accountability:
ويخطط لاستخدام وقت فراغه “ليخرج Ralph”، معتمدًا على:
عدم استخدام أي تقنيات “خفيّة” أو تقنيات خاصة.
فقط باستخدام تقنيات عامة وأساسية، وتطبيقها بشكل صحيح.
لكن لا تخلط بين الأمرين:
“تطوير البرمجيات قد انتهى”، لا يعني أن “الهندسة البرمجية انتهت”.
المهندسون لم يعودوا “كتابة الكود”، بل “بناء أنظمة تكتب الكود”.
يخططون لتصميم التقنيات، وبناء الأدوات…
يمكنهم تعلم أدوات جديدة خلال دقائق — أو ساعات على الأكثر.
وهذا يعني أن أفضل الممارسات التي تراكمت خلال الأربعين عامًا الماضية أصبحت قديمة إلى حد كبير.
هيكل الفرق، عمليات التطوير، اختيار التقنيات — كلها بحاجة لإعادة بناء.
الفرد الآن يصبح أقوى بشكل غير مسبوق.
شخص واحد = فريق كامل سابقًا.
تطوير البرمجيات انتهى، والهندسة تتجدد، والذكاء الاصطناعي سيعيد تشكيل كل شيء.
مرحبًا بك في العصر الجديد.
#####