تخطي إلى المحتوى الرئيسي
OpenAI

15 سبتمبر 2025

إصدارالمنتج

إطلاق التحديثات الجديدة لـ Codex

أصبح Codex الآن أسرع، وأكثر موثوقية، ويتميز بتحسين قدراته في التعاون اللحظي وأداء المهام بشكل مستقل في أي مكان تعملون فيه - سواء عبر الوحدة الطرفية، أم بيئة التطوير المتكاملة (IDE)، أو الويب، أو حتى هاتفكم.

مقاطع تعليمات برمجية عائمة فوق خلفية زرقاء فاتحة مع أشكال زهور ضبابية، وتظهر في المركز لوحة حالة تعرض علامة خضراء مدوّنًا عليها "Open" مع +27 إضافة و-15 حذفًا.
جاري التحميل...

تحديث في 23 سبتمبر 2025:  أصبح GPT‑5‑Codex متاحًا الآن للمطورين الذين يستخدمون Codex عبر مفتاح API (إضافةً إلى كونه متاحًا للمطورين الذين يستخدمون Codex عبر اشتراكهم في ChatGPT). يتوفر نموذج GPT‑5 Codex بنفس سعر نموذج GPT‑5، وهو متاح فقط في Responses API (واجهة برمجة تطبيقات الاستجابات). وسيتم تحديث نسخة النموذج الأساسية بانتظام. يمكنكم الاطّلاع على وثائق المطور(يفتح في نافذة جديدة) وسجل التغييرات(يفتح في نافذة جديدة) لمزيد من التفاصيل.

اليوم نطلق GPT‑5‑Codex - وهو إصدار من GPT‑5 تم تحسينه بشكل أكبر للبرمجة الذكية ضمن Codex. تم تدريب GPT‑5‑Codex مع التركيز على العمل الواقعي في هندسة البرمجيات؛ فهو بارع بنفس القدر في الجلسات السريعة التفاعلية وفي إنجاز المهام الطويلة والمعقدة بشكل مستقل. تمكن ميزة مراجعة التعليمات البرمجية من رصد الأخطاء الحرجة قبل إطلاقها. يتوفر GPT‑5‑Codex في كل مكان تستخدم فيه Codex - فهو الخيار الافتراضي للمهام السحابية ولمراجعة التعليمات البرمجية، ويمكن للمطورين اختياره للمهام المحلية عبر Codex CLI وامتداد بيئة التطوير المتكاملة (IDE).

منذ أن أطلقنا Codex CLI(يفتح في نافذة جديدة) لأول مرة في شهر أبريل و Codex على الويب في شهر مايو، تطور Codex تدريجيًا ليصبح مساعدًا أكثر فعالية في كتابة الأكواد. قبل أسبوعين، قمنا بتوحيد Codex في تجربة واحدة متكاملة مرتبطة بحساباتكم على ChatGPT، لتتمكنوا من التنقل بسلاسة بين بيئتكم المحلية والسحابة دون فقدان السياق. يعمل Codex الآن حيثما تبرمجون - في الوحدة الطرفية أو بيئة التطوير (IDE)، وعلى الويب، وفي GitHub، وحتى في تطبيق ChatGPT على iOS. كما يأتي Codex مدمجًا مع خطط ChatGPT Plus، و Pro، و Business، و Edu، و Enterprise.

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

GPT‑5‑Codex

GPT‑5‑Codex هو إصدار من GPT‑5 تم تحسينه بشكل أكبر لهندسة برمجيات الوكلاء الذكية في Codex. تم تدريبه على مهام هندسية معقدة وواقعية مثل بناء مشاريع كاملة من الصفر، وإضافة المزايا والاختبارات، وتصحيح الأخطاء، وتنفيذ عمليات إعادة هيكلة واسعة النطاق، وإجراء مراجعات الأكواد. إنه أكثر قابلية للتوجيه، ويلتزم بشكل أفضل بتعليمات AGENTS.md(يفتح في نافذة جديدة) ويُنتج أكوادًا عالية الجودة - يكفي أن تخبروه بما تحتاجون إليه دون كتابة تعليمات طويلة حول أسلوب البرمجة أو تنسيق الأكواد.

SWE-bench Verified: سابقًا، بما في ذلك وقت إطلاق نموذج GPT‑5، كنا نبلغ عن نتائج 477 مهمة موثّقة من SWE-bench Verified نظرًا لعدم إمكانية تشغيل بعض المهام على بنيتنا التحتية. لقد قمنا منذ ذلك الحين بإصلاح هذا، ونبلغ الآن عن جميع المهام الـ 500.

مهام إعادة هيكلة التعليمات البرمجية: يتضمن تقييم إعادة هيكلة التعليمات البرمجية لدينا مهامَّ بأسلوب إعادة الهيكلة مأخوذة من مستودعات كبيرة وراسخة، وتشمل مهامَّ في Python وGo وحتى OCaml. مثال على ذلك هو طلب السحب التالي من Gitea(يفتح في نافذة جديدة) الذي يغيّر 232 ملفًا و3541 سطرًا لتمرير متغير ctx عبر منطق التطبيق.

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

استنادًا إلى معدل استخدام موظفي OpenAI. نلاحظ أنه بالنسبة لأبسط %10 من تفاعلات المستخدمين (مصنّفة حسب عدد الرموز التي يُنتجها النموذج، بما في ذلك الاستدلال المخفي والمخرجات النهائية)، يستخدم GPT‑5‑Codex رموزًا أقل بنسبة %93.7 مقارنةً بـ GPT‑5. وعلى العكس، بالنسبة لأعلى %10 من التفاعلات، يفكر GPT‑5‑Codex أكثر، حيث يقضي وقتًا مضاعفًا في الاستدلال والتفكير، وتعديل التعليمات البرمجية واختبارها، وإعادة تحسينها بشكل متكرر.

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

يُعد GPT‑5‑Codex شريكًا موثوقًا به في مهام الواجهات الأمامية. فإلى جانب قدرته على ابتكار تطبيقات مكتبية أنيقة، أظهر GPT‑5‑Codex تحسينات ملحوظة في التقييمات المعتمدة على تفضيلات المستخدمين عند تطوير مواقع الويب الخاصة بالهواتف المحمولة. وعند العمل عبر السحابة، يمكنه الاطّلاع على الصور أو لقطات الشاشة التي تزوّده بها كمدخلات، ليفحص تقدّمه بصريًا، ويعرض لك لقطات شاشة توضّح ما أنجزه.

تم تصميم GPT‑5‑Codex خصيصًا ليعمل مع Codex CLI، وملحق Codex لبيئة التطوير المتكاملة (IDE)، وبيئة Codex السحابية، إضافةً إلى العمل على GitHub، كما يوفر القدرة على العمل مع طيف واسع من الأدوات المتنوعة. وعلى عكس GPT‑5، الذي يُعد نموذجًا عامًا للأغراض المتعددة، نوصي باستخدام GPT‑5‑Codex فقط لمهام البرمجة الذكية ضمن Codex أو في بيئات مشابهة لـ Codex.

تحديثات على Codex

لقد أجرينا مؤخرًا بعض التحديثات لجعل Codex شريك برمجة أفضل، من خلال نسخة محسّنة من Codex CLI وملحق Codex IDE الجديد.

Codex CLI

يُعد Codex CLI مفتوح المصدر، وقد كان لإسهامات وملاحظات مجتمع المستخدمين خلال الأشهر القليلة الماضية الدور الكبير الذي لا يُقدَّر بثمن في تشكيل مسار تطوره. وبفضل هذه الملاحظات، أعدنا بناء Codex CLI ليتوافق مع أساليب البرمجة الذكية، من أجل توظيف نماذجنا كشركاء أكثر كفاءة وموثوقية. يمكنك الآن إرفاق الصور ومشاركتها -مثل لقطات الشاشة، والهياكل التخطيطية، والمخططات- مباشرةً داخل CLI لبناء سياق مشترك في قرارات التصميم والحصول بالضبط على ما تحتاجه. وعند القيام بعمل وبمهام أكثر تعقيدًا، أصبح Codex يتابع التقدم من خلال قائمة مهام (To-do List)، كما يدمج أدوات مثل البحث على الويب و MCP للاتصال بالأنظمة الخارجية، مع استخدام أكثر دقة للأدوات بشكل عام.

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

يمكنكم الاطّلاع على دليل البدء السريع لـ Codex CLI(يفتح في نافذة جديدة) لمعرفة المزيد.

ملحق Codex لبيئة التطوير المتكاملة (IDE)

يعمل Codex جنبًا إلى جنب معكم في بيئة عملكم الحالية، بما في ذلك بيئة IDE. حيث يتيح لك امتداد IDE دمج وكيل Codex داخل VS Code و Cursor وغيرها من نسخ VS Code، بحيث يمكنكم معاينة التغييرات المحلية وتحرير وتعديل التعليمات البرمجية باستخدام Codex بسلاسة. وعند استخدامكم لـ Codex في IDE، يمكنكم كتابة أوامر أقصر والحصول على نتائج أسرع؛ لأن Codex قادر على الاستفادة من السياق مثل الملفات التي فتحتها أو التعليمات البرمجية التي اخترتها.

يتيح لكم امتداد Codex في IDE التنقل بسلاسة بين العمل على السحابة وجهازك المحلي. حيث يمكنكم إنشاء مهام جديدة على السحابة، ومتابعة المهام قيد التنفيذ، ومراجعة المهام المكتملة دون مغادرة المحرر. ولإضافة اللمسات النهائية، يمكنكم فتح مهام السحابة في IDE لديكم، مع حفاظ Codex على السياق. يمكنكم التعرف على المزيد حول كيفية الاستفادة القصوى من الامتداد في الدليل السريع(يفتح في نافذة جديدة).

سحابة Codex

إلى جانب Codex CLI، يقرّب الامتداد الجديد لبيئة IDE وتكامل GitHub وكيل Codex السحابي أكثر من سير عمل المطورين، بحيث يمكنكم الآن تفويض المهام دون الحاجة إلى مغادرة محرر الأكواد أو GitHub.

خلف الكواليس، واصلنا أيضًا تحسين أداء بنية السحابة التحتية بشكل مستمر. وبفضل التخزين المؤقت للحاويات، قلّلنا مدة إتمام المهام الجديدة وما يتبعها من مهام لاحقة بنسبة %90. كما يقوم Codex الآن أيضًا بإعداد بيئته الخاصة تلقائيًا عبر فحص نصوص الإعداد الشائعة وتنفيذها، ومع إمكانية ضبط الوصول إلى الإنترنت يمكنه تشغيل أوامر مثل pip install لجلب التبعيات حسب الحاجة أثناء وقت التشغيل.

كما هو الحال في واجهة CLI وامتداد IDE، يمكنك الآن استخدام الصور لمشاركة مواصفات تصميم الواجهة الأمامية أو شرح أخطاء واجهة المستخدم. وبينما يقوم بالتصميم نيابةً عنك، يمكن لـ Codex تشغيل متصفحه الخاص، ومراجعة ما أنشأه، والتكرار، وإرفاق لقطة شاشة للنتيجة مع المهمة وطلب GitHub PR. لمزيد من التفاصيل، يمكنكم مراجعة الوثائق(يفتح في نافذة جديدة).

مراجعة التعليمات البرمجية

يتضمن Codex الآن أيضًا قدرات لمراجعة التعليمات البرمجية مدرّبة على اكتشاف العيوب الجوهرية. وعلى عكس أدوات التحليل الثابتة، فهو يطابق الهدف المعلن لطلب الدمج (PR) مع التغييرات الفعلية، ويحلّل قاعدة التعليمات البرمجية كاملةً والتبعيات المرتبطة بها، ثم ينفّذ التعليمات البرمجية ويختبرها للتحقق من السلوك. عادةً ما يضع المراجعون البشريون الأكثر دقة هذا القدر من الجهد في كل طلب دمج يراجعونه، وهنا يملأ Codex الفجوة - إذ يساعد الفرق على اكتشاف المشكلات مبكرًا، ويخفف من عبء المراجعين، ويساعدهم على إصدار التعليمات البرمجية بثقة أكبر.

بمجرد تفعيله على مستودع GitHub، يقوم Codex تلقائيًا بمراجعة طلبات الدمج أثناء انتقالها من المسودة إلى الجاهزية، وينشر تحليله مباشرةً على الطلب. وإذا أوصى بإجراء تعديلات، يمكنكم البقاء في نفس سلسلة المناقشة والطلب من Codex تنفيذ هذه التعديلات. كما يمكنكم طلب المراجعة بشكل صريح من خلال كتابة "@codex review" في طلب الدمج، وتقديم توجيهات إضافية مثل "@codex review for security vulnerabilities" لمراجعة الثغرات الأمنية أو "@codex review for outdated dependencies" للتبعيات القديمة. يمكنكم الاطّلاع على الدليل السريع(يفتح في نافذة جديدة) للتعرُّف على كيفية إعداد مراجعة التعليمات البرمجية ضمن مستودعاتك البرمجية.

في OpenAI، أصبح Codex الآن يراجع الغالبية العظمى من طلبات الدمج لدينا، كاشفًا عن مئات المشكلات يوميًا - وغالبًا قبل أن تبدأ أي مراجعة بشرية. لقد كان ذلك عنصرًا أساسيًا في تمكين فريق Codex من التحرك بسرعة أكبر وبثقة أعلى.

كيفية استخدام المطورين لـ Codex

كنت بحاجة إلى تحديث قاعدة التعليمات البرمجية المملوكة لفريق آخر لإصدار ميزة [...] باستخدام Codex، قمت بتفويض عملية إعادة الهيكلة وإنشاء الاختبارات بينما ركزت على أولويات أخرى. كانت النتيجة تعليمات برمجية عالية الجودة، ومختبرة بالكامل، واستطعت تسليمها بسرعة - ما حافظ على إطلاق الميزة في موعده دون أي مخاطر إضافية".
تريس وونغ-غودفري، رئيس الفريق التقني في Cisco Meraki

تطوير وكلاء ذكاء اصطناعي آمنة وجديرة بالثقة

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

يمكن لـ Codex طلب إذن قبل تنفيذ إجراءات قد تنطوي على مخاطر معينة، وهو مدرَّب على تشغيل الأوامر للتحقق من مخرجاته. يمكن للمطورين تخصيص إعدادات الأمان بما يتناسب مع مستوى تحملهم للمخاطر. في بيئة العمل على السحابة، يمكنكم تقييد الوصول إلى الشبكة ليقتصر على النطاقات الموثوق بها. أما في واجهة CLI وامتداد IDE، فيمكن للمطورين الموافقة على أوامر للعمل بوصول كامل، أو السماح للوكيل باستخدام البحث على الويب والاتصال بخوادم MCP. يمكن لهذا أن يوسّع قدرات الوكيل، لكنه في المقابل يزيد من المخاطر - تعرَّف أكثر على كيفية تشغيل Codex وإدارته بشكل آمن من هنا(يفتح في نافذة جديدة).

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

تماشيًا مع نهجنا مع GPT‑5، قررنا التعامل مع GPT‑5‑Codex باعتباره يتحلى بقدرة عالية في المجالات البيولوجية والكيميائية، وقد طبقنا تدابير وقائية لتقليل المخاطر المرتبطة بذلك. يمكنكم قراءة المزيد عن تقييماتنا ونهجنا القوي في السلامة في الملحق الخاص ببطاقة النظام.

الأسعار والتوافر

كما يأتي Codex مدمجًا مع خطط ChatGPT Plus، و Pro، و Business، و Edu، و Enterprise. يتناسب حجم الاستخدام مع خطتكم: يمكن لحسابات Plus و Edu و Business تغطية عدة جلسات برمجة مركزة أسبوعيًا، بينما يمكن لحساب Pro دعم أسبوع عمل كامل في مشاريع متعددة.

يمكن لخطط Business شراء أرصدة إضافية تُمكّن المطورين من تجاوز الحدود المضمّنة، بينما توفّر خطط Enterprise مخزونًا مشتركًا من الأرصدة بحيث تدفع فقط مقابل ما يستخدمه مطوروك. يمكنكم التعرّف على المزيد حول حدود الاستخدام في ChatGPT من هنا(يفتح في نافذة جديدة).

للمطورين الذين يستخدمون Codex CLI عبر مفتاح API، نخطط لإتاحة GPT‑5‑Codex في واجهة البرمجة API قريبًا.

أصبح Codex شريك البرمجة الذي تخيّلناه دائمًا - أسرع، وأكثر موثوقية، ومتكاملاً بعمق مع الأدوات التي تستخدمها بالفعل. ونحن متحمسون لرؤية ما ستصممه باستخدامه، وسنواصل تحسين Codex ليصبح زميلاً أفضل في مشاريعكم الأكثر طموحًا.

المؤلف

OpenAI