"تطوير Codex CLI برمجيًا بلغة Rust لتعزيز الاستقرار والأمان والأداء"
مرحبًا بكم جميعًا! منذ إطلاق Codex CLI قبل شهر تقريبًا، كان من الرائع الاستماع إلى آراءكم وملاحظاتكم ومساهماتكم في تطوير هذا الأداة. لقد كان مدهشًا رؤية الاهتمام الكبير من مجتمع المطورين الذين يستخدمون Codex CLI وكذلك Codex في ChatGPT. نشكر بشكل خاص جميع المساهمين الذين قدموا طلبات تحسين (PRs) لتحسين واجهة السطر الأوامر (CLI) للجميع. سواء كان الأمر يتعلق بإصلاح الأخطاء أو إضافة ميزات جديدة، فقد كان من الممتع العمل معكم على تطوير هذه الأداة بشكل مشترك. نود أن نشارككم تحديثًا حول بعض القضايا المتكررة التي تشغل اهتمام المجتمع: الاستقرار عبر المنصات، والأمان، والأداء، والقابلية للتوسع. نحن نواصل معالجة الملاحظات وإصلاح المشكلات التي نتلقاها من المجتمع، بينما نعمل على إعادة كتابة Codex CLI باستخدام لغة Rust. يمكنكم تجربة الإصدار الجديد اليوم عن طريق تشغيل الأمر التالي: sh cargo install codex-cli قد تتساءلون، إذا كنتم مطورين برمجيين مثلنا الذين يستخدمون TypeScript، عن سبب قيامنا بذلك. ببساطة، نرغب في استخدام أفضل الأدوات لأداء المهمة. رغم أن Codex CLI يأتي مع واجهة مستخدم مرئية في الطرفية (terminal UI) وهي سهلة التطوير والتحديث باستخدام React-based Ink، فإن جوهر هذه المشروع هو حزمة برمجية تعمل كجسر بين المستخدم والنموذج، وتقوم بتشغيل النموذج في حلقة تكرارية (loop). هدفنا هو جعل القطع البرمجية فعالة بأقصى قدر ممكن، وهناك بعض المجالات التي نرغب في تحسينها: الاستقرار عبر المنصات: نحن نعمل على تحسين الاستقرار على مختلف الأنظمة التشغيلية. الأمان: نسعى إلى تعزيز أمان الأداة وحماية البيانات. الأداء: نعمل على تحسين سرعة الأداة وكفاءتها. القابلية للتوسع: نهدف إلى جعل الأداة أكثر قابلية للتوسع وإضافة المزيد من الميزات. نسعى لمواصلة دمج إصلاحات الأخطاء في التنفيذ الحالي بلغة TypeScript، بينما نعمل على تحقيق التكافؤ في التجربة والميزات بين الإصدار الجديد برست (Rust) والإصدار الحالي خلال الأسابيع القادمة. سنشارككم المزيد من التحديثات قريبًا حول كيفية دمج TypeScript ولغات أخرى مثل Python في المشروع على المدى الطويل. إذا كان العمل بلغة Rust، المساهمة في تطوير codex-cli، وبناء أشكال جديدة من البرمجة الذاتية (agentic coding) مثيرًا لكم، فإن فريقنا في النمو! نرجو التواصل معنا على العنوان الإلكتروني التالي: codex-maintainers@openai.com نتطلع إلى الاستماع لملاحظاتكم حول الإصدار الجديد من Codex CLI بينما نعمل على جعله التجربة الافتراضية في الأسابيع القادمة. كل التوفيق في بناء مشاريعكم!