المدونة

OpenAI Codex: ما هو، وكيفية تثبيته، وشروط الوصول الإقليمي في 2026

Markdown

Codex من OpenAI: تطبيق الوكيل، وطرق التثبيت، والواجهات، والنماذج، والخطط، والأذونات، وشروط الوصول الإقليمي.

قراءة المقال كاملًا

تعني كلمة «Codex» في نتائج البحث ثلاثة أشياء مختلفة، وعادةً لا يفهم من يبحث عنها للمرة الأولى ما الذي عثر عليه. كان هناك نموذج Codex، لكن أُوقف في 2023؛ واليوم أصبح الاسم لبرنامج وكيل، وهناك نحو اثني عشر منتجًا آخر بالاسم نفسه.

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

تجد مواد إضافية حول إعداد الأدوات في وثائق Ailoot.

تنبيه

هذه المادة مرجعية فقط. لست محاميًا ولا أقدم استشارات قانونية.

ما هو OpenAI Codex؟

الخلاصة الرئيسية

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

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

تصفه OpenAI في سطر واحد في مستودعها:

Codex CLI وكيل برمجة من OpenAI يعمل محليًا على جهاز الكمبيوتر لديك.

— OpenAI, https://github.com/openai/codex

يعني «محليًا» أن البرنامج يُنزّل إلى جهازك، حيث يمكنه رؤية ملفاتك وتشغيل الأوامر في مجلدك. أما طلب النموذج وحده فيُرسل إلى السحابة.

الشفرة مفتوحة المصدر على GitHub بموجب ترخيص Apache-2.0. وحتى 1 أغسطس 2026، بلغ عدد النجوم في المستودع 103,000، وصدر أحدث إصدار، 0.146.0، في 29 يوليو. تصدر التحديثات شبه يوميًا، لذا من المرجح أن يكون إصدارك قد اختلف بالفعل.

كيف يختلف Codex في 2026 عن Codex القديم الذي أُوقف؟

الخلاصة الرئيسية

إنهما منتجان مختلفان يحملان الاسم نفسه. كان Codex القديم سلسلة نماذج code-davinci وcode-cushman التي عملت داخل GitHub Copilot وأُوقفت في 23 مارس 2023. ظهر Codex الجديد في أبريل 2025 وأصبح وكيلًا بدلًا من نموذج. والشيء الوحيد المشترك بينهما هو الاسم.

كثيرًا ما يخلط الناس بينهما لأن المنتجين رسميان ومن OpenAI. والتواريخ هي ما يميّز أحدهما من الآخر.

كان الأول مجموعة من النماذج: code-davinci-001 وcode-davinci-002 وcode-cushman-001 وcode-cushman-002. كانت تؤدي مهمة واحدة، هي إكمال الشفرة لك، وشغّلت الإصدار الأول من GitHub Copilot. في قائمة OpenAI للنماذج المتوقفة، تظهر النماذج الأربعة كلها في سطر واحد: أُعلن عنها في 20 مارس 2023، وأُوقفت في 23 مارس، وكان gpt-4o البديل الموصى به.

أما الثاني فهو برنامج تثبته على جهاز الكمبيوتر. ظهر حزم @openai/codex في سجل npm في 16 أبريل 2025. ويُستبدل النموذج الموجود بداخله بآخر أحدث مع مرور الوقت، بينما يظل البرنامج نفسه.

الميزةالإصدار السابق لعام 2023الإصدار الحالي
ماهيتهمجموعة من نماذج APIبرنامج وكيل على جهاز الكمبيوتر
كيفية استخدامهإكمال الشفرة في محررتصف مهمة وينفذها الوكيل
مكان تشغيلهداخل GitHub Copilot وفي APIالطرفية والمحرر والتطبيق والمتصفح والسحابة
الحالةأُوقف في 23 مارس 2023يُحدَّث شبه يوميًا

أي إرشادات حول Codex تسبق أبريل 2025 تصف منتجًا متوقفًا. إذا عثرت على مادة تصف Codex بأنه نموذج وتقترح استدعاءه عبر code-davinci-002، فأغلقها.

أين يعمل Codex: في الطرفية أم المحرر أم المتصفح أم التطبيق؟

الخلاصة الرئيسية

يعمل Codex في خمسة أماكن، والوكيل واحد خلف الواجهات المختلفة. تعمل CLI في الطرفية، ويتكامل الامتداد مع المحرر، ويتوفر وضع منفصل في تطبيق ChatGPT لنظامي macOS وWindows، ويجيب ChatGPT في المتصفح عن الأسئلة السريعة، بينما ينفذ Codex السحابي المهام داخل حاويات OpenAI معزولة.

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

مكان العملمكان التشغيلما يفيد فيه
CLIالطرفية على جهازكتعديل مشروع وتشغيل أوامر والعمل على البرامج النصية
امتداد المحررVS Code وCursor وWindsurf وXcode وJetBrainsالتعديل بجوار الملف المفتوح ومشاهدة التغييرات في موضعها
تطبيق ChatGPTmacOS وWindowsالمهام الطويلة والعمل على ملفات خارج الطرفية
ChatGPT في المتصفحأي جهاز كمبيوتر، دون تثبيتسؤال سريع عن البرمجة حين لا تكون الطرفية متاحة
السحابةحاويات OpenAI، سجّل الدخول على chatgpt.com/codexمهام متوازية وإطلاق مهام من GitHub وLinear وSlack

يعمل الامتداد بطريقة مختلفة مع Xcode وJetBrains مقارنةً بالمحررات الأخرى:

اختر محررك. تستخدم VS Code والمحررات المتوافقة امتداد Codex؛ أما Xcode وJetBrains فلديهما تكاملاتهما الخاصة.

— وثائق Codex، https://learn.chatgpt.com/docs/codex/ide

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

إذا سجلت الدخول باستخدام مفتاح API، فستعمل الطرفية والمحرر والتطبيق. لا تتوفر السحابة باستخدام المفتاح، ولا الميزات المرتبطة بها مثل مراجعة الشفرة التلقائية وإطلاق المهام من Slack. تحتاج إلى تسجيل الدخول بحساب ChatGPT لاستخدامها.

ما النموذج الذي يعمل داخل Codex؟

الخلاصة الرئيسية

تضم عائلة GPT-5.6 ثلاثة نماذج: Sol للمهام المعقدة، وTerra للعمل اليومي، وLuna للمهام السريعة والمتكررة. بدّل النماذج باستخدام /model، ويمكنك ضبط مستوى الاستدلال أيضًا. سيغادر GPT-5.4 وGPT-5.4 mini Codex في 31 أغسطس 2026، وسيحل محلهما Terra وLuna على الترتيب.

تلخص OpenAI ذلك في سطر واحد:

يقدم Codex ثلاثة نماذج من GPT-5.6: Sol للاستكشاف الأعمق والتفاصيل، وTerra كنموذج عملي للعمل اليومي، وLuna للأعمال البسيطة والمتكررة. إذا لم تكن متأكدًا، فابدأ بـ Sol.

— وثائق Codex، https://learn.chatgpt.com/docs/models

هناك عنصر تحكم ثانٍ بجوار النموذج: مستوى الاستدلال. وله أربعة إعدادات: Low (تُسمى Light في التطبيق والمحرر) وMedium وHigh وExtra High. توصي OpenAI باستخدام أدنى مستوى يحقق النتيجة المطلوبة ورفعه حين تتطلب المهمة تخطيطًا.

وفوق ذلك وضعان إضافيان. يمنح Max النموذج وقتًا أطول للمهمة. أما Ultra فيقسّم العمل إلى أجزاء ويسندها إلى وكلاء فرعيين بالتوازي. وتذكر الوثائق صراحةً أن معظم المهام لا تحتاج إلى أي منهما.

وهناك أيضًا خيار منفصل هو gpt-5.3-codex-spark، وهو إصدار بحثي للتكرارات السريعة، متاح في خطة Pro فقط.

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

كم تبلغ تكلفة Codex، وما الذي تتضمنه الخطط؟

الخلاصة الرئيسية

Codex مشمول في جميع خطط ChatGPT، بما فيها الخطة المجانية. تبلغ تكلفة Free صفر دولار، وGo ثمانية دولارات، وPlus عشرين دولارًا، وتبدأ Pro من 100 دولار، أما Business فتبلغ 20 دولارًا لكل مقعد مع الفوترة السنوية. لا يوجد اشتراك منفصل في Codex: تدفع مقابل ChatGPT ويأتي Codex معه. ويمكنك أيضًا تسجيل الدخول بمفتاح API والدفع مقابل الرموز المستخدمة.

تحققت من الأسعار في صفحة الأسعار الرسمية في 1 أغسطس 2026.

الخطةالسعر الشهريما تتضمنه
Free$0Codex للمهام القصيرة
Go$8Codex للمهام الخفيفة
Plus$20Codex في الطرفية والمحرر والويب وعلى iOS، مع عائلة GPT-5.6
Proابتداءً من $100حدود تعادل 5 أضعاف حدود Plus؛ وتوفر خطة $200 حدودًا تعادل 20 ضعفًا
Business$20 لكل مقعد مع الفوترة السنويةمقعدان كحد أدنى، ومساحة عمل مشتركة، وتسجيل دخول موحد
Enterprise وEduحسب الطلبمعالجة ذات أولوية، وسجلات تدقيق، وعناصر تحكم للاحتفاظ بالبيانات
مفتاح APIلكل رمزالطرفية والمحرر وSDK، من دون ميزات السحابة

تبلغ تكلفة Business مقدار $25 لكل مقعد مع الفوترة الشهرية بدلًا من $20.

والآن، إلى الحدود. لا تقدم OpenAI رقمًا ثابتًا واحدًا:

يعتمد عدد الرسائل التي يمكنك إرسالها على النموذج الذي تختاره، وحجم المهام وتعقيدها، وما إذا كنت تنفذها محليًا أم في السحابة.

— وثائق Codex، https://learn.chatgpt.com/docs/pricing

بدلًا من رقم واحد، تنشر OpenAI نطاقًا: عدد الرسائل المتاحة خلال خمس ساعات عند العمل على جهازك. والأرقام نفسها لخُطتي Plus وBusiness:

النموذجالرسائل لكل 5 ساعات
GPT-5.6 Sol10-100
GPT-5.6 Terra25-200
GPT-5.6 Luna250-2 000
GPT-5.515-80
GPT-5.420-100
GPT-5.4 mini60-350

في خطة Pro البالغة 100 دولار، تُضرب جميع الأرقام في خمسة؛ وفي خطة Pro البالغة 200 دولار، تُضرب في عشرين. وتذكر OpenAI أيضًا حدودًا أسبوعية إلى جانب نافذة الساعات الخمس، لكنها لا تنشر أرقامًا محددة لها.

للنطاق الذي يبلغ عشرة أضعاف في النموذج الواحد تفسير بسيط. قد تستخدم الرسالة الواحدة 1% أو 10% من حصتك اليومية؛ فالمهم هو مقدار العمل المنجز، بينما لا يؤثر عدد الطلبات كثيرًا. شرحت بالتفصيل كيفية استهلاك الرموز عمليًا باستخدام Claude مثالًا في حدود Claude Pro وMax—والآلية مطابقة تمامًا.

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

ما القيود الإقليمية المفروضة على Codex؟

الخلاصة الرئيسية

يمكن تنزيل البرنامج وتشغيله في أي مكان، لكنه عديم الفائدة من دون حساب OpenAI، وينطبق القيد على الحساب نفسه. يجري التحقق من البلد عند تسجيل الدخول ويظهر رمز 403. لا توجد طريقة رسمية لتجاوز ذلك، ولن أشرح طريقة كهذه.

تنشر OpenAI علنًا قائمتها الرسمية بالبلدان والأقاليم المدعومة. بيلاروسيا غير مدرجة. أما كازاخستان وأرمينيا وجورجيا وتركيا وصربيا وأوكرانيا فهي مدرجة.

وجاءت الصياغة في الصفحة نفسها كما يلي:

قد يؤدي الوصول إلى خدماتنا أو إتاحة الوصول إليها خارج البلدان والأقاليم المدرجة أدناه إلى تعليق الحساب أو إنهائه.

— OpenAI, https://developers.openai.com/api/docs/supported-countries

تثبيت البرنامج وتشغيله شيء، والوصول إلى النموذج شيء آخر. يبدأ التحقق من البلد عند تسجيل الدخول: سواء سجلت عبر ChatGPT أو باستخدام مفتاح API، فأنت تتعامل مع حساب OpenAI.

توضح تقارير GitHub شكل الرفض المرتبط بالبلد. في يناير 2026، كتب مطور من فنزويلا أنه يستخدم Codex 0.88.0 في PowerShell ويحصل على النتيجة نفسها في كل محاولة:

{
  "error": {
    "code": "unsupported_country_region_territory",
    "message": "Country, region, or territory not supported",
    "type": "request_forbidden"
  }
}

يشير الرمز unsupported_country_region_territory وحالة 403 إلى رفض مرتبط بالبلد. إذا رأيت ذلك، فهذا يعني أنك لم ترتكب خطأ أثناء التثبيت، وأن Node لا علاقة له بالأمر.

هناك عائق ثانٍ لا تذكره الوثائق إطلاقًا، لكنه يظهر كثيرًا في الواقع: التحقق من رقم الهاتف. يحتوي التقرير «التحقق من رقم الهاتف لا يعمل» على 206 تعليقات؛ وهناك تقرير ثانٍ عن رقم قديم لم يعد متاحًا ولا يمكن استبداله، وهو مفتوح منذ يونيو 2026 ويحتوي على 71 تعليقًا. وتتكرر القصة نفسها: يعمل ChatGPT في المتصفح على الحساب نفسه، لكن Codex يطلب التحقق من الهاتف ولا توجد طريقة لتجاوزه. ولا تنشر OpenAI قائمة بالبلدان التي تقبل أرقام هواتفها، لذا لا توجد وسيلة للتحقق مسبقًا من قبول رقمك.

لن أتناول طرق الالتفاف على ذلك؛ فهذا المقال يشرح كيفية عمل الأداة.

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

كيفية تثبيت Codex: خطوة بخطوة

الخلاصة الرئيسية

يستغرق التثبيت خمس دقائق. على macOS وLinux، ثبّته بأمر واحد عبر المثبّت الرسمي؛ وعلى Windows، استخدم PowerShell. يتوفر أيضًا npm وHomebrew. ثم نفّذ codex في مجلد المشروع، وسجّل الدخول عبر المتصفح، ويمكنك إسناد أول مهمة إليه. على Linux وWSL2، ثبّت bubblewrap أولًا.

نبدأ هنا بالجزء التقني لمن لديهم حساب OpenAI نشط بالفعل.

  1. تثبيت البرنامج

    اختر الطريقة المناسبة لنظامك. استخدم الطريقة نفسها لاحقًا لتحديث البرنامج إلى أحدث إصدار.

  2. فتح مجلد المشروع

    يعمل الوكيل في المجلد الذي شغّلته منه. انتقل إليه قبل تنفيذ الأمر الأول.

  3. تسجيل الدخول إلى حسابك

    عند تشغيل codex للمرة الأولى، سيعرض عليك تسجيل الدخول. سيفتح المتصفح، وبعد تسجيل الدخول ستعود إلى الطرفية.

  4. إسناد أول مهمة إليه

    صِف ما تحتاج إليه بلغة طبيعية. ابدأ بمهمة بسيطة، مثل أن تطلب منه وصف المشروع.

أمر التثبيت على macOS وLinux:

curl -fsSL https://chatgpt.com/codex/install.sh | sh

على Windows، استخدم المثبّت نفسه عبر PowerShell:

powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"

إذا كان Node مثبتًا لديك بالفعل، فيمكنك التثبيت عبر npm:

npm install -g @openai/codex

يعمل Homebrew على macOS. احرص على استخدام --cask؛ فبدونه ستثبّت البرنامج الخطأ:

brew install --cask codex

تنبيه

تحقق من اسم الحزمة قبل التثبيت عبر npm. تحققت من السجل: منذ 1 أكتوبر 2011، توجد حزمة شخص آخر تحت الاسم codex من دون بادئة. إنها مولّد مواقع ثابتة، وأحدث إصدار هو 0.2.3. تُثبَّت من دون أي رسالة ولن تعمل. الاسم الصحيح هو @openai/codex: علامة @، واسم الشركة، وشرطة مائلة.

في Linux وWSL2، تعتمد البيئة المعزولة على bubblewrap، وعليك تثبيته مسبقًا:

sudo apt install bubblewrap

على Fedora والأنظمة المشابهة، استخدم sudo dnf install bubblewrap. كذلك، كان WSL الإصدار 1 مدعومًا حتى الإصدار 0.114؛ وبدءًا من 0.115، انتقلت البيئة المعزولة إلى bubblewrap ولم يعد WSL1 يعمل. أما على Windows، فيعمل كل شيء من دون WSL باستخدام البيئة المعزولة المضمنة فيه.

ما الذي ينبغي فعله عند التشغيل الأول؟

الخلاصة الرئيسية

تعمل أوامر الشرطة المائلة القصيرة داخل الجلسة. ابدأ بـ /status، الذي يعرض النموذج وسياسة الموافقة ومجلدات العمل. ثم جرّب /permissions لمعرفة ما يُسمح للوكيل بفعله. يبدّل /model النماذج، وينشئ /init ملفًا يصف المشروع، ويراجع /review التغييرات دون تعديل الملفات.

للبدء، انتقل إلى مجلد المشروع واكتب codex؛ ستُفتح جلسة. ثم صِف المهمة بلغة طبيعية، من دون أي صياغة خاصة.

خمسة أوامر للدقائق الأولى:

  1. /status - يعرض النموذج وسياسة الموافقة والمجلدات التي يعتبرها الوكيل مساحة عمله.
  2. /permissions - يعرض وضع الوصول الحالي وكيفية التبديل بين الأوضاع.
  3. /model - يغيّر النموذج ومستوى الاستدلال.
  4. /init - ينشئ ملف AGENTS.md يصف المشروع؛ سنتناول ذلك في القسم التالي.
  5. /review - يراجع تغييراتك بصورة منفصلة من دون تعديل الملفات.

إلى جانب الأمر البسيط codex، هناك ثلاثة أوامر مفيدة في الطرفية:

codex resume                    # العودة إلى المحادثة السابقة في هذا المجلد
codex exec "fix the tests"      # تشغيل لمرة واحدة من دون حوار، للاستخدام في البرامج النصية
codex --image screenshot.png    # إرفاق صورة بالمهمة

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

كيف تشرح مشروعك لـ Codex باستخدام AGENTS.md؟

الخلاصة الرئيسية

AGENTS.md ملف نصي في جذر المشروع، تكتب فيه القواعد بأسلوبك: كيفية تشغيل الاختبارات، ومدير الحزم المطلوب، والأمور التي يجب عدم لمسها. يقرأه الوكيل قبل بدء العمل. يوجد ملف عام في مجلد home وملفات على مستوى المشروع، وتعمل القواعد الواردة فيهما معًا. ويبلغ الحد الإجمالي للحجم 32 كيلوبايت.

ترتيب القراءة صارم، وتذكره الوثائق في السطر الأول تمامًا من القسم:

يقرأ Codex ملفات AGENTS.md قبل بدء أي عمل.

— وثائق Codex، https://learn.chatgpt.com/docs/agent-configuration/agents-md

أولًا، يقرأ Codex الملف العام ~/.codex/AGENTS.md، حيث تضع عادات العمل التي تنطبق على جميع مشاريعك. ثم يقرأ الملفات داخل المشروع: ملفًا لكل مجلد، من جذر المستودع حتى مجلدك الحالي. وتُجمع من الأعلى إلى الأسفل، بحيث يتقدم الملف الأقرب على الملف الأبعد. وهذا يعني أن قاعدة في services/payments تتقدم على قاعدة عامة في الجذر.

وهذا مثال على ملف بسيط:

# AGENTS.md

## كيفية العمل على هذا المشروع

- شغّل الاختبارات باستخدام `npm test`؛ لا تشغّلها ملفًا واحدًا في كل مرة.
- ثبّت الحزم باستخدام pnpm.
- اسألني قبل إضافة تبعية إنتاج جديدة.
- لا تلمس مجلد `legacy/` إطلاقًا.

الحد الأقصى للملفات مجتمعة هو 32 كيلوبايت. وبعد تجاوز ذلك، يتوقف إدراج الملفات دون تنبيه. كما أن ملف AGENTS.md الأكبر من اللازم يستهلك الحد في كل تشغيل لأن الملف بأكمله يُضاف إلى السياق.

إذا كنت تعرف CLAUDE.md، فستبدو لك الآلية مألوفة: إنها التقنية نفسها باسم مختلف. يشكل ملف قواعد المشروع أساس الدماغ الثاني: إذ يتعلم الوكيل معلومات عن عملك قبل أن تتاح لك فرصة شرح أي شيء. تناولت كيفية استخدام الملفين في مشروع واحد في استخدام AGENTS.md وCLAUDE.md معًا.

ماذا يفعل Codex تلقائيًا، وما الذي يتطلب موافقة؟

الخلاصة الرئيسية

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

غالبًا ما يختلط هذان الإعدادان، لذلك توضح OpenAI الفرق بينهما في سطر واحد:

تغيير الجهة التي تراجع الطلب لا يوسّع نطاق البيئة المعزولة.

— وثائق Codex، https://learn.chatgpt.com/docs/permission-modes

يُبقي جعل المراجعة تلقائية حدود مجلد العمل كما هي. فالأتمتة تزيل النقرات فقط ولا تغيّر أذونات الوكيل.

للتطبيق والمحرر ثلاثة أوضاع للوصول. وضع Ask for approval متاح دائمًا، وهو نقطة البداية الموصى بها. أما Approve for me وFull access فيجب تفعيلهما أولًا من الإعدادات.

للطرفية منطقها الخاص: يفحص البرنامج المجلد ويقترح مجموعة أذونات مناسبة.

الحالةما يقترحه البرنامجما يعنيه ذلك
مجلد يخضع للتحكم عبر gitAutoيعدّل ملفات مجلد العمل من تلقاء نفسه؛ ويلزم طلب الموافقة للخروج منه أو للوصول إلى الشبكة
مجلد لا يستخدم gitread-onlyيقرأ ويرد، لكنه لا يجري أي تغييرات
Codex cloudحاوية OpenAIتُثبّت التبعيات أثناء الإعداد؛ ثم يتواصل العمل من دون وصول إلى الشبكة

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

حتى داخل مجلد العمل، لا يستطيع الوكيل في أي وضع قراءة سوى مواقع محددة: .git و.agents و.codex. استخدم /status لمعرفة المجلدات التي يعتبرها الوكيل حاليًا مساحة عمله.

هناك أيضًا وضع الوصول الكامل، باستخدام العلم --dangerously-bypass-approvals-and-sandbox. تصفه الوثائق بأنه أعلى خطورة وتضع عليه علامة «غير موصى به». ويشرح اسم العلم كل شيء؛ ليس لدي ما أضيفه.

Codex أم Claude Code: أيهما تختار؟

الخلاصة الرئيسية

الأداتان مبنيتان بالطريقة نفسها: وكيل في الطرفية، وامتداد للمحرر، وتطبيق، وسحابة. وهما تختلفان في النماذج وسعر الدخول وتفاصيل مثل اسم ملف قواعد المشروع. يبدأ أقل سعر لـ Codex من صفر، بينما يبدأ أقل سعر لـ Claude Code من 17 دولارًا.

الميزةCodexClaude Code
المزوّدOpenAIAnthropic
النماذجGPT-5.6: Sol وTerra وLunaOpus وSonnet وHaiku
ملف قواعد المشروعAGENTS.mdCLAUDE.md
تسجيل الدخولحساب ChatGPT أو مفتاح APIاشتراك Claude أو الفوترة عبر Console
أقل سعر للدخولFree بسعر $0 وGo بسعر $8Pro بسعر $17 مع الفوترة السنوية
أماكن العملالطرفية والمحرر والتطبيق والويب والسحابةالطرفية والمحرر والتطبيق والويب
البيئة المعزولةالشبكة معطلة افتراضيًا والكتابة في مجلد العملأوضاع أذونات قابلة للضبط
قائمة البلدان المدعومةتنشرها OpenAIتنشرها Anthropic

الفرق بين الأداتين أصغر مما قد تستنتجه من النقاشات عبر الإنترنت. كلتاهما تقرأ مشروعك وتعدّل الملفات من تلقاء نفسها، وتطلب الإذن قبل تجاوز حدود المجلد.

في البداية، من الأسهل النظر إلى ما تدفع ثمنه بالفعل. إذا كان لديك اشتراك ChatGPT، فإن Codex مشمول به ولا تحتاج إلى دفع رسوم منفصلة. أعددت مقارنة مفصلة مدعومة بالقياسات في مقال مستقل عن Codex مقابل Claude Code، وإذا أردت نقل إعدادات العمل من إحداهما إلى الأخرى، فاطلع على دليل الترحيل.

ما أكثر المشكلات شيوعًا عند التشغيل الأول؟

الخلاصة الرئيسية

هناك خمس مشكلات شائعة: تثبيت حزمة npm خاطئة، أو عدم تثبيت bubblewrap على Linux، أو رفض الوصول بسبب البلد عند تسجيل الدخول، أو طلب التحقق من رقم الهاتف، أو نفاد حدود الاستخدام على نحو غير متوقع.

تستند هذه القائمة إلى تقارير في مستودع المشروع. لا مجال للتخمين هنا؛ فكل بند ورد على لسان شخص واجه المشكلة.

  1. ثُبّتت الحزمة الخاطئة. يثبّت الأمر npm install -g codex من دون بادئة مولّد مواقع ثابتة يعود إلى 2011. الحزمة الصحيحة هي @openai/codex.
  2. لم يُثبّت bubblewrap. من دونه على Linux وWSL2، لا تبدأ البيئة المعزولة. ينتقل Codex إلى البديل المضمن فيه ويعرض تنبيهًا عند بدء التشغيل. ثبّته بأمر واحد.
  3. رُفض الوصول بسبب البلد. يظهر الرمز unsupported_country_region_territory وحالة 403 عند تسجيل الدخول. ولا علاقة للتثبيت بذلك.
  4. مطلوب التحقق من الهاتف. لا يحدث هذا للجميع ولا توضحه الوثائق. لا توجد طريقة رسمية لاستبدال رقم يتعذر الوصول إليه؛ والتقرير المتعلق به مفتوح منذ يونيو 2026.
  5. تنفد حدود الاستخدام أسرع من المتوقع. التقرير «الرموز تنفد بسرعة كبيرة» هو الأكثر مناقشة في المستودع كله، مع 627 تعليقًا. وقد يساعد الانتقال إلى نموذج أخف وخفض مستوى الاستدلال.

لا تؤثر لغة الواجهة في عمل الوكيل؛ فلغة المهمة ليست ملزمة بمطابقة لغة الواجهة.

ما الخطوة التالية؟

الخلاصة الرئيسية

ثبّت البرنامج وافتح مشروعًا، ثم افحص /status و/permissions قبل إسناد العمل. اختر وصول القراءة فقط وتحقق منه إذا اقتصرت المهمة الأولى على وصف الملفات. يستطيع Auto تعديل مجلد العمل دون السؤال عن كل تغيير؛ فلا تستنتج حماية القراءة فقط من طلب يبدو بسيطًا أو من غياب Git. بعد ذلك، أضف AGENTS.md بثلاث قواعد وقارن الردود.

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

إليك الترتيب الذي أوصي به للبدء:

  1. ثبّت البرنامج وسجّل الدخول إلى حساب OpenAI نشط.
  2. افتح مجلد مشروع حقيقيًا وشغّل codex.
  3. افحص /status و/permissions، واختر القراءة فقط صراحة لمهمة الفحص وحده، وتحقق من الوضع النشط قبل السؤال عن تنظيم المشروع.
  4. أنشئ إيداعًا وأسند إليه أول مهمة تعديل.
  5. اكتب ملف AGENTS.md من ثلاثة أسطر وقارن استجابات الوكيل قبل ذلك وبعده.

المصادر

نسخة الذكاء الاصطناعي + الدماغ الثاني + هندسة السياق — تجد مواد إضافية حول العمل مع الأدوات في وثائق Ailoot.

المزيد من التفاصيل

أسئلة شائعة

هل يسأل Codex قبل كل تغيير في الملفات؟

لا. في مسار Auto الموضح هنا، قد تنفّذ التعديلات المسموحة داخل مجلد العمل دون موافقة مستقلة. افحص /status و/permissions قبل المهمة الأولى، واختر القراءة فقط صراحة عندما تريد شرحًا وحده.

لماذا ينجح التثبيت ويفشل تسجيل الدخول بخطأ إقليمي؟

تثبيت CLI والحصول على وصول إلى النموذج خطوتان مستقلتان. يتعلق 403 مع unsupported_country_region_territory بالوصول إلى الحساب بدل Node أو المثبت؛ قارن منطقة الحساب بمعلومات البلدان المدعومة لدى OpenAI.

جميع المقالات