نبذة عن 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
اطلب الخادم مع تحديد Codex
اختر VPS لينكس في باريس أو فرانكفورت (Debian 12 أو Debian 13 أو Ubuntu 20.04 أو 22.04 أو 24.04). في تبويب «التطبيقات» ضمن نموذج الطلب، حدّد OpenAI Codex، ثم أضف مفتاح SSH إن عرض النموذج ذلك.
- 2
اتصل عبر SSH بالمستخدم codex
بعد تسليم الخادم افتح جلسة SSH بحساب codex. يرث هذا الحساب المفاتيح المصرّح بها للمستخدم root، فإن لم تضف مفتاحًا عند الطلب فاتصل أولًا بالوصول المُرسل إليك وأضف مفتاحك في /home/codex/.ssh/authorized_keys.
Bashssh codex@SERVER_IP - 3
صادق على Codex وشغّله داخل مستودع
ابدأ تسجيل الدخول برمز الجهاز، وافتح العنوان الظاهر في متصفحك وأدخل الرمز. بعد ذلك انتقل إلى مستودع git وشغّل الوكيل.
Bashcodex login --device-auth git clone https://github.com/YOUR_ORG/YOUR_REPO.git && cd YOUR_REPO codex - 4
أمّن الخادم قبل الاستخدام المنتظم
اجعل دخول SSH بالمفتاح فقط، وقصر الجدار الناري على المنفذ 22. وفكّر أيضًا في إلغاء sudo دون كلمة مرور للحساب codex إن كان عدة أشخاص يصلون إلى الخادم.
Bashsudo 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 لينكس. وتجد أدلة خطوة بخطوة في قسم الدروس التعليمية.

