

يُعد OpenAI Codex CLI وكيلًا برمجيًا مفتوح المصدر يعمل عبر سطر الأوامر (terminal)، حيث يقرأ قاعدة التعليمات البرمجية الخاصة بك، ويحرر الملفات، وينفذ أوامر الصدفة (shell) مع وضع الحماية (sandboxing) على مستوى نظام التشغيل. أُصدر في أبريل 2025، وأُعيدت كتابته بلغة Rust، وهو متاح مجانًا بموجب ترخيص Apache 2.0.
يُعد OpenAI Codex CLI وكيل برمجة مفتوح المصدر يعمل أصليًا عبر سطر الأوامر (terminal)، أصدرته شركة OpenAI في 16 أبريل 2025 بموجب ترخيص Apache 2.0. يعمل محليًا في بيئة الصدفة (shell) الخاصة بك، ويقرأ الملفات من دليل العمل، ويحرر التعليمات البرمجية، وينفذ الأوامر، مع توجيه الاستنتاج المنطقي للمهام عبر واجهة برمجة تطبيقات (API) الخاصة بـ OpenAI. يتوفر المستودع على github.com/openai/codex وقد تجاوز 74,000 نجمة على GitHub مع أكثر من 14 مليون عملية تنزيل شهرية عبر npm اعتبارًا من أبريل 2026. وعلى عكس المساعدين المدمجين في بيئات التطوير المتكاملة (IDE) مثل GitHub Copilot أو Cursor، لا يتطلب Codex CLI أي إضافة للمحرر ويعمل بسلاسة مع أي محرر نصوص أو سير عمل يعمل داخل سطر الأوامر.
يأتي CLI مزودًا بثلاثة أوضاع موافقة محمية (sandboxed)، وتكامل مع بروتوكول سياق النموذج (MCP) مع دعم استدعاء الأدوات المتوازية، ومحرك خطافات (hooks) تجريبي لمنطق الجلسات المخصص، وأمر /review مدمج للتحليل الآلي للفروق (diff)، وإمكانية استئناف السياق عبر الجلسات باستخدام codex resume. كُتب في الأصل بلغة TypeScript، ثم أُعيدت كتابته بالكامل تقريبًا بلغة Rust في يونيو 2025، مما أدى إلى تقليل وقت بدء التشغيل واستهلاك الذاكرة إلى حوالي 80MB. النموذج الافتراضي الحالي هو GPT-5.5؛ ويمكن للمستخدمين التبديل إلى GPT-5.4 (بسياق 1M رمز) أو GPT-5.3-Codex في منتصف الجلسة باستخدام أمر /model. تتم المصادقة من خلال اشتراك ChatGPT (سواء Plus أو Pro أو Business) أو باستخدام مفتاح OpenAI API مباشر.
ما الذي يفعله OpenAI Codex CLI فعليًا في مايو 2026
يعمل Codex CLI كحلقة محلية: حيث تصف مهمة باللغة الطبيعية، فيقوم الوكيل بقراءة الملفات ذات الصلة في الدليل الحالي، ويخطط لتسلسل من التعديلات والأوامر، ثم يعرض التغييرات أو يطبقها تلقائيًا بناءً على وضع الموافقة الخاص بك، ويكرر العملية حتى تكتمل المهمة أو تتدخل أنت. تعمل هذه الحلقة بالكامل داخل سطر الأوامر الخاص بك، مما يعني أنها تتكامل مع أي مسار تكامل مستمر (CI)، أو سير عمل git، أو برنامج نصي للأتمتة يمكنه استدعاء أمر الصدفة (shell).
يُفرض وضع الحماية (Sandboxing) على مستوى نظام التشغيل. في نظام Linux، يستخدم Codex CLI أداة bubblewrap مع Landlock و seccomp لتقييد عملية الوكيل. وفي نظام macOS، يستخدم Seatbelt. يُعد هذا عزلًا للعمليات على مستوى النواة (kernel)، وليس مجرد مطالبة بالموافقة على مستوى التطبيق يمكن للنموذج نفسه تجاوزها. يسمح الوضع التلقائي (Auto) الافتراضي للوكيل بقراءة الأوامر وتحريرها وتشغيلها داخل دليل العمل. بينما يتيح وضع القراءة فقط (Read-only) التصفح ولكنه يتطلب تأكيدًا بشريًا قبل الكتابة. ويمنح وضع الوصول الكامل (Full Access) وصولاً إلى الشبكة ونطاقًا أوسع للنظام، وهو مخصص لمسارات الأتمتة الموثوقة.
يتم تكوين تكامل خادم MCP من خلال ~/.codex/config.toml. يطلق Codex الخوادم المكونة تلقائيًا عند بدء الجلسة، والأهم من ذلك، أنه يصدر استدعاءات الأدوات المؤهلة بالتوازي بدلاً من التسلسل. تُظهر الاختبارات الداخلية لشركة OpenAI أن هذا يقلل من الوقت الفعلي بنسبة 50% تقريبًا في الجلسات متعددة الأدوات (58 ثانية بالتسلسل مقابل 31 ثانية بالتوازي). يقرأ CLI أيضًا ملفات التكوين AGENTS.md، وهو نفس المعيار المفتوح الذي يستخدمه Cursor و Aider، مما يعني أن الفرق التي تمتلك ملفات سياق حالية لكل مشروع لا تحتاج إلى الاحتفاظ بتكوين منفصل لـ Codex.
أوامر إضافية تستحق المعرفة: يقوم codex exec بتشغيل الوكيل بشكل غير تفاعلي لأغراض الأتمتة، ويقوم /review بتشغيل وكيل Codex ثانٍ لتحليل الفروق (diff) قبل إجراء الالتزام (commit)، ويعيد codex resume فتح جلسة سابقة مع الاحتفاظ بسياقها سليمًا. يتم تثبيت الملف الثنائي المعتمد على Rust عبر npm (npm install -g @openai/codex)، أو Homebrew، أو التنزيل الثنائي المباشر من إصدارات GitHub، ويعمل على أنظمة macOS و Linux عبر معماريتي x86_64 و arm64.
موقع Codex CLI مقارنةً بـ Aider و Claude Code
يُعد Aider وكيل البرمجة الأقدم والأكثر نضجًا عبر سطر الأوامر في هذه الفئة. أُطلق في عام 2023، وهو مكتوب بلغة Python ومستقل عن النماذج (model-agnostic): حيث يتصل بـ OpenAI أو Anthropic أو Google أو أي نموذج مستضاف محليًا من خلال واجهة مشتركة. يعتمد تصميم Aider بشكل أساسي على git. يتم الالتزام (commit) بكل تعديل يجريه تلقائيًا، ويمكن مراجعة كل جلسة كفرع (branch)، ويتمحور سير العمل بأكمله حول مراجعة الفروق (diff). أشار Pawel Jozefiak، في مقارنة أجراها عام 2026 لوكلاء البرمجة عبر CLI، إلى أن Aider يُظهر "فلسفة git أولاً" كميزة واضحة: "إنه أشبه بوجود مبرمج زميل منضبط لا يتخطى أي التزام أبدًا". يستخدم Aider رموزًا (tokens) أقل بحوالي 4.2x لكل مهمة مقارنة بالوكلاء الأثقل، مما يجعله أكثر فعالية من حيث التكلفة للتعديلات المتكررة. ما يمتلكه Codex CLI ولا يمتلكه Aider: وضع الحماية للعمليات على مستوى نظام التشغيل، واستدعاءات أدوات MCP المتوازية الأصلية، وتطبيق سطح المكتب. وما يمتلكه Aider ولا يمتلكه Codex CLI: مرونة النماذج، والاستقلالية عن مزودي الخدمة، ونظام بيئي أكثر نضجًا للإضافات بُني على مدار ثلاث سنوات.
يُعد Claude Code الوكيل المنافس من Anthropic عبر سطر الأوامر وهو المقارنة الأكثر مباشرة. يعمل Claude Code أيضًا محليًا، ويقرأ نظام الملفات، ويُشحن كحزمة npm. لكن الاختلافات الميكانيكية مهمة. يستخدم Claude Code خطافات (hooks) على مستوى التطبيق (26 حدثًا لدورة الحياة) بدلاً من عزل العمليات على مستوى نظام التشغيل. يُعد تطبيق Landlock/seccomp/Seatbelt في Codex CLI أكثر صرامة. على الجانب الآخر، يسجل Claude Code نتائج أعلى في معايير Terminal-Bench 2.0: بنسبة 92.1% مقابل 77.3% لـ Codex CLI مع GPT-5.3-Codex. يستخدم Claude Code ملفات تكوين CLAUDE.md مع تسلسل هرمي متدرج لاستشعار السياق؛ بينما يستخدم Codex CLI ملفات AGENTS.md، وهو معيار مفتوح يقرأه أيضًا Cursor و Aider، مما يقلل من ازدواجية التكوين لكل فريق. يختلف نموذج التكلفة: يحاسب Claude Code بحتة لكل رمز (token) من خلال واجهة برمجة تطبيقات Anthropic. بينما يمكن دمج Codex CLI في اشتراك ChatGPT الحالي، وهو أرخص للمطورين الذين يدفعون بالفعل مقابل Plus أو Pro. يوفر Opus 4.7 من Claude Code سياقًا يبلغ 1M رمز بالأسعار القياسية؛ ويصل GPT-5.4 من Codex CLI أيضًا إلى 1M رمز ولكنه يتطلب التبديل من النموذج الافتراضي GPT-5.5.
وجدت مقارنة أمنية مباشرة من تحليل Blake Crosley لعام 2026 أنه في اختبار مراجعة كود FastAPI، حدد Opus 4.7 ثغرة قناة جانبية للتوقيت (timing side-channel) في مقارنة كلمات المرور بينما فاتتها Codex، لكن Codex اكتشف ناقل SSRF وافق عليه Claude Code. تمتلك كل أداة نقاط عمياء تكتشفها الأداة الأخرى، مما دفع بعض الفرق إلى تشغيل كلتا الأداتين على نفس الفروق (diff) قبل الدمج.
كيف يبدو واقع حلقة الوكيل
بالنسبة للمهام المحدودة ذات الخطوة الواحدة، يؤدي Codex CLI أداءً جيدًا. وصف موظف OpenAI، avital، إنجاز "7 طلبات سحب (pull requests) صغيرة إلى متوسطة الحجم قبل الغداء" باستخدام نموذج التنفيذ المتوازي: إطلاق مهام متعددة على فروع ميزات منفصلة، وتركها تعمل، ثم مراجعة طلبات السحب. أشار swyx من الاختبارات المبكرة إلى أن Codex يدعم "60 مثيلاً متزامنًا في الساعة" مقارنة بـ 5 لـ Devin أو 1 لـ Cursor، مما يغير اقتصاديات تنفيذ المهام المجمعة بالكامل.
يظهر الاحتكاك في الخطوة الثالثة أو الرابعة من سلسلة متعددة الخطوات. وجد العديد من المطورين الذين أجروا اختبارات في عامي 2025 و 2026 أن Codex CLI يفقد تماسكه عندما يكون للمهام ترابطات تتراكم على مدار جلسة أطول. في الاختبار المقارن لـ Jozefiak: "إنه بارد.. لا تشعر وكأنه يبني نحو شيء ما بالطريقة التي يفعلها Claude Code". اختبر مستخدم HN في أبريل 2025، gklitt، أداة Codex على قاعدة التعليمات البرمجية الإنتاجية الخاصة به في يوم الإطلاق ووجد أنه "هلوس بمجموعة من الأشياء التي لم تكن موجودة في الكود وشوه البنية تمامًا"، حيث اخترع واجهات خلفية لـ REST API لم تكن موجودة في التطبيق. لخص CSMastermind إحباطًا شائعًا: "أي شيء يتطلب القليل من التفكير النقدي يضيع تمامًا.. إنه أشبه بمهندس مبتدئ سيء" والذي "يخلق ديونًا تقنية بسرعة كبيرة دون إشراف".
تُعد حدود الاستخدام (Rate limits) مصدر قلق تشغيلي حقيقي. في فئة Plus (20 دولارًا/شهريًا)، يُستنفد الحد المتجدد البالغ 5 ساعات بشكل أسرع مما يتوقعه معظم المستخدمين. بعد أن قامت OpenAI بتحديث حساب الحد في 9 أبريل 2026، شهد منتدى المجتمع شكاوى كبيرة. كتب Sasha123: "بعد تغيير حد الـ 5 ساعات، يمكنني القيام بحوالي 10x-15x أقل مما كنت أفعله قبل أسبوع واحد فقط". وأبلغ milesdr: "استهلكت 7 مطالبات (prompts) حد الـ 5 ساعات بالكامل، في 10 دقائق". يتطلب الاستخدام المكثف فعليًا فئة Pro بسعر 200 دولار/شهريًا. وهذا يضع التكلفة الحقيقية لـ Codex CLI تقريبًا على قدم المساواة مع تكلفة Claude Code لسير العمل الذي يعتمد بكثافة على واجهة برمجة التطبيقات، على الرغم من السعر المبدئي "المجاني".
"بعد تغيير حد الـ 5 ساعات، يمكنني القيام بحوالي 10x-15x أقل مما كنت أفعله قبل أسبوع واحد فقط." - Sasha123، منتديات مجتمع OpenAI، 4 أبريل 2026
"إنه أسوأ بشكل قاطع من Claude Code في الوقت الحالي ولكنني آمل أن يتحسن من خلال مساهمات المصادر المفتوحة." - mgdev، Hacker News، 16 أبريل 2025
تستحق مشكلة أداء البحث في قاعدة التعليمات البرمجية الإشارة إليها بشكل منفصل. في المستودعات الكبيرة، يقوم Codex أحيانًا بتحميل سياق ملفات مجاورة غير ضرورية عند تنفيذ بحث مستهدف عن وظيفة، حيث يقوم بتشغيل عمليات مشابهة لـ grep لمدة 75 ثانية في مهام يتعامل معها وكيل فرعي مخصص في 5 ثوانٍ. بالنسبة للمشاريع ذات المستودعات الأحادية (monorepos) الكبيرة، يُترجم هذا مباشرة إلى استهلاك حدود الاستخدام ودورات تكرار أبطأ. تساعد ميزة codex resume وتعليمات تحديد النطاق في AGENTS.md في إدارة ذلك ولكنها لا تقضي عليه تمامًا.
لمن صُمم Codex CLI
يحصل المطورون الذين يدفعون بالفعل مقابل ChatGPT Plus أو Pro على Codex CLI كجزء من اشتراكهم، وهو عرض قيمة مقنع. إذا كنت مشتركًا بالفعل في فئة Pro بسعر 200 دولار/شهريًا، فإن إضافة وكيل سطر أوامر قادر دون تكلفة إضافية يغير الاقتصاديات بشكل كبير مقارنة بالدفع بشكل منفصل مقابل استخدام واجهة برمجة تطبيقات Claude Code. ستجد الفرق التي استثمرت في ملفات تكوين AGENTS.md لـ Cursor أو Cline أن Codex CLI يقرأ نفس الملفات دون إعداد إضافي.
تستفيد الفرق المهتمة بالأمان والتي تعمل على قواعد تعليمات برمجية حساسة من وضع الحماية على مستوى نظام التشغيل. يوفر تطبيق Landlock/Seatbelt على مستوى النواة ضمانات أقوى من خطافات الموافقة على مستوى التطبيق التي تعتمد على احترام النموذج لقيد المطالبة (prompt). بالنسبة للبيئات الخاضعة للتنظيم أو الفرق التي تدقق في سلوك الوكيل، يُعد نموذج تنفيذ دليل العمل المحدود خاصية ذات مغزى.
يناسب نموذج التنفيذ المتوازي سير عمل معين: إنشاء العديد من طلبات السحب (PRs) الصغيرة أو مراجعات الكود بالتوازي بدلاً من التكرار في جلسة واحدة طويلة. يُبلغ المستخدمون عن أعلى إنتاجية عند تشغيل Codex عبر مهام معزولة متعددة في وقت واحد، ومراجعة المخرجات كطلبات سحب، وتجاهل الإخفاقات دون تكلفة تتجاوز استخدام الرموز (tokens). تتخذ أدوات مثل OpenHands نهجًا مشابهًا للمهام المتوازية ولكنها تضيف طبقة واجهة مستخدم ويب (web UI)؛ بينما يُبقي Codex CLI كل شيء داخل سطر الأوامر.
ما لا يمثله Codex CLI
لا يُعد Codex CLI بديلاً لـ Claude Code إذا كانت الجلسات الوكيلة طويلة الأمد ومتعددة الخطوات هي سير عملك الأساسي. تعكس درجة 92.1% لـ Claude Code في Terminal-Bench مقابل 77.3% لـ Codex CLI فجوة حقيقية في القدرات في المهام المعقدة والمتسلسلة. يحافظ Claude Code على ذاكرة الجلسة بشكل أفضل عبر الجلسات الطويلة ويتعامل مع مهام الاستنتاج المعماري بتناسق أكبر عبر تقارير العديد من المختبرين.
إنه ليس أداة مستقلة عن النماذج (model-agnostic). يذهب كل استدعاء لواجهة برمجة التطبيقات إلى خوادم OpenAI. إذا كنت ترغب في تشغيل Claude 3.5 Sonnet، أو Gemini 2.0 Flash، أو نموذج Llama مستضاف محليًا، فستحتاج إلى Aider أو إطار عمل مستقل عن مزود الخدمة. هذا ليس خيار تكوين في Codex CLI، بل هو قيد في التصميم.
إنه غير مناسب للمشاريع التي تعتمد على بيئات اختبار معبأة في حاويات (containerized). يمنع وضع الحماية إنشاء حاويات جديدة، مما يعني أنه لا يمكن استخدام LocalStack و Docker-in-Docker والبنية التحتية للاختبار المشابهة من داخل جلسة Codex. وصف alexjplant هذا بأنه "عائق رئيسي" للتطبيقات الأصلية لـ AWS في يوم الإطلاق في أبريل 2025، ولا يزال هذا القيد قائمًا. إذا كانت مجموعة الاختبار الخاصة بك تتطلب حاوية قيد التشغيل، فلا يمكن لـ Codex CLI التحقق من تعديلاته بشكل مستقل.
إنه ليس أداة اقتصادية للمستخدمين بكثافة على الرغم من تصنيفه كمفتوح المصدر ومجاني. الكود مجاني؛ لكن الاستدلال (inference) ليس كذلك. توفر فئة Plus بسعر 20 دولارًا/شهريًا مساحة محدودة بشكل مدهش بعد تغييرات حدود الاستخدام في أبريل 2026. سيصل المطورون الذين يحتاجون إلى تشغيل عشرات المهام يوميًا إلى الحد الأقصى وسيحتاجون إما إلى الترقية إلى Pro (200 دولار/شهريًا) أو الدفع لكل رمز (per-token) عبر مفتاح API، وعند هذه النقطة تتقارب التكلفة الإجمالية مع بدائل مثل Claude Code أو Aider.
تقييمات المستخدمين
لا توجد تقييمات بعد. كن أول من يشارك تجربته!
سجّل الدخول لكتابة تقييم.
ظهرت في مجموعات
قوائم منتقاة تتضمّن OpenAI Codex CLI.
مقالات ذات صلة
أدلة ومقالات ذات صلة بـ OpenAI Codex CLI.

Claude Code vs Cursor vs Codex vs Devin vs Replit Agent 3: 2026 Scorecard

Run a Company With AI Agents: The Open-Source Orchestration Setup (2026)

Ship Your First MCP Server in 20 Minutes (2026)

Cut Your AI Agent Token Bill 5x: The Claude Code Efficiency Patterns (2026)

Anatomy of the .claude Folder: Every File, Command, Skill & Permission (2026)
