كيف تحاول أنثروبيك ضبط فوضى الأكواد المولدة بالذكاء الاصطناعي؟
أداة Code Review: حل ذكي لمشكلة أخطاء البرمجة الناتجة عن الذكاء الاصطناعي
قامت شركة أنثروبيك بإطلاق أداة ذكية جديدة اسمها Code Review، والتي تهدف إلى تحسين جودة الشيفرات البرمجية التي تولدها تطبيقات الذكاء الاصطناعي، وتقليل الأخطاء التي ترتكبها.
أداة Code Review: حل ذكي لمشكلة أخطاء البرمجة الناتجة عن الذكاء الاصطناعي
وبحسب ما ذكرته تقارير تقنية، فإنه عند تفعيل أداة Code Review، يمكنها التكامل مباشرة مع منصة GitHub، حيث تبدأ تلقائياً بتحليل التعديلات البرمجية المرسلة.
وتقوم الأداة بإضافة تعليقات مباشرة داخل الشيفرة، توضح الأخطاء المحتملة، وتقترح حلولاً عملية يمكن تنفيذها بسهولة.
وتركز الأداة بشكل أساسي على المشكلات المنطقية داخل الكود، بدلاً من الملاحظات الشكلية البسيطة.
ويهدف هذا النهج إلى تقديم مراجعات أكثر فائدة للمطورين، بحيث تساعدهم على معالجة المشكلات الفعلية التي قد تؤثر في أداء البرنامج أو استقراره.
وأفادت التقارير بأنه من أجل تسهيل فهم نتائج التحليل، تعتمد الأداة نظاماً لونياً لتحديد مستوى خطورة المشكلات المكتشفة.
فالمشكلات المصنفة باللون الأحمر تشير إلى أخطاء عالية الخطورة تتطلب إصلاحاً فورياً، بينما يدل اللون الأصفر على نقاط تحتاج إلى مراجعة إضافية، في حين يرمز اللون الأرغواني إلى مشكلات مرتبطة بكود قديم أو أخطاء تاريخية موجودة في المشروع منذ فترة.
وتعتمد Code Review على بنية تقنية متقدمة تعرف باسم الأنظمة متعددة الوكلاء، حيث تعمل عدة نماذج ذكاء اصطناعي في الوقت نفسه، لتحليل الشيفرة من زوايا مختلفة، مثل المنطق البرمجي والأداء والأمان.
وبعد ذلك، يقوم نظام مركزي بتجميع النتائج وترتيبها وفقاً لدرجة أهميتها، ما يمنح المطورين رؤية واضحة للمشكلات التي يجب معالجتها أولاً.
وتابعت التقارير أن الأداة توفر مستوى أساسياً من التحليل الأمني للكود، في حين تقدم خدمة أخرى من الشركة تحمل اسم Claude Code Security، تحليلات أكثر عمقاً للكشف عن الثغرات الأمنية المحتملة.
وفي المرحلة الأولى، ستتوفر الأداة لعملاء خدمات Claude for Teams وClaude for Enterprise، مع تركيز واضح على المؤسسات الكبرى التي تعتمد بشكل واسع على تقنيات الذكاء الاصطناعي في تطوير البرمجيات.
ووفقاً لتقديرات الشركة، تتراوح تكلفة مراجعة كل طلب تعديل برمجي باستخدام الأداة الجديدة ما بين 15 و25 دولاراً، وذلك تبعاً لحجم الشيفرة وتعقيدها.