إطلاق أداة Codemaps من Cognition لفهم الكود بالخرائط الذكية

أعلنت شركة Cognition عن إطلاق أداة جديدة باسم Codemaps، وهي أداة مدعومة بالذكاء الاصطناعي تساعد المهندسين على فهم الكود وتحليل بنيته من خلال خرائط مرئية تفاعلية تُظهر العلاقات بين الملفات والوظائف داخل المشاريع البرمجية.

تفاصيل الأداة

تُعد Codemaps نقلة نوعية في عالم أدوات تطوير البرمجيات، إذ تمثل خطوة جديدة بعد مشاريع DeepWiki وAsk Devin وWindsurf التي قدمتها Cognition سابقًا.
تعمل الأداة على تحويل الأكواد إلى خرائط منظمة تُبرز الترابط بين الأجزاء المختلفة في أي مشروع برمجي، مما يسهل على المهندسين التنقل والفهم بسرعة أكبر.

أبرز ميزات Codemaps:

  • تعتمد على النماذج المتقدمة SWE-1.5 وClaude Sonnet 4.5 لتوليد خرائط دقيقة ومفسَّرة للكود.
  • توفر خاصية Just-in-Time Mapping لتوليد الخرائط لحظيًا حسب المهمة أو المشكلة التي يعمل عليها المهندس.
  • يمكن عرض الخرائط بصريًا داخل بيئة Windsurf IDE عبر اختصار (Cmd+Shift+C) للتنقل السريع بين مكونات الكود.
  • تتيح للمستخدمين إدراج الخرائط في المحادثات مع الوكلاء الذكيين مثل Cascade لزيادة دقة المخرجات وسرعة الفهم.
  • تساعد في تتبع المشكلات بين الخادم والعميل، وفهم تدفق البيانات، وتصحيح أخطاء الأمان أو المصادقة.

الأهداف المستقبلية لأداة Codemaps

تسعى Cognition من خلال Codemaps إلى إعادة تعريف العلاقة بين المهندس والذكاء الاصطناعي في بيئة التطوير.

أبرز الأهداف:

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

تُظهر أداة Codemaps توجهًا جديدًا نحو “الذكاء المساند” بدلًا من “الذكاء البديل”، حيث تمنح المهندسين القدرة على الفهم والتحكم الكامل في مشاريعهم. وبذلك، تفتح Cognition الباب أمام جيل جديد من أدوات التطوير التي تعيد للإنسان دوره المحوري في هندسة البرمجيات.

مقالات مشابهة