أطلقت OpenAI في أواخر أبريل 2026 عبر أداة Codex CLI 0.128.0 ميزة جديدة أثارت ضجة كبيرة في أوساط المطورين، وهي نمط "الهدف" في Codex (Codex Goal mode) الذي يتم تفعيله عبر الأمر (/goal). هذا النمط ليس مجرد "سؤال وجواب تقليدي"، بل هو حلقة عمل ذكية ومستقلة (Autonomous Agent Loop)؛ حيث تضع هدفاً محدداً (مثل: "قم بترحيل هذا المشروع البرمجي بلغة Python من Pydantic v1 إلى v2 وتأكد من اجتياز جميع الاختبارات")، وسيقوم Codex تلقائياً بالدخول في حلقة مستمرة من التخطيط (plan)، والتنفيذ (act)، والاختبار (test)، والمراجعة (review)، والتكرار (iterate)، دون توقف حتى يتم التحقق من إنجاز الهدف أو نفاد ميزانية الـ Token المحددة.
لكن العديد من المطورين واجهوا ثلاثة أسئلة مشتركة عند البدء في استخدامه: هل نمط الهدف يتطلب اشتراك ChatGPT المدفوع للتحقق من الهوية؟ هل اشتراك Pro بقيمة 100 دولار شهرياً يستحق العناء؟ وهل يمكن تشغيل نمط الهدف عبر خدمة وكيل API؟ الإجابة على هذه الأسئلة الثلاثة هي التي ستحدد ما إذا كنت ستتمكن فعلياً من الاستفادة من هذه الميزة الجديدة.
سنقوم في هذا المقال بتفكيك نمط الهدف في Codex من خلال ثلاثة أبعاد: آلية العمل، خطط الاشتراك، ومسارات الاستخدام المحلية، لنقدم لك في النهاية خطة عمل عملية ومثالية.

أولاً: ما هو نمط Codex Goal؟ وكيل ذكي للمهام المستقلة
لفهم القيمة الحقيقية لنمط Codex Goal، يجب أولاً توضيح الفرق بينه وبين نمط Codex العادي.
1.1 الفرق الجوهري بين نمط Goal ونمط Codex العادي
نمط Codex العادي هو "مهمة أحادية الجولة": أنت تقدم الموجه (Prompt)، ويقدم Codex الاستجابة، ثم يتوقف. إذا لم تكتمل المهمة، ستحتاج إلى المتابعة يدويًا، والإشارة إلى الأخطاء، وطلب الاستمرار بنفسك.
أما نمط Goal فهو "نمط مدفوع بهدف مستدام": أنت تحدد هدفاً قابلاً للتحقق، ويقوم Codex بالتنفيذ في حلقة تلقائية حتى يقيم هو بنفسه أن الهدف قد تحقق (أو تنفد الميزانية). خلال هذه العملية برمتها، لن تحتاج إلى لمس لوحة المفاتيح مرة أخرى.
| وجه المقارنة | نمط Codex العادي | نمط Codex Goal |
|---|---|---|
| دقة المهمة | موجه أحادي الجولة | هدف طويل المدى (Long-horizon) |
| استئناف الانقطاع | الانقطاع يعني النهاية | يمكن الاستئناف بعد الانقطاع، وحالة الهدف مستمرة |
| معالجة الفشل | يتوقف عند الفشل | تخطيط تلقائي → تنفيذ → اختبار → مراجعة → تكرار |
| شروط الإنهاء | اكتمال الاستجابة الواحدة | تحقق الهدف / نفاد ميزانية الرموز / الإلغاء اليدوي |
| سيناريوهات الاستخدام | كتابة دالة، إصلاح خطأ | إعادة الهيكلة، الترحيل، تطوير ميزات متعددة الملفات |
| متطلبات التحقق | مفتاح API أو اشتراك ChatGPT | يتطلب اشتراك ChatGPT للتحقق |
| أمر البدء | codex "متطلباتك" |
codex ثم أدخل /goal في واجهة TUI |
كما ترى، نمط Goal ليس مجرد تغيير في المعلمات، بل هو ترقية لنموذج وكيل Codex: من "مساعد أدوات" إلى "وكيل مستقل".
💡 تنبيه هام: متطلبات التحقق عبر اشتراك ChatGPT في نمط Goal هي جوهر نقاشنا. هذا يعني أن استخدام مفتاح API الرسمي من OpenAI أو خدمات وكيل API التابعة لجهات خارجية لن يسمح بتفعيل أمر /goal. سنشرح بالتفصيل في الفصل السادس من هذا المقال السبب وراء ذلك.
1.2 الميزات الخمس الأساسية لنمط Goal
بناءً على ملاحظات إصدار Codex CLI 0.128.0، يتمتع نمط Goal بخمس ميزات هندسية:
- الهدف المستمر (Persistent Goal): يتم حفظ حالة الهدف في خادم التطبيق (app-server)، مما يسمح بالاستئناف عبر الجلسات والمحطات الطرفية المختلفة.
- الوعي بالميزانية (Budget Aware): عند نفاد ميزانية الرموز (Tokens)، يتم تنفيذ "توقف ناعم" (soft stop)، حيث يتم وضع علامة
budget_limitedوتفعيل إجراءات التلخيص بدلاً من التوقف المفاجئ. - واجهة تحكم TUI: يمكنك إنشاء / إيقاف مؤقت / استئناف / مسح الهدف الحالي مباشرة من واجهة TUI.
- الاستمرارية أثناء التشغيل (Runtime Continuation): لا حاجة للنقر على لوحة المفاتيح في كل جولة، حيث يواصل CLI العمل تلقائياً.
- صديق للانقطاعات: يمكنك استخدام
Ctrl+Cللمقاطعة، وسيتم حفظ حالة الهدف تلقائياً، وعند إعادة الدخول إلى TUI سيتم استئناف العمل.
هذه الميزات الخمس مجتمعة تجعل نمط Goal يتمتع بقابلية استخدام هندسية حقيقية تسمح له بـ "العمل طوال الليل"، بدلاً من كونه مجرد عرض توضيحي.
ثانياً: كيف يعمل نمط Codex Goal؟ تطبيق حلقة رالف (Ralph Loop)
تطلق OpenAI داخلياً على حلقة نمط Goal اسم حلقة رالف (Ralph Loop). وهي ليست مجرد "إعادة محاولة عند الفشل"، بل هي حلقة مغلقة تتضمن التقييم، والتخطيط، والاختبار.
2.1 مراحل حلقة نمط Goal الخمس
في كل جولة، يمر Codex بالمراحل الخمس التالية:

إليك تفاصيل العمل في كل مرحلة:
- التخطيط (Plan): يقوم Codex بتقسيم الهدف عالي المستوى إلى قائمة مهام فرعية قابلة للتنفيذ، مع تحديد معايير النجاح.
- التنفيذ (Act): تعديل الكود، تثبيت التبعيات، وتشغيل أوامر shell وفقاً للخطة.
- الاختبار (Test): تشغيل اختبارات الوحدة، وأدوات التدقيق (lint)، وأوامر البناء، وجمع معلومات الفشل.
- المراجعة (Review): تقييم مدى اقتراب التقدم الحالي من الهدف، وتحديد العوائق الجديدة.
- التكرار (Iterate): إنشاء خطة للجولة التالية بناءً على نتائج المراجعة، والعودة إلى الخطوة الأولى.
2.2 شروط إنهاء نمط Goal
لا تستمر الحلقة في العمل إلى ما لا نهاية. هناك 3 شروط واضحة لإنهاء نمط Goal:
- تحقق الهدف: اجتياز جميع معايير النجاح التي حددها Codex ذاتياً → الخروج بعد طباعة ملخص نهائي.
- نفاد ميزانية الرموز: تفعيل التوقف الناعم
budget_limited، حيث يستخدم Codex الرموز المتبقية لكتابة تقرير تقدم قبل الخروج. - الإلغاء اليدوي: إدخال
/goal clearفي TUI أو اختيار الإنهاء بعدCtrl+C.
⚠️ نصيحة للتحكم في الميزانية: قد تنفد ميزانية الرموز الافتراضية بسرعة في المشاريع الكبيرة. يُنصح بتحديد سقف للميزانية صراحة عبر الأمر
/goal budget <tokens>لتجنب استهلاك الكثير من الرموز في اتجاه خاطئ بسبب حكم غير دقيق من النموذج.
ثالثاً: البدء السريع مع وضع Codex Goal: 5 خطوات لإطلاق المهام الذاتية
لا فائدة من الحديث عن المبادئ النظرية فقط، إليك خطوات عملية يمكنك تنفيذها فوراً. بشرط أن تكون مشتركاً في ChatGPT Pro أو خطة أعلى (راجع الفصل الخامس لمعرفة التفاصيل).
3.1 الخطوة الأولى: ترقية Codex CLI إلى إصدار 0.128.0 فما فوق
تم تقديم وضع Goal بدءاً من إصدار Codex CLI 0.128.0، لذا لن يعمل في الإصدارات القديمة. تأكد من إصدارك أولاً:
codex --version
# إذا كان الإصدار أقل من 0.128.0، قم بالترقية:
npm install -g @openai/codex@latest
# أو عبر brew
brew upgrade codex
3.2 الخطوة الثانية: تسجيل الدخول باستخدام اشتراك ChatGPT
يتطلب وضع Goal استخدام صلاحيات اشتراك ChatGPT (وليس مفتاح API):
codex login
# اختر "Sign in with ChatGPT"
# سيفتح المتصفح صفحة المصادقة، قم بتسجيل الدخول باستخدام حساب ChatGPT Pro الخاص بك
بعد تسجيل الدخول بنجاح، سيقوم Codex بخصم الاستخدام من حصة اشتراكك، ولن يتم محاسبتك بشكل منفصل بناءً على رموز API (Tokens).
3.3 الخطوة الثالثة: الدخول إلى واجهة TUI وتحديد الهدف
cd /your/project
codex
# بعد الدخول إلى واجهة TUI، اكتب الأمر التالي:
/goal Migrate this codebase from Pydantic v1 to v2, fix all type errors, and ensure all tests pass.
3 مبادئ لكتابة هدف (Goal) جيد:
- يجب أن يكون الهدف قابلاً للتحقق: مثل "اجتياز جميع الاختبارات" أو "خلو الكود من أخطاء lint"، بدلاً من "اجعل الكود أكثر أناقة".
- تحديد النطاق بوضوح: مثل "قم بالتعديل فقط في مجلد src/ ولا تلمس مجلد tests/"، لتجنب مبالغة Codex في التصرف.
- تحديد شروط الخروج: إذا كان هناك قيد زمني، يمكنك إضافة "توقف إذا فشلت أي خطوة أكثر من 3 مرات".
3.4 الخطوة الرابعة: مراقبة تنفيذ Codex الذاتي
بعد تحديد الهدف، سيبدأ Codex تلقائياً في حلقة العمل (Ralph Loop). في واجهة TUI، يمكنك رؤية:
- الخطوة الحالية (تخطيط / تنفيذ / اختبار / مراجعة / تكرار)
- عدد الرموز (Tokens) المستهلكة
- عدد دورات التكرار الحالية
- مخرجات المرحلة (اختلافات الكود diff، نتائج الاختبارات)
يمكنك المغادرة مؤقتاً، وسيكمل Codex العمل بمفرده. يمكنك التدخل في أي وقت:
/goal pause # إيقاف الهدف الحالي مؤقتاً
/goal resume # استئناف العمل
/goal status # عرض التقدم الحالي
/goal clear # مسح الهدف الحالي
3.5 الخطوة الخامسة: قبول النتائج بعد الانتهاء
عند اكتمال الهدف أو توقفه بسبب قيود الميزانية، سيصدر Codex تقريراً نهائياً يتضمن:
- قائمة بجميع الملفات التي تم تعديلها
- الاختبارات التي تم تشغيلها فعلياً ونتائجها
- تقييم ذاتي لمدى تحقيق الهدف
- المهام المتبقية للتحسين (للاستخدام في الهدف القادم)
💡 نصيحة للتجربة الأولى: ابدأ بهدف صغير يمكن إنجازه في أقل من 30 دقيقة، مثل "إضافة إعدادات ruff للمشروع وإصلاح جميع تحذيرات lint". بعد التعود على العملية، يمكنك تكليف Codex بمهام أطول. إذا كنت ترغب فقط في تجربة قدرات Codex غير المتعلقة بوضع Goal، يمكنك أولاً استدعاء نموذج Codex عبر خدمة وكيل API في APIYI (apiyi.com) لإجراء بعض نماذج الاختبار الأولية، ثم الترقية إلى اشتراك ChatGPT Pro عند البدء الفعلي في وضع Goal.
رابعاً: سيناريوهات عملية لوضع Codex Goal: 5 أنواع من المهام المثالية
ليست كل المهام مناسبة لوضع Goal. بناءً على ملاحظات المجتمع المبكرة، تعتبر الأنواع الخمسة التالية من المهام ذات عائد استثماري (ROI) مرتفع لهذا الوضع:
4.1 مهام ترحيل الإصدارات الكبيرة
أمثلة نموذجية: الانتقال من Pydantic v1 إلى v2، أو Vue 2 إلى Vue 3، أو Webpack 4 إلى 5.
تتميز هذه المهام بـ: تعديلات على ملفات متعددة، وجود معيار واضح للنجاح (اجتياز الاختبارات)، وسهولة الخطوات الفردية لكن تعقيدها عند شمولها للمشروع بالكامل. حلقة التكرار في وضع Goal مثالية جداً لهذه المهام التي تتطلب "تعديل جزء فيظهر خطأ، ثم تعديل الجزء التالي فيظهر خطأ آخر".
4.2 مهام تحسين تغطية الاختبارات
هدف نموذجي: "رفع تغطية الاختبارات لمجلد src/services/ من 45% إلى 85%، مع ضرورة أن تكون جميع حالات الاختبار حقيقية وفعالة".
سيقوم Codex بالتكرار: كتابة اختبار ← تشغيل التغطية ← معرفة الملفات غير المغطاة ← كتابة مجموعة اختبارات جديدة، حتى الوصول للهدف.
4.3 مهام إعادة الهيكلة واسعة النطاق
هدف نموذجي: "تحويل جميع استخدامات axios في هذا المشروع الموحد (monorepo) إلى fetch + غلاف مخصص (wrapper)، مع الحفاظ على منطق معالجة الأخطاء كما هو".
هذه المهام لها معيار نجاح واضح (اجتياز الاختبارات)، لكنها تتطلب تعديل عشرات أو مئات الملفات، وهو أمر غير واقعي يدوياً.
4.4 تتبع وإصلاح الأخطاء (Bug)
هدف نموذجي: "مشكلة التزامن (Deadlock) الموصوفة في Issue #1234: إعادة الإنتاج، التحديد، الإصلاح، وإضافة اختبار تراجع (regression test) واحد على الأقل".
سيقوم Codex بكتابة سكربت لإعادة إنتاج الخطأ، وإضافة سجلات (logs)، وتحديد الموقع، والإصلاح، وكتابة الاختبار، مما يغلق حلقة العمل بالكامل.
4.5 إنشاء ومزامنة الوثائق
هدف نموذجي: "إكمال تعليقات JSDoc لجميع الدوال المصدرة علناً تحت src/api/، وإنشاء ملف docs/api.md بناءً على التعليقات".
يمكن لوضع Goal أتمتة العملية بالكامل: "مسح الملفات ← كتابة التعليقات ← تشغيل مولد الوثائق ← فحص المخرجات".
5. ChatGPT 订阅方案选择:为什么 100 美元的 Pro 是最佳解
Goal 模式必须使用 ChatGPT 订阅进行鉴权,那么订购哪一档最划算?这是落地 Goal 模式的核心决策。
5.1 ChatGPT 各档位的 Codex 用量对比

| 订阅档位 | 月费 (美元) | Codex 用量限额 | Goal 模式 | 模型版本 | 性价比评分 |
|---|---|---|---|---|---|
| Free | 0 | 极少 | ❌ | 基础版 | ⭐ |
| Plus | 20 | 1× (基准) | ✅ | GPT-5.4 | ⭐⭐⭐ |
| Pro $100 | 100 | 10× Plus (5/31 前促销 / 之后 5×) | ✅ | GPT-5.4 / 5.5 | ⭐⭐⭐⭐⭐ |
| Pro $200 | 200 | 20× Plus | ✅ | GPT-5.5 Pro | ⭐⭐⭐⭐ |
| Business | 25/seat | 10× Plus | ✅ | 团队版 | ⭐⭐⭐ (团队场景) |
| Enterprise | 谈 | 自定义 | ✅ | 全套 | ⭐⭐⭐ (大企业) |
5.2 为什么 Pro $100/月是单人开发者的最佳选择
把上表的关键数据展开看:
Pro $100 vs Plus $20:
- 价格 5×,用量 10× (促销期) → 等效单位 Token 价格便宜 50%
- Goal 模式跑长任务很容易把 Plus 限额吃光,Pro 更扛造
- 对于每天使用 Codex 4 小时以上的开发者,Plus 配额几乎一定不够
Pro $100 vs Pro $200:
- 价格 1/2,用量 1/2 (促销期) → 单位 Token 价格相同
- 大多数个人开发者一个月也用不完 Pro $100 的限额
- 除非你长期跑多个并行 Goal 模式,否则不需要 $200 档
Pro $100 vs API 模式 (按 Token 计费):
- Codex 平均消耗 $100-$200/月每开发者 (按 API 价格估算)
- 订阅是固定费用,用得越多越省
- API 模式没有 Goal 加持,长任务还得自己写循环
🎯 核心结论:对所有想认真使用 Codex 的个人开发者,$100/月的 ChatGPT Pro 是无可争议的最佳方案。它同时具备:①Goal 模式权限、②10× Plus 的 Codex 用量、③固定费用可预期、④省去自行实现长任务循环的工程成本。比按量计费的 API 调用方式实际成本更低,比 $200 Pro 价格更友好。
5.3 不同身份开发者的订阅决策树
是否要用 Goal 模式?
├─ 是 → 必须 ChatGPT 订阅鉴权
│ ├─ 每天用 Codex < 1 小时 → Plus $20 起步
│ ├─ 每天用 Codex 1-4 小时 → ⭐ Pro $100 (推荐)
│ └─ 每天跑多个并行 Goal → Pro $200
└─ 否 (只用单回合 Codex)
├─ 临时试用 / 探索 → API 代理服务按量付费
└─ 长期重度使用 → Plus $20 起步
سادساً: لماذا لا يمكن لخدمة وكيل API تشغيل وضع Goal في Codex؟
يتساءل الكثير من القراء: "بما أنني أستخدم بالفعل خدمة وكيل API لاستدعاء GPT-5، فلماذا لا يمكنني استخدامها لتشغيل وضع Goal؟" سنوضح السبب هنا بالتفصيل.
6.1 قيود بنية المصادقة في وضع Goal
توفر أداة Codex CLI نمطين للمصادقة:
| نمط المصادقة | طريقة المحاسبة | دعم وضع Goal | هل يمكن للوكيل دعمه؟ |
|---|---|---|---|
| مصادقة ChatGPT (اشتراك) | تتبع حد اشتراك الخطة | ✅ | ❌ لا |
| مفتاح API (حسب الاستخدام) | محاسبة حسب الرموز (Tokens) | ❌ | ✅ يمكن للوكيل دعمه |
يتم تفعيل الأمر /goal في Codex CLI فقط عند استخدام نمط مصادقة ChatGPT. والسبب هو أن منطق التخزين الدائم (Persistence) الخاص بخادم تطبيق Goal مرتبط بنظام حسابات ChatGPT، وليس مجرد واجهة برمجة تطبيقات بسيطة مثل OpenAI Chat Completions.
6.2 لماذا لا تستطيع خدمات الوكيل (API 中转站) محاكاة اشتراك ChatGPT؟
تعمل خدمة وكيل API في جوهرها كوكيل شفاف لواجهات RESTful مثل /v1/chat/completions الخاصة بـ OpenAI. ما يمكنها القيام به هو:
- إعادة توجيه طلبات API القياسية الخاصة بـ OpenAI.
- تغليف واجهات برمجة التطبيقات من مزودين مختلفين في بروتوكول OpenAI الموحد.
- موازنة الأحمال التلقائية والتبديل عند حدوث أعطال.
ما لا يمكنها القيام به:
- محاكاة مصادقة الويب الخاصة بـ ChatGPT.com (تتطلب ملفات تعريف ارتباط/جلسة اشتراك حقيقية).
- الاتصال بمخزن التخزين الدائم لخادم تطبيق Codex.
- إدارة نظام حدود اشتراك الخطة.
باختصار، وضع Goal ليس مجرد نقطة نهاية (Endpoint) لواجهة برمجة تطبيقات، بل هو ميزة منتج ضمن نظام اشتراك ChatGPT. لذا، فإن خدمات الوكيل لا تملك القدرة على التعامل معه.
6.3 إذاً، في أي سيناريوهات تكون خدمة وكيل API مفيدة؟
عدم قدرة خدمة الوكيل على تشغيل وضع Goal لا يعني أنها عديمة الفائدة؛ فهي تظل الحل الأمثل في السيناريوهات التالية:
- التجربة المحدودة / التحقق من النماذج: استدعاء مؤقت لنماذج مثل GPT-5 أو Claude 4.7 للاختبار.
- بناء منتجات الذكاء الاصطناعي: دمج واجهات برمجة تطبيقات لنماذج متعددة في الخلفية، مع الحاجة إلى واجهة موحدة وقناة مستقرة.
- تكامل CI/CD: مهام خطوط الإنتاج مثل مراجعة الكود الآلية وتوليد الوثائق.
- استدعاء API نقي لا يتطلب وضع Goal: مثل استخدام Codex API لتوليد الكود لمرة واحدة فقط.
💡 نصيحة للاستخدام: إذا كنت تقوم فقط بتجربة محدودة لنماذج سلسلة Codex، أو بناء منتج يتطلب الوصول عبر API، يمكنك الاتصال بسرعة عبر منصات الوكيل مثل APIYI (apiyi.com). ولكن إذا كنت بحاجة لاستخدام وضع Goal رسمياً لتشغيل مهام طويلة، يجب عليك الاشتراك في ChatGPT Pro، حيث لا توجد بدائل من طرف ثالث.
سابعاً: الحل الكامل للمطورين في المنطقة العربية لاستخدام وضع Codex Goal
لتمكين المطورين من استخدام وضع Goal، يجب حل مشكلتين خارجيتين: ① كيفية الحصول على اشتراك ChatGPT Pro، و② كيفية تمكين Codex CLI من المصادقة عبر الإنترنت. فيما يلي المسار الكامل:
7.1 قنوات الحصول على اشتراك ChatGPT Pro
لا يفتح موقع OpenAI الرسمي باب الدفع المباشر لبطاقات الائتمان المحلية في بعض الدول. هناك حلول مجتمعية ناضجة للشراء عبر وسيط:
| نوع القناة | المميزات | العيوب | الفئة المستهدفة |
|---|---|---|---|
| الشراء عبر صديق في الخارج | شفافية السعر | الاعتماد على الآخرين، صعوبة التجديد | الاستخدام العرضي |
| بطاقات الائتمان الافتراضية (Wise / OneKey) | استقلالية عالية | متطلبات فتح البطاقة، قيود الدولة | المطورون التقنيون |
| مواقع شراء الحسابات | جاهزة للاستخدام، دعم فني | تتطلب اختيار منصة موثوقة | معظم المطورين |
مواقع شراء موصى بها:
- الموقع 1:
ai.daishengji.com— يوفر شراء حسابات ChatGPT Pro / Plus، ويدعم الدفع بعملات محلية، مع دعم فني مستقر. - الموقع 2:
www.gpt516.com— يوفر أيضاً قنوات اشتراك ChatGPT Pro مع خيارات أسعار متعددة.
📌 نصيحة عند اختيار وسيط: ركز على: ① هل يوفر ضمان استقرار لأكثر من 30 يوماً؟ ② هل يدعم تغيير كلمة المرور ذاتياً؟ ③ هل الحساب خاص بك وحدك (لتجنب الحظر بسبب المشاركة الجماعية)؟ كلا الموقعين يدعمان فئة 100 دولار لـ ChatGPT Pro، ويمكن للمطورين مقارنة الأسعار وشروط الخدمة بأنفسهم.
7.2 إعداد وكيل الشبكة (Proxy)
بعد الحصول على حساب ChatGPT Pro، يتطلب مصادقة Codex CLI واستدعاءات API اللاحقة وكيل شبكة مستقراً. يجب على المطور توفيره بنفسه، وتشمل الحلول الشائعة:
- خادم VPS خارجي + Clash / Sing-box.
- خدمات الشبكات التجارية (اختر المزودين ذوي الاستقرار الطويل).
- شبكة العمل الخارجية للشركة (إذا كان للشركة فروع خارجية).
بعد تكوين الوكيل، سيقوم Codex CLI عادةً بقراءة HTTP_PROXY و HTTPS_PROXY من متغيرات البيئة تلقائياً:
export HTTPS_PROXY=http://127.0.0.1:7890
export HTTP_PROXY=http://127.0.0.1:7890
codex login # عندها فقط ستكتمل عملية المصادقة عبر المتصفح بنجاح
⚠️ استقرار الوكيل شرط أساسي لاستخدام وضع Goal: قد يستغرق وضع Goal من عشرات الدقائق إلى ساعات، وأي انقطاع في الوكيل خلال هذه الفترة قد يؤدي إلى تقدير خاطئ لتقدم المهمة من قبل Codex. يُنصح باستخدام وكيل يعمل على مستوى النظام بالكامل (Global) مع تجنب التبديل المتكرر لعناوين IP.
7.3 استراتيجية الاستخدام المختلط للمطورين
لدمج جميع المعلومات أعلاه في حل أمثل:
- لتشغيل وضع Goal / المهام الطويلة ← اشتراك ChatGPT Pro (100 دولار) + وكيل شبكة خاص.
- للتجربة المحدودة لنماذج Codex / التحقق من القدرات ← الاستدعاء عبر APIYI (apiyi.com) لتوفير عناء التسجيل والشبكات.
- لدمج API في بيئة الإنتاج ← خدمة وكيل API + مراقبة آلية.
- للتطوير عالي التردد ← اشتراك Pro (100 دولار) + Codex CLI إصدار 0.128.0 فما فوق.
🎯 نصيحة لاتخاذ القرار: إذا قررت الاعتماد بشكل مكثف على وضع Codex Goal، فإن الاشتراك المباشر في Pro (100 دولار/شهر) هو الحل الأكثر فعالية من حيث التكلفة. يمكنك اختيار منصات ناضجة مثل
ai.daishengji.comأوwww.gpt516.comمع استخدام وكيل خاص بك. أما إذا كنت تستكشف قدرات نماذج Codex فقط، فاستخدام منصات الوكيل مثل APIYI (apiyi.com) للاستدعاء المحدود هو الخيار الأكثر اقتصادية.
ثامناً: مقارنة وضع Codex Goal مع المنتجات المماثلة
لنضع وضع Codex Goal ضمن إحداثيات السوق ليسهل عليك اتخاذ قرارك التقني:
| المنتج | الشركة المصنعة | وضع المهام الطويلة | طريقة المصادقة | دعم خدمة وكيل API | التجربة الشاملة |
|---|---|---|---|---|---|
| Codex /goal | OpenAI | ✅ حلقة رالف (Ralph Loop) | اشتراك ChatGPT | ❌ غير قابل للوكالة | ⭐⭐⭐⭐⭐ (الأكثر تكاملاً) |
| Claude Code المهام الطويلة | Anthropic | ✅ النتائج المدارة | مفتاح API أو Pro | ✅ دعم جزئي | ⭐⭐⭐⭐ |
| Aider auto mode | مفتوح المصدر | ✅ دورة ذاتية | أي API | ✅ دعم كامل | ⭐⭐⭐ (يحتاج ضبط يدوي) |
| Cursor Composer | Cursor | ✅ وكلاء الخلفية | اشتراك | ❌ | ⭐⭐⭐⭐ |
| GitHub Copilot Workspace | مايكروسوفت | ✅ وضع Workspace التلقائي | اشتراك GitHub | ❌ | ⭐⭐⭐ |
| Devin | Cognition | ✅ وكيل ACE الذكي | اشتراك | ❌ | ⭐⭐⭐⭐ |
كما نرى، يُعد وضع Codex Goal أحد أكثر حلول المهام الطويلة نضجاً من الناحية الهندسية بين منتجات برمجة الذكاء الاصطناعي المغلقة الحالية، ومع سعر اشتراك ChatGPT Pro البالغ 100 دولار، فإنه يقدم قيمة تنافسية للغاية مقابل السعر.
تاسعاً: الأسئلة الشائعة حول وضع Codex Goal
س1: هل يتطلب وضع Codex Goal اشتراك ChatGPT Pro بالضرورة؟
نظرياً، يدعم ChatGPT Plus (20 دولاراً/شهرياً) وضع Goal، لكن حصة استخدام Codex في باقة Plus (1× الأساسية) تنفد بسرعة في المهام الطويلة، وتجربة انقطاع المهمة في منتصفها بسبب قيود الميزانية سيئة للغاية. نوصي عملياً بالبدء باشتراك Pro بسعر 100 دولار/شهرياً على الأقل.
س2: هل يمكن تشغيل وضع Goal باستخدام مفتاح OpenAI API؟
لا. يعمل وضع Goal فقط تحت نظام مصادقة ChatGPT (اشتراك المستخدم)، ولا يمكن تفعيل أمر /goal باستخدام مفتاح API. حتى لو كنت مستعداً للدفع مقابل الرموز (Tokens)، فهذه ليست مشكلة محاسبية، بل هي حدود وظيفية للمنتج.
س3: هل يمكن تشغيل وضع Goal عبر خدمات وكيل API مثل APIYI؟
لا. يعتمد وضع Goal على نظام تخزين الأهداف المستمر الخاص بخادم تطبيق ChatGPT ونظام مصادقة الاشتراك. خدمات وكيل API تقوم فقط بتمثيل واجهات OpenAI القياسية (RESTful)، ولا يمكنها تمثيل عملية مصادقة الاشتراك. إذا كنت ترغب فقط في تجربة نموذج Codex عبر استدعاءات API محدودة، يمكنك استخدام خدمات مثل APIYI (apiyi.com)، ولكن وضع Goal يتطلب اشتراك Pro.
س4: هل باقة Pro 100$ أم Pro 200$ هي الأنسب لوضع Goal؟
بالنسبة لغالبية المطورين الأفراد، باقة Pro 100$ كافية تماماً. حصة Codex في باقة 100$ هي 10 أضعاف باقة Plus (خلال فترة العرض حتى 31 مايو 2026)، وبعدها ستستقر عند 5 أضعاف. ما لم تكن تشغل أكثر من 3 مهام Goal في وقت واحد لفترات طويلة، فلن تستهلك كامل حصة باقة 100$، ولا داعي لدفع 200$.
س5: هل يمكن الاشتراك في ChatGPT Pro مباشرة من داخل الدول العربية؟
لا، لا تقبل OpenAI بطاقات الائتمان المحلية، كما أن هناك قيوداً جغرافية على تسجيل الحسابات. يلجأ المطورون عادةً إلى منصات وسيطة للحصول على حسابات، وتدعم هذه المنصات طرق دفع محلية وتوفر دعماً فنياً. بعد نجاح الاشتراك، ستحتاج إلى وكيل شبكة (Proxy) خاص لاستخدام Codex CLI بشكل طبيعي.
س6: ماذا أفعل إذا نفدت الرموز (Tokens) أثناء تشغيل وضع Goal؟
سيقوم Codex بتفعيل إيقاف ناعم (budget_limited)، وسيكتب تقرير تقدم ختامي باستخدام الرموز المتبقية. يمكنك استئناف العمل لاحقاً عند فتح واجهة TUI باستخدام أمر /goal resume بشرط استعادة حصة الاشتراك. إذا واجهت نقصاً مستمراً في الحصة، فكر في الترقية إلى باقة 200$ أو تقسيم أهدافك.
س7: هل يمكنني تشغيل عدة مهام Goal في وقت واحد؟
في التنفيذ الحالي لـ Codex CLI، يمكن أن يكون هناك هدف نشط واحد فقط لكل دليل مشروع. ولكن يمكنك فتح عدة مثيلات (Instances) من Codex في أدلة مختلفة، حيث يعمل كل منها على هدفه الخاص. إذا كان المشروع عبارة عن مستودع واحد (monorepo)، يُنصح بتقسيم الهدف إلى أهداف فرعية متسلسلة.
س8: هل وضع Goal آمن للمهام الطويلة؟ وهل سيقوم بتعديل الكود بشكل عشوائي؟
يتبع وضع Goal استراتيجيات الحماية القياسية لـ Codex CLI: يمكنه قراءة وكتابة دليل العمل الحالي، وتنفيذ الأوامر الموجودة في القائمة المسموح بها، ولا يمكنه الوصول إلى موارد النظام الخارجية. نوصي بشدة بإجراء git commit قبل تفعيل وضع Goal لجعل التغييرات قابلة للتراجع. يمكنك أيضاً إضافة قيود في وصف الهدف مثل "عدل فقط في دليل src/ ولا تلمس tests/ أو docs/".
س9: ما هي المتطلبات المحددة لوكيل الشبكة (Proxy) الخاص؟
الحد الأدنى للمتطلبات: ① دعم وكيل HTTPS عالمي، ② عرض نطاق ترددي مستقر لا يقل عن 5 ميجابت في الثانية، ③ عدم تغيير عنوان IP بشكل متكرر (لتجنب قيود OpenAI). استقرار الوكيل أهم من سرعته، لأن انقطاعه أثناء مهمة طويلة قد يفسد دورة العمل بالكامل.
س10: هل سيحل وضع Codex Goal محل وكلاء IDE مثل Cursor؟
ليس على المدى القريب. لكل منهما موقعه: وضع Codex Goal يتفوق في المهام الطويلة التي لا تتطلب مراقبة (اتركه يعمل طوال الليل وخذ النتائج صباحاً)؛ بينما يتفوق وكلاء IDE مثل Cursor أو Copilot في التحرير الفوري بالتعاون مع الإنسان. الممارسة المثلى هي استخدامهما معاً: استخدم Cursor للتطوير اليومي، واترك المهام الشاقة لـ Codex Goal.
10. الخلاصة: النقاط الجوهرية لتطبيق نمط Codex Goal
بالنظر إلى ما تناولناه في هذا المقال، إليك أهم النقاط الجوهرية المتعلقة بنمط Codex Goal:
- نمط Goal هو نمط المهام المستقلة طويلة المدى الذي تم تقديمه في إصدار Codex CLI 0.128.0، والذي يتيح لـ Codex تنفيذ دورة تلقائية تشمل التخطيط (plan)، التنفيذ (act)، الاختبار (test)، المراجعة (review)، والتكرار (iterate)، حتى تحقيق الهدف المطلوب.
- أفضل 5 أنواع من المهام لنمط Goal: عمليات الترحيل للإصدارات الكبيرة، تحسين تغطية الاختبارات، إعادة الهيكلة واسعة النطاق، تتبع وإصلاح الأخطاء (Bug)، وتوليد الوثائق.
- يتطلب نمط Goal اشتراك ChatGPT، حيث لا يمكن استخدامه عبر مفتاح API الخاص بـ OpenAI أو خدمات وكيل API الخارجية.
- اشتراك Pro بقيمة 100 دولار شهرياً هو الخيار الأمثل للمطور الفردي؛ فهو يوفر سعة استخدام تعادل 10 أضعاف اشتراك Plus، وصلاحية الوصول لنمط Goal، وتكلفة ثابتة يمكن التنبؤ بها، مما يجعله أكثر توفيراً من الدفع حسب الاستخدام عبر API للمستخدمين الدائمين.
- مسار الاستخدام للمطورين في الصين: يمكن شراء حسابات Pro عبر منصات مثل
ai.daishengji.comأوwww.gpt516.comمع توفير وكيل شبكة مستقر. - لا تزال خدمة وكيل API ذات قيمة: في حالات تجربة قدرات نموذج Codex على نطاق صغير، أو بناء منتجات تعتمد على الذكاء الاصطناعي، أو دمجها في خطوط CI/CD، يمكنك اختيار منصات وصول موحدة مثل APIYI.
- استراتيجية الاستخدام الهجين: استخدم اشتراك Pro مع نمط Goal للمهام الطويلة، واستخدم خدمة وكيل API لتجربة النماذج ودمج المنتجات.
- نصيحة للتجربة الأولى: ابدأ بأهداف صغيرة تستغرق أقل من 30 دقيقة للتعرف على سير العمل، قبل السماح لـ Codex بتنفيذ مهام كبيرة.
🎯 نصيحة نهائية: إذا كنت مطوراً جاداً وتعتمد على الذكاء الاصطناعي في عملك البرمجي لأكثر من ساعة يومياً، فإن الاشتراك المباشر في ChatGPT Pro بقيمة 100 دولار شهرياً هو الخيار الأفضل حالياً. فهو يفتح لك ميزة نمط Goal، وهي الميزة القاتلة التي تتيح تنفيذ المهام الطويلة فعلياً، مما يوفر عليك تكاليف الدفع حسب الاستخدام ويغنيك عن عناء بناء حلقات العمل اليدوية. يمكنك الرجوع لقنوات الشراء عبر
ai.daishengji.comأوwww.gpt516.comمع توفير وكيل شبكة خاص بك، لتستمتع بتجربة كاملة لهذا الشكل الجديد من البرمجة بالذكاء الاصطناعي الذي يستحق المتابعة في عام 2026.
يعيد نمط Codex Goal تعريف سقف الهندسة البرمجية في مجال "مساعدة الذكاء الاصطناعي في كتابة الكود". إن التحول من مجرد أداة إلى وكيل مستقل (Autonomous Agent) يحدث الآن مباشرة داخل جهازك.
إعداد: فريق APIYI التقني | نهتم بالتطبيقات العملية لنماذج اللغة الكبيرة، للمزيد من المحتوى التقني تفضل بزيارة APIYI على apiyi.com
