
أطلقت شركة Anthropic أداة جديدة لمراجعة الأكواد داخل منصة Claude Code بهدف مساعدة المطورين على التعامل مع الزيادة الكبيرة في الأكواد التي يتم إنشاؤها بواسطة أدوات الذكاء الاصطناعي.
الأداة الجديدة، التي تحمل اسم Code Review، تعتمد على الذكاء الاصطناعي لتحليل الأكواد التي يتم إرسالها عبر طلبات التعديل (Pull Requests) واكتشاف الأخطاء البرمجية أو الثغرات قبل إدخالها إلى قاعدة الكود الأساسية للتطبيقات.
طفرة “البرمجة بالذكاء الاصطناعي”
انتشار أدوات البرمجة المعتمدة على الذكاء الاصطناعي أدى إلى ظهور ما يُعرف باسم “Vibe Coding”، حيث يمكن للمطورين كتابة تعليمات باللغة الطبيعية ليقوم الذكاء الاصطناعي بتوليد كميات كبيرة من الكود بسرعة.
ورغم أن هذه الأدوات ساعدت على تسريع تطوير البرمجيات، فإنها أدت أيضًا إلى ظهور تحديات جديدة مثل:
- زيادة الأخطاء البرمجية
- ظهور ثغرات أمنية محتملة
- صعوبة فهم الكود الذي تم توليده بسرعة
هذا التدفق الكبير من الأكواد أدى إلى ضغط متزايد على فرق التطوير التي تحتاج إلى مراجعة كل تغيير قبل اعتماده في الأنظمة الإنتاجية.
أداة لمراجعة الكود باستخدام الذكاء الاصطناعي
أداة Code Review الجديدة تعمل كمراجع برمجي آلي، حيث تقوم بتحليل الأكواد المقترحة وتقديم ملاحظات حول المشكلات المحتملة قبل دمجها في النظام.
ووفقًا للشركة، فإن زيادة استخدام Claude Code أدت إلى ارتفاع عدد طلبات مراجعة الكود بشكل كبير، ما تسبب في اختناقات داخل فرق التطوير عند محاولة مراجعة كل التغييرات يدويًا.
وتأتي الأداة الجديدة كجزء من جهود Anthropic لتطوير أدوات مخصصة للمطورين، في وقت تتنافس فيه شركات الذكاء الاصطناعي على بناء منظومة أدوات برمجية تعتمد على النماذج اللغوية الكبيرة.
البداية لعملاء المؤسسات
سيتم إطلاق الميزة في البداية ضمن نسخة Claude for Teams وClaude for Enterprise في مرحلة Research Preview، ما يعني أنها موجهة في المرحلة الأولى لفرق التطوير داخل الشركات والمؤسسات الكبرى.
وتعكس هذه الخطوة توجهًا متزايدًا لدى شركات الذكاء الاصطناعي لبناء أدوات مخصصة للمطورين تساعد على دمج الذكاء الاصطناعي داخل بيئات تطوير البرمجيات.
خلاصة جولة
إطلاق Anthropic لأداة مراجعة الأكواد بالذكاء الاصطناعي يعكس تحولًا مهمًا في صناعة البرمجيات، حيث لم يعد الذكاء الاصطناعي مجرد أداة لكتابة الكود، بل أصبح أيضًا أداة لمراجعته وضمان جودته.
ومع تزايد الاعتماد على أدوات البرمجة التوليدية، قد تصبح أنظمة مراجعة الكود بالذكاء الاصطناعي جزءًا أساسيًا من دورة تطوير البرمجيات في السنوات القادمة.



