مِخبارMIKHBAR
الويب

Qodo تدمج السياق المؤسسي في مراجعة الكود عبر Codex

تسعى شركة Qodo إلى سد الفجوة بين المعرفة المؤسسية وأدوات الذكاء الاصطناعي التوليدي، من خلال دمج السياق التنظيمي في بيئة تطوير Codex.

Qodo تدمج السياق المؤسسي في مراجعة الكود عبر Codex

دمج المعرفة المؤسسية في الوكلاء البرمجيين

أعلنت شركة Qodo، المتخصصة في أدوات مراجعة الكود وجودة البرمجيات، عن إطلاق إضافة جديدة لمنصة Codex. تهدف هذه الإضافة إلى تزويد الوكلاء البرمجيين بالسياق التنظيمي والمعرفة الداخلية للشركات، مما يتيح لهم فهم أعمق للكود الذي يعملون عليه. يصف أيتامار فريدمان، المؤسس المشارك والرئيس التنفيذي للشركة، هذه المبادرة بأنها صديق أفضل للوكلاء البرمجيين، حيث توفر لهم الأدوات اللازمة لتفادي الأخطاء التي قد تحدث بسبب غياب السياق المؤسسي. ويمكن الرجوع إلى OpenAI News للاطلاع على التفاصيل الأصلية للمصدر.

تحدي الأخطاء الحرجة عبر المستودعات المتعددة

تواجه الشركات الكبيرة تحدياً كبيراً عندما تمتد بيئاتها البرمجية لتشمل آلاف المستودعات. في مثل هذه البيئات، قد يؤدي تغيير بسيط في كود محلي إلى كسر خدمات أخرى تعتمد عليه، حتى لو بدا الكود صحيحاً في سياق معزول. صممت Qodo إضافتها في متجر Codex لمعالجة هذه المشكلة تحديداً، حيث تمنح الأداة إمكانية الوصول إلى قواعد الكود والمعرفة التنظيمية والمراجعة المستقلة عبر صندوق أدواتها الوكيل (Agentic Toolbox).

يؤكد فريدمان أن Codex يتميز بكفاءته في إنجاز المهام المحلية، لكن إضافة Qodo تمنحه القدرة على مراعاة التبعيات عبر المستودعات المختلفة، بما في ذلك تلك المستضافة لدى مزودي Git مختلفين أو المتصلة عبر Kafka. بهذه الطريقة، يساعد النظام Codex على النظر إلى البرمجيات ككل متكامل، مما يقلل من احتمالية تفويت الأخطاء الحرجة التي قد تؤثر على استقرار النظام بأكمله.

Qodo تدمج السياق المؤسسي في مراجعة الكود عبر Codex
صورة مرتبطة بالخبر من OpenAI News · المصدر: OpenAI News

أتمتة المراجعة مع الحفاظ على الحكم البشري

يعمل النظام على أتمتة عملية المراجعة من خلال خطوات محددة. قبل أن يبدأ Codex بكتابة الكود، يستخدم إضافة Qodo لاسترجاع قواعد الكود ذات الصلة وسجلات طلبات الدمج السابقة والأنماط المعتمدة. وبعد إتمام التغييرات، تقوم Qodo بمراجعتها وإرجاع النتائج مباشرة إلى Codex في نفس الجلسة، وذلك قبل أن يفتح المطور طلب الدمج الرسمي. هذا النهج يضمن أن يكون الكود متوافقاً مع المعايير التنظيمية قبل عرضه على الفريق البشري.

ترى نيننا ندوكوي، رئيسة علاقات المطورين في الذكاء الاصطناعي لدى Qodo، أن المطورين يستخدمون هذا التدفق للعمل على بناء الميزات ومعالجة الديون التقنية باستخدام نماذج GPT-6. وتوضح أن الأتمتة في التناوب بين عمل Codex البرمجي والمراجعة المستقلة من Qodo تعزز الكفاءة، مشيرة إلى أن قدرات GPT-6 تجعل هذه العملية مثيرة ومفيدة للمطورين.

Qodo تدمج السياق المؤسسي في مراجعة الكود عبر Codex
صورة مرتبطة بالخبر من OpenAI News · المصدر: OpenAI News

رؤية مستقبلية: الوكلاء كمخططون ومراجعون

يصف فريدمان وكلاء البرمجة والمراجعة بأنهما يين ويانغ؛ أحدهما ينشئ الكود والآخر يتحدي صحته. يرى أن كل دور يحتاج إلى إعداداته وسياقه الخاص، وقد يتضمن عدة وكلاء. رؤيته المستقبلية تتمثل في أن تناقش الوكلاء النتائج معاً، وتعرض فقط ما لا تقبله للمراجعة البشرية. في هذا النموذج، يتحول المطورون إلى مخططين ومراجعين، حيث يفحصون القضايا غير المحلولة جنباً إلى جنب مع نقاش الوكلاء والسياق والقرارات السابقة.

يشير فريدمان إلى أن هذا النهج يبني الثقة في العملية، بينما تضيف ندوكوي أنه يجعل العملية الكلية أكثر كفاءة من خلال الاستفادة من أفضل ما في الخبرة البشرية. وتستخدم ندوكوي شخصياً إعدادات الجهد العالي جداً والفائق لنموذج GPT-6 Astra في تدفقات عملها التلقائية وأعمال المعرفة، مما يعكس الثقة في قدرات النموذج.

استخدام Decisions API لتحسين دقة المراجعة

يرى فريدمان فرصة كبيرة في استخدام واجهة Decisions API التي أطلقتها OpenAI مؤخراً. بدلاً من الاعتماد على نماذج اللغة لكل قرار، يمكن استخدام هذه الواجهة لاختيار القواعد ومهارات الوكلاء المطبقة في كل مرحلة من مراحل التطوير. يعطي مثالاً على ذلك حيث يمكن لواجهة Decisions API اختيار أي من 200 قاعدة تحتاج إلى فحص قبل أن تعالج نماذج اللغة القواعد ذات الصلة، مما يجعل الاختيار أسرع وأرخص مع تحسين جودة المراجعة.

Qodo تدمج السياق المؤسسي في مراجعة الكود عبر Codex
صورة مرتبطة بالخبر من OpenAI News · المصدر: OpenAI News

بناء مصانع برمجية يملكها العملاء

تجمع نهج Qodo بين أفضل جوانب الذكاء الاصطناعي وأفضل جوانب هندسة البرمجيات التقليدية والبرمجة النصية. المعرفة المؤسسية توجه الوكلاء البرمجيين، والمراجعة المستقلة تفحص عملهم، والخبرة البشرية تحل الأسئلة المتبقية. يصف فريدمان هذا النظام بأنه مصنع برمجيات يمكن للعملاء تجميعه وملكيته، حيث يجتمع وكلاء البرمجة والمراجعة مع فهم لكيفية تغير البرمجيات في بيئة الإنتاج.

مع OpenAI، تبني Qodo مستقبلاً تضع فيه الوكلاء البرمجية المزيد من خبرة الشركة في العمل، مما يتيح للمطورين تركيز حكمهم حيث يكون أكثر أهمية. يهدف هذا التعاون إلى تعزيز كفاءة تطوير البرمجيات وضمان جودة أعلى من خلال دمج الذكاء الاصطناعي مع المعايير الهندسية الصارمة.

المصادر

  • OpenAI NewsQodo builds context into AI code review with Codex

تابع التسلسل الزمني

تغطية الكيانات المرتبطة