صورة توضيحية مولّدة بالذكاء الاصطناعي
أعلنت شركة أوبن إيه آي (OpenAI) عن إطلاق بيئات Codex السحابية المستمرة خلال مؤتمر DevDay، مما يتيح للمطورين تشغيل مساحات عمل هندسة البرمجيات عبر أجهزة متعددة. وتوسع هذه التحديثات قدرات الأداة البرمجية خارج نطاق أجهزة الحاسوب الشخصية، وفقاً لما نقله موقع TechCrunch.
وتتميز بيئات التطوير الجديدة بقابليتها لإعادة الاستخدام بدلاً من معاملة كل مهمة سحابية كبيئة اختبار معزولة ومؤقتة. وتسمح هذه المنظومة للمبرمجين بالوصول إلى مشاريعهم وإدارتها عبر الحواسيب أو الهواتف الذكية أو الخوادم السحابية دون فقدان الإعدادات المعتمدة والتبعيات البرمجية الخاصة بكل مشروع.
مزايا بيئات Codex السحابية الجديدة
تسهم بيئات Codex السحابية في تسريع بدء مهام البرمجة وتوفير بيئة عمل مشتركة لفرق التطوير مع صلاحيات محددة مسبقاً. وتقلل هذه الخاصية الوقت المستغرق في تجهيز بيئات العمل عند التعامل مع قواعد برمجية معقدة تتطلب عادة وقتاً طويلاً للإعداد والتثبيت على الأجهزة المحلية.
وبالإضافة إلى ذلك، وفرت OpenAI تحديثاً لواجهة سطر الأوامر يدعم التوجيه عبر الأوامر الصوتية لتسهيل تنفيذ التعليمات. كما أضافت واجهة مخصصة تتيح للمطورين توزيع المهام البرمجية ومتابعة مسارات العمل المتعددة في الوقت نفسه وإدارتها بكفاءة أعلى عبر سياقات تطوير مختلفة.
مراجعة الأكواد البرمجية داخل تطبيق المحادثة
أضافت الشركة إمكانية مراجعة الأكواد البرمجية مباشرة داخل تطبيق سطح المكتب الخاص ببرنامج ChatGPT. وتتيح هذه الأداة قراءة ملخصات التعديلات واكتشاف المشكلات المحتملة قبل إرسال التحديثات إلى مستودعات GitHub أو GitLab، مما يسهل سير العمل اليومي للفرق التقنية.
كما يمكن للأداة تنفيذ مراجعات أولية للأكواد تلقائياً في الخلفية أثناء ابتعاد المطور عن جهازه، وتقديم اقتراحات تحسينية فورية. وتتكامل هذه الوظائف البرمجية مع مختلف التطبيقات والبرمجيات المعتمدة في بيئات العمل الحديثة لتبسيط دورة حياة تطوير البرامج.
تعزيز أمان المستودعات عبر المنصة السحابية
وعلى صعيد حماية البيانات، أطلقت الشركة حزمة أدوات أمنية لفحص مستودعات البرمجيات بشكل مجدول أو عند إضافة تعديلات جديدة. وتساعد هذه المنظومة في حماية البنية التحتية البرمجية للشركات ورصد الثغرات الأمنية مبكراً قبل وصول الأكواد إلى مراحل الإنتاج النهائي.
وتعمل الأداة على فحص الثغرات وإعداد الحلول البرمجية في السحابة حتى أثناء إغلاق جهاز الحاسوب الخاص بالمستخدم. كما تتضمن الحزمة نماذج متخصصة تدعم متطلبات الأمن السيبراني واكتشاف الأخطاء ومعالجتها دون الحاجة إلى تقديم طلبات وصول منفصلة لكل عملية فحص.
تحديثات واجهات البرمجة السحابية المتقدمة
شمل الإعلان أيضاً إطلاق واجهة برمجة جديدة لاتخاذ القرارات الفورية بالاعتماد على Luna. كما حدثت OpenAI واجهة الوكلاء البرمجية لتشمل التحكم في الحاسوب والتكامل مع خدمات أمازون (Amazon) عبر Bedrock للتشغيل المباشر على منصة أمازون ويب سيرفيسز (AWS).
وتعزز هذه التحديثات قدرة المؤسسات على دمج حلول الذكاء الاصطناعي ضمن بنيتها البرمجية لضمان استمرارية العمل دون انقطاع عبر مختلف المنصات، مما يدعم أتمتة العمليات التقنية المعقدة في بيئات العمل السحابية.