لقد بدأت باستخدام Claude Code كمساعد رئيسي للبرمجة، وهو يقوم بالتحقق من الكثير من المربعات. يتم تشغيله محليًا، ويقرأ ملفاتك مباشرة، ويتكامل مع إعداد Git الخاص بك. كما أنه يدعم نافذة سياق ضخمة وحتى ميزات تجريبية مثل سير العمل القائم على الوكيل لمعامل إعادة البناء الكبيرة. ولكنه يستخدم أيضًا الكثير من الرموز. في أحد الاختبارات التي أجريتها، تم حرق رموز أكثر بأربع مرات تقريبًا من Codex لمهمة واجهة أمامية مماثلة. في خطة بقيمة 20 دولارًا شهريًا، يتم إضافة ذلك بسرعة. يمكنك الوصول إلى الحدود بشكل أسرع بكثير من المتوقع، خاصة إذا كنت تعمل بشكل مستمر. لذلك قررت التخلص منه تمامًا والتحول إلى Codex بدلاً من ذلك، ولست نادمًا على هذا القرار.
كلود كود جيد ولكن لديه مشاكل
يبقى كلود كود أداة قوية، خاصة للعمل المعقد الذي يحتاج إلى سياق كامل. يمكن لنهجها التفاعلي المطور في الحلقة اكتشاف الأخطاء في عمليات إعادة البناء المعقدة. نظرًا لأنه يعمل على جهازك، فيمكنه استخدام أي أدوات محلية أو روابط مخصصة قمت بإعدادها، ولا يرسل أبدًا التعليمات البرمجية الخاصة بك إلى السحابة بشكل افتراضي. يمكنك أيضًا كتابة ملف CLAUDE.md مع تعليمات خاصة بالمشروع، وسيقوم كلود كود بقراءته في كل مرة.
لكن هذه الميزات لها ثمن. إحدى المشكلات هي استخدام الرمز المميز. إن مخرجات Claude Code مفصلة للغاية، مما يعني أنها تستهلك العديد من الرموز المميزة. على سبيل المثال، في مهمة إنشاء بأسلوب فيجما، أحرق كلود 6.2 مليون رمز مميز مقابل 1.5 مليون رمز Codex للحصول على نتائج مماثلة.
التحدي الآخر هو سير العمل التفاعلي. يعرض لك Claude Code كل تغيير مخطط له وينتظر موافقتك قبل المتابعة. وهذا يبقيك متحكمًا ولكنه يعني أنه لا يمكنك إطلاق العنان لمهمة ما دون التحقق منها. للحصول على إصلاحات سريعة أو كتابة وظائف بسيطة، قد يبدو ذلك بمثابة عبئ كبير. عملياً، وجدت نفسي أقول “لا، أكمل” كثيراً، مما أدى إلى انقطاع تدفقي. وأخيرًا، تحتوي خطة Claude Code Pro على حدود استخدام ثابتة. في ظل الاستخدام المكثف، غالبًا ما تنفد خطة الـ 20 دولارًا، مما يدفعني إلى فئة Max الأكثر تكلفة.
تبين أن المخطوطة أفضل مما كنت أعتقد
لقد أغلقت المخطوطة الأحدث العديد من الفجوات التي رأيتها مع كلود كود. أولاً، يبدو أنه قادر جدًا على القيام بمهام البرمجة المستقلة. أنت تصف هدفًا باللغة الإنجليزية، وسوف تقوم Codex بتخطيطه وتنفيذه من تلقاء نفسها. في اختباراتي، تعاملت Codex مع أشياء مثل إنشاء نموذج معياري، ووظائف إعادة البناء، وحتى الميزات الكاملة بشكل جيد.

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

يحاول كلود في كثير من الأحيان مطابقة البنية الأصلية مع الكثير من التعليقات، في حين أن المخطوطة “تحل المشكلة فقط” مع الحد الأدنى من النص. على سبيل المثال، عندما طلبت من Codex كتابة اختبارات الوحدة أو إصلاح الأخطاء، قامت بتسليم التصحيحات بسرعة. يمكنه أيضًا رفع طلبات السحب تلقائيًا من خلال تكامل GitHub. لقد كان هذا بمثابة تغيير في قواعد اللعبة بالنسبة لي في مراجعة التعليمات البرمجية وCI/CD – حيث يمكنني وضع علامة على @Codex والحصول على مراجعات أو إصلاحات تلقائية دون كتابة أي مسار بنفسي.

يمكنك أيضًا استخدام Codex CLI، وهو مفتوح المصدر وسهل التثبيت. يمكنك ببساطة تشغيل:
npm install -g @openai/codex
codex "refactor this module to use async/await"
تحتوي واجهة سطر الأوامر (CLI) على أوضاع مثل “suggest” و”full-auto”، بحيث يمكنك اختيار مقدار الاستقلالية التي تمنحها لها. ومن اللمسات اللطيفة أيضًا أن Codex يقرأ AGENTS.md إذا كان لديك، وهو معيار مفتوح، لذا يتم ترحيل أي تعليمات مشروع موجودة. أخيرًا، في حين أن Claude Code لديه أدوات رسمية محدودة، فإن Codex لديه الآن ملحق VS Code رسمي وتطبيق macOS (دعم Windows قادم). وهذا يعني أنه يمكنك استخدام Codex في السحابة أو على جهازك بالتبادل، مما يمنحك المرونة التي لا يوفرها Claude Code حتى الآن.
استخدام Codex Inside VS Code
أحد أفضل أجزاء Codex بالنسبة لي هو تكامل VS Code. يقوم الامتداد الرسمي بإسقاط لوحة دردشة AI مباشرة في المحرر الخاص بك.
لقد قمت بتثبيت الامتداد من VS Code Marketplace عن طريق إضافة ملحق OpenAI Codex. لقد ظهر كرمز Codex في الشريط الجانبي. يؤدي النقر فوق الرمز إلى فتح لوحة محادثة، مما دفعني إلى تسجيل الدخول باستخدام حساب ChatGPT الخاص بي (Plus أو Pro) أو مفتاح API. بمجرد تسجيل الدخول، يبدأ Codex في وضع الوكيل افتراضيًا، مما يعني أنه يمكنه قراءة الملفات في مشروعك المفتوح، وتشغيل الأوامر، وحتى كتابة التعليمات البرمجية بعد طلب الإذن.

ومن هناك، يمكنني أن أطرح أسئلة حول البرمجة باللغة الإنجليزية البسيطة. على سبيل المثال، قد أسلط الضوء على وظيفة وأطلب منها شرح عملها، أو أكتب شيئًا مثل “اكتب اختبارات لجميع نقاط النهاية”. يكون الامتداد مدركًا للسياق، لذا فهو يقرأ الملفات المفتوحة والتعليمات البرمجية المميزة لتقديم الإجابات ذات الصلة.
عندما يقترح Codex تعديلات، يظهر الامتداد اختلافًا. كما أنه يتكامل مع Git، مما يجعل من السهل إدارة التغييرات. ألتزم أولاً، وأطلب من Codex إجراء تغييرات، ثم قم بمراجعة الفرق. إذا بدا كل شيء جيدًا، فإنني أندمج، وإلا فإنني أعود.
يمكنك أيضًا تعديل أوضاع الموافقة. يتيح لك الامتداد الاختيار بين الدردشة فقط، حيث لا يتم إجراء أي تغييرات على التعليمات البرمجية، ووضع الوكيل، حيث يسأل قبل إجراء التغييرات، والوصول الكامل، حيث يجري تغييرات دون مطالبات. أحتفظ به في الغالب في وضع العميل لأنه يحقق توازنًا جيدًا بين الراحة والأمان.
إذا كنت لا تزال غير متأكد من أداة الذكاء الاصطناعي التي يجب أن تدفع مقابلها، فمن المفترض أن تساعدك المقارنة بين ChatGPT Plus وClaude Pro. أثناء قيامك بذلك، تحقق من بدائل ChatGPT الـ 12 التي يمكنك تجربتها مجانًا.
اكتشاف المزيد من موقع اشراقات- التقنية تشرق
اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.
