أخبار ar.wedoany.com، أطلقت شركة باز تكنولوجيز (Baz Technologies Inc.)، الناشئة في مجال الترميز الذكي، اليوم منصتها الجديدة "باز بلانر" (Baz Planner)، وهي أداة تعمل كطبقة وسيطة بين المطورين وقاعدة الأكواد البرمجية، بهدف اكتشاف الثغرات البرمجية قبل دخولها إلى سير العمل الإنتاجي. بالتزامن مع ذلك، أعلنت الشركة عن إغلاق جولة تمويلية ممتدة من الفئة Seed بقيمة 9 ملايين دولار، ليرتفع إجمالي التمويل إلى 17 مليون دولار. قادت جولة التمويل هذه شركتا Battery Ventures وBoldstart Ventures، المستثمران الحاليان، بشكل مشترك، بمشاركة مستثمرين جدد هما AFG Partners وDisruptive VC.
ظهرت منصة "باز بلانر" لأول مرة في معرض "AI Engineer World's Fair" المقام في سان فرانسيسكو. تعمل هذه المنصة كبوابة جديدة قادرة على توجيه كل فكرة جديدة تلقائياً عبر حلقات ديناميكية، حيث تقوم هذه الحلقات فوراً باكتشاف وفهم الأسباب الجذرية للثغرات الجديدة، ثم تعيد كتابة خطة الترميز بشكل استباقي لإزالة هذه الثغرات.
تأتي منصة "باز بلانر" استكمالاً لأداة مراجعة الأكواد بالذكاء الاصطناعي التي أطلقتها الشركة العام الماضي، والتي تحتل حالياً المرتبة الأولى في معيار "precision-weighted Code Review Bench" لمراجعة الأكواد. وباستخدام هذه الأداة، يمكن لفرق التطوير إدارة وحماية أكوادها البرمجية المعتمدة على الذكاء الاصطناعي عبر وكلاء ذكاء اصطناعي مصممين لفرض معايير الترميز المتعلقة بالمنتج والتصميم والهندسة المعمارية والأمان والموثوقية.
على عكس نماذج الذكاء الاصطناعي القادرة على مسح ملايين الأسطر من الأكواد بشكل مستقل لاكتشاف العيوب الدقيقة، ترتقي منصة "باز بلانر" بأمان الأكواد إلى مستوى أعلى من خلال مراجعة كل تغيير محدد في قاعدة الأكواد مقابل البنية الحالية والجديدة المتوقعة. يتم وضع علامة على أي تغيير إشكالي قبل حفظ الكود الجديد.
تأسست هذه الشركة الناشئة على يد مجموعة من المهندسين السابقين في شركة Palo Alto Networks Inc.، والذين ساعدوا في توسيع أعمال أمان التطبيقات السحابية لتلك الشركة، مما جعلها واحدة من الشركات الرائدة في مجال أمان الأكواد وصولاً إلى السحابة. يطبق هذا الفريق أربعة مبادئ أساسية لتطوير البيئات السحابية - وهي قابلية المراقبة (Observability)، وقابلية التفسير (Explainability)، وقابلية التنبؤ (Predictability)، وقابلية إعادة الإنتاج (Reproducibility) - على الأكواد المولدة بالذكاء الاصطناعي لتجنب تسرب العيوب.
عند استخدام "باز بلانر"، يتم تقييم كل اقتراح جديد يقدمه نموذج الذكاء الاصطناعي وفقاً لمصفوفة مخاطر صارمة تمنع المسارات غير الآمنة وتفرض حدوداً محددة مسبقاً. لا يُسمح بتسليم الكود إلى بيئة الإنتاج إلا بعد تطبيق إجراءات تخفيف المخاطر الصارمة. وبهذه الطريقة، تمكن المستخدمون الأوائل من تقليل إعادة العمل في المراحل اللاحقة بأكثر من 65%، وهو ما يُقاس بتكرار عمليات التراجع والإصلاحات السريعة التي يجب إجراؤها بعد الدمج.
صرح غاي أيزنكوت (Guy Eisenkot)، المؤسس المشارك والرئيس التنفيذي لشركة باز، بأن العملاء كانوا يدفعون الشركة باستمرار للتدخل في مرحلة التخطيط في وقت أبكر من مراجعة الأكواد. وأوضح قائلاً: "هذه هي المرحلة التي تكون فيها تكلفة إزالة الثغرات والعيوب في أدنى مستوياتها. باز موجودة لأن العملاء يرفضون فكرة أن الأكواد المولدة بالذكاء الاصطناعي تعني القبول الأعمى للمخاطر."
لا تركز منصة "باز بلانر" على الأسلوب أو القواعد النحوية، بل تقوم بتحليل كيفية تأثير الكود الجديد على وقت التشغيل (runtime) بهدف اكتشاف الأخطاء، والتراجعات الصامتة (silent regressions)، وعيوب الأمان الأخرى. تستخدم الأداة أربعة وكلاء متخصصين يعملون معاً لمراجعة كل اقتراح كود جديد، بما في ذلك وكيل مراجعة المواصفات (spec reviewer agent) للتحقق من الكود الجديد مقابل متطلبات المنتج والتصميم والسلوك المتوقع. ووكيل الأمان المتقدم (advanced security agent) الذي يقوم بالاستدلال عبر حدود التفويض والشبكة، البنية التحتية، وخطوط الأنابيب، وأكواد التطبيق النهائية لاكتشاف أي ثغرات جديدة. ووكيل مهندس موثوقية الموقع (site reliability engineer agent) الذي يربط تغييرات المستودع ببيانات القياس عن بعد (telemetry) من الإنتاج لتحديد المخاطر المتعلقة بالأداء والموثوقية وقابلية المراقبة. وأخيراً، وكيل الإصلاح (fixer agent) الذي يقوم بتطبيق والتحقق من صحة كل تغيير كود تم تحديده على أنه "آمن" في بيئة تشغيل معزولة.
وقال باراك شوستر (Barak Schoster)، الشريك في شركة Battery Ventures: "قام غاي وفريق باز ببناء دليل إجراءات أمن الأكواد وصولاً إلى السحابة في Palo Alto Networks، وهم الآن يطبقون نفس الدقة على الهندسة البرمجية الأصلية بالذكاء الاصطناعي. مع قيام فرق التطوير بنشر عدد كبير من وكلاء الترميز، أصبحت باز منصة التحكم الفائقة لتنسيقهم، والتي تشمل التطوير القائم على المواصفات، ومراجعة واجهة المستخدم، والأمان، والجودة، والموثوقية، والتخطيط، مما يضمن تسليم الأكواد المولدة بالذكاء الاصطناعي بشكل آمن على نطاق واسع."









