OpenAI Codex للمهام الطويلة: أساليب الحفاظ على السياق من جيسون ليو

نشرت OpenAI دراسة حالة عن كيفية استخدام المطوّر جيسون ليو لـ Codex في المهام الطويلة متعددة المراحل. والسؤال الرئيسي هو كيف يمكن الحفاظ على سياق المشروع بين الجلسات دون البدء من الصفر في كل مرة. يعرض ليو مجموعة أساليب: هيكلة الطلبات (prompts)، ونقل الحالة بين الطلبات، وتفويض فروع كاملة من المهام إلى الوكيل (agent). وبفضل ذلك يعمل Codex لساعات دون تدخل بشري.

معالج بواسطة الذكاء الاصطناعي من OpenAI Blog؛ بتحرير Hamidun News
OpenAI Codex للمهام الطويلة: أساليب الحفاظ على السياق من جيسون ليو
المصدر: OpenAI Blog. كولاج: Hamidun News.
استمع للمقال
بطاقة الحقائق والأرقام
المعيارالتفاصيل
المصدر الأصليOpenAI Blog ↗
رئيس التحرير
حقيقة رئيسية #1نقل الحالة — في بداية كل جلسة يتلقى Codex ملفًا منظمًا يتضمن الوضع الحالي للمشروع والقرارات المتخذة والأسئلة المفتوحة.
حقيقة رئيسية #2تفكيك المهام — تُقسَّم المهام الكبيرة إلى أجزاء فرعية مستقلة، يستطيع الوكيل حل كل منها بنفسه دون الحاجة إلى سياق المشروع كاملًا.
حقيقة رئيسية #3طلبات نقاط التفتيش (checkpoint prompts) — في نهاية الجلسة يعدّ الوكيل تقريرًا ختاميًا بما أُنجز وما لم يكتمل. ويصبح هذا التقرير نقطة انطلاق للتشغيل التالي.

نشرت OpenAI مادة عن كيفية استخدام جيسون ليو، المطوّر والمتخصص في الذكاء الاصطناعي، لـ Codex في المهام الطويلة متعددة المراحل، وعن سبب عدم صلاحية النهج المعتاد «طلب واحد — إجابة واحدة» للمشاريع الحقيقية.

لماذا لا يكفي طلب واحد

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

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

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

تقنيات «codex-maxxing»

يقوم نهج ليو على عدة ممارسات تتيح لـ Codex «التذكّر» ومواصلة العمل بين الجلسات:

  • نقل الحالة — في بداية كل جلسة يتلقى Codex ملفًا منظمًا يتضمن الوضع الحالي للمشروع والقرارات المتخذة والأسئلة المفتوحة.
  • تفكيك المهام — تُقسَّم المهام الكبيرة إلى أجزاء فرعية مستقلة، يستطيع الوكيل حل كل منها بنفسه دون الحاجة إلى سياق المشروع كاملًا.
  • طلبات نقاط التفتيش (checkpoint prompts) — في نهاية الجلسة يعدّ الوكيل تقريرًا ختاميًا بما أُنجز وما لم يكتمل. ويصبح هذا التقرير نقطة انطلاق للتشغيل التالي.
  • تفويض فروع كاملة — بدلًا من الإشراف خطوة بخطوة، يصف المطوّر الهدف ومعايير القبول، ويتولى Codex التكرار بنفسه حتى يصل إلى النتيجة المطلوبة.
  • تثبيت البيئة — تُثبَّت إصدارات التبعيات والأدوات بصرامة، كي لا يُخلّ الوكيل بإمكانية إعادة إنتاج النتائج بين التشغيلات.

وتتيح هذه الأساليب مجتمعةً لـ Codex العمل لساعات على مهام معقدة دون حضور دائم من المطوّر.

تغيّر دور المطوّر

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

ويزداد المطوّر القادر على «تغذية» الوكيل بالسياق الصحيح وصياغة المهام بدقة إنتاجيةً بدرجة ملحوظة. ومع التنظيم السليم، يستطيع شخص واحد إدارة عدة فروع متوازية، يتولى Codex قيادة كل منها.

لماذا تنشر OpenAI هذه المادة

تأتي المادة في وقت تروّج فيه OpenAI بنشاط لسيناريوهات استخدام Codex بنمط الوكيل. وهي جزء من سردية أوسع: أدوات الذكاء الاصطناعي تنتقل من دور المساعد إلى دور المنفّذ المستقل في بعض مراحل العمل.

ومن اللافت أن ليو ليس مستخدمًا عاديًا: فقد أنشأ مكتبة Instructor التي أصبحت معيارًا فعليًا للحصول على إجابات منظمة من نماذج اللغة الكبيرة (LLM). ورؤيته لمسارات العمل القائمة على الوكلاء مبنية على خبرة حقيقية في تطوير أنظمة الذكاء الاصطناعي، لا على وعود تسويقية.

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

ماذا يعني ذلك

تمثّل حالة ليو واحدًا من أوائل الأمثلة المنظمة على كيفية العمل فعليًا مع وكلاء الذكاء الاصطناعي على مستوى المشاريع المعقدة، لا السيناريوهات التوضيحية. وإذا دخل نمط الوكيل في Codex ضمن مسارات العمل القياسية، فستصبح مهارات «codex-maxxing» أداة لا غنى عنها لكل مطوّر جاد.

القصة

أسئلة وأجوبة حول الخبر

ما أبرز التفاصيل حول لماذا لا يكفي طلب واحد؟

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

ما أبرز التفاصيل حول تقنيات «codex-maxxing»؟

يقوم نهج ليو على عدة ممارسات تتيح لـ Codex «التذكّر» ومواصلة العمل بين الجلسات: نقل الحالة — في بداية كل جلسة يتلقى Codex ملفًا منظمًا يتضمن الوضع الحالي للمشروع والقرارات المتخذة والأسئلة المفتوحة. تفكيك المهام — تُقسَّم المهام الكبيرة إلى أجزاء فرعية مستقلة، يستطيع الوكيل حل كل منها بنفسه دون الحاجة إلى سياق المشروع كاملًا. طلبات نقاط التفتيش (checkpoint prompts) — في نهاية الجلسة يعدّ الوكيل تقريرًا ختاميًا بما أُنجز وما لم يكتمل. ويصبح هذا التقرير نقطة انطلاق للتشغيل التالي. تفويض فروع كاملة — بدلًا من الإشراف خطوة بخطوة، يصف المطوّر الهدف ومعايير القبول، ويتولى Codex ا

ما أبرز التفاصيل حول تغيّر دور المطوّر؟

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

ZK
جمال حميدون — مدير المنتجات في Alpina Digital ومدير منتج AlpinaGPT. يبني منتجات الذكاء الاصطناعي منذ 2019. بدأ Hamidun News كمشروع شخصي ثم أصبح مُجمِّعًا إنتاجيًا بأكثر من 6000 قارئ.
✦ Autonomous AI Agents

Delegate Deep Research, Coding & Workflows to an AI Agent

Deploy autonomous multi-step execution with NomadNet Agent (agent.nomadnet.ai) — automated web research, data synthesis, code generation, and complex task orchestration.

Launch NomadNet Agent →NomadNet AI Platform
ما رأيك؟
جارٍ تحميل التعليقات…