العربية
€EUR
الذكاء الاصطناعي والوكلاء

OpenAI Codex

متوافق مع مُثبِّت Infrawire

وكيل OpenAI البرمجي في الطرفية، مثبّت مسبقًا على خادم VPS لينكس جاهز للاستخدام

الحد الأدنى من المتطلبات
  • 2 غيغابايت ذاكرة RAM
المطوّر
OpenAI
الإصدار
أحدث إصدار مستقر
الترخيص
Apache 2.0
الأنظمة
Debian 12, Debian 13, Ubuntu 20.04, Ubuntu 22.04, Ubuntu 24.04

نبذة عن OpenAI Codex

Codex CLI هو وكيل البرمجة من OpenAI الذي يعمل داخل الطرفية. يقرأ المستودع الذي تشغّله فيه، ويقترح تعديلات، وينفّذ الأوامر والاختبارات، ويطلب موافقتك بحسب وضع الموافقة الذي تختاره. المشروع مفتوح المصدر ومنشور على GitHub.

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

عند التسليم يحتوي الخادم على مستخدم نظام باسم codex يستخدم shell من نوع bash ويملك صلاحيات sudo دون كلمة مرور، إضافة إلى git وcurl وca-certificates. ثُبّت Codex CLI لهذا المستخدم عبر سكربت التثبيت الرسمي ودون Node.js. تُنسخ مفاتيح SSH المصرّح بها للمستخدم root إلى codex، فتستطيع الاتصال به مباشرة. المصادقة لا تُجرى نيابةً عنك: هي تفاعلية، وتبدأها بعد تسجيل الدخول.

ما يمكنك فعله مع OpenAI Codex

  • وكيل برمجة داخل الطرفية

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

  • تثبيت رسمي دون Node.js

    يُنفَّذ سكربت التثبيت المنشور ضمن إصدارات OpenAI على GitHub للمستخدم codex. لا حاجة لتثبيت بيئة Node.js ولا لصيانتها.

  • مستخدم مخصص واتصال SSH مباشر

    يُنشأ حساب codex بكلمة مرور مقفلة، وتُنسخ إليه مفاتيح SSH الخاصة بالمستخدم root لتتصل بالمفتاح فورًا.

  • مصادقة برمز الجهاز

    يعرض الأمر codex login --device-auth رمزًا تدخله من متصفحك. وهذا عملي على خادم لا يملك واجهة رسومية.

  • Git والأدوات الأساسية جاهزة

    ثُبّتت الحزم git وcurl وca-certificates. يمكنك استنساخ مستودعاتك وتكليف الوكيل بالعمل عليها منذ أول اتصال.

ابدأ مع OpenAI Codex

من الطلب إلى التشغيل الفعلي في دقائق.

  1. 1

    اطلب الخادم مع تحديد Codex

    اختر VPS لينكس في باريس أو فرانكفورت (Debian 12 أو Debian 13 أو Ubuntu 20.04 أو 22.04 أو 24.04). في تبويب «التطبيقات» ضمن نموذج الطلب، حدّد OpenAI Codex، ثم أضف مفتاح SSH إن عرض النموذج ذلك.

  2. 2

    اتصل عبر SSH بالمستخدم codex

    بعد تسليم الخادم افتح جلسة SSH بحساب codex. يرث هذا الحساب المفاتيح المصرّح بها للمستخدم root، فإن لم تضف مفتاحًا عند الطلب فاتصل أولًا بالوصول المُرسل إليك وأضف مفتاحك في /home/codex/.ssh/authorized_keys.

    Bash
    ssh codex@SERVER_IP
  3. 3

    صادق على Codex وشغّله داخل مستودع

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

    Bash
    codex login --device-auth git clone https://github.com/YOUR_ORG/YOUR_REPO.git && cd YOUR_REPO codex
  4. 4

    أمّن الخادم قبل الاستخدام المنتظم

    اجعل دخول SSH بالمفتاح فقط، وقصر الجدار الناري على المنفذ 22. وفكّر أيضًا في إلغاء sudo دون كلمة مرور للحساب codex إن كان عدة أشخاص يصلون إلى الخادم.

    Bash
    sudo apt install -y ufw sudo ufw allow 22/tcp sudo ufw enable sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication no/' /etc/ssh/sshd_config sudo systemctl reload ssh

استخدامات OpenAI Codex

  • وكيل برمجة متاح دائمًا

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

  • بيئة معزولة للمستودعات الحساسة

    احتفظ بالشيفرة ومفاتيح النشر على خادم مخصص للوكيل بدل جهازك الشخصي، مع حساب نظام منفصل.

  • أتمتة مهام الصيانة

    اطلب كتابة إصلاحات أو اختبارات أو سكربتات ترحيل على نسخة مستنسخة من المستودع، ثم راجع الفروقات (diff) قبل الدفع.

  • محطة عمل بعيدة لفريق صغير

    يتصل فريق صغير بالخادم نفسه لتكليف Codex بالمهام المتكررة، ولكل عضو مفتاح SSH خاص به.

أسئلة شائعة عن OpenAI Codex

لا. تعتمد الوصفة سكربت التثبيت الرسمي للمشروع، وهو لا يحتاج إلى Node.js. تحصل مباشرة على الأمر codex للمستخدم الذي يحمل الاسم نفسه.

المزيد عن OpenAI Codex

المصادقة

يقبل Codex تسجيل الدخول بحساب ChatGPT أو بمفتاح API من OpenAI. الوصفة لا تُجري أي تسجيل دخول، لذا عليك تشغيل codex login --device-auth بصفتك المستخدم codex. يغنيك تدفق رمز الجهاز عن فتح متصفح على الخادم، إذ تتحقق من الرمز من جهازك.

إبقاء الجلسة نشطة

انقطاع جلسة SSH يوقف الوكيل في منتصف المهمة. ثبّت مُضاعِف طرفية، مثل sudo apt install -y tmux، ثم شغّل tmux وبعده codex داخله. يمكنك الانفصال ثم العودة بالأمر tmux attach.

الصلاحيات والأمان

يملك الحساب codex صلاحية sudo دون كلمة مرور، وهذا مريح لتثبيت الاعتماديات، لكنه يمنح وصولًا كاملًا إلى الجهاز لكل من يملك مفتاح SSH الخاص به. احمِ هذا المفتاح، واقصر استخدام الخادم على مستودعات تقبل أن ينفّذ الوكيل أوامرها. وأبقِ وضع الموافقة متحفظًا إلى أن تطمئن إلى سير العمل.

التحديثات

يتطور Codex CLI بسرعة. للحصول على أحدث إصدار، أعد تشغيل سكربت التثبيت الرسمي المستخدم عند التسليم بصفتك المستخدم codex: curl -fsSL https://github.com/openai/codex/releases/latest/download/install.sh | sh. اطّلع على ملاحظات الإصدار في المشروع قبل التحديث على خادم يُستخدم في الإنتاج.

للمتابعة

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

ابقَ على اطلاع بأحدث العروض والخصومات والعروض الترويجية الخاصة.

عرض العروض الترويجية

نستخدم ملفات تعريف الارتباط

نستخدم كوكيز تحليلية لتحسين تجربتك. لا نبيع البيانات لأطراف ثالثة. المزيد في سياسة الخصوصية.