أطلقت أمازون أداة جديدة تسمى Kiro، تهدف إلى تسريع وتبسيط عملية تطوير البرمجيات باستخدام الذكاء الاصطناعي. تركز Kiro على تحويل النماذج الأولية إلى برمجيات جاهزة للإنتاج من خلال أتمتة خطوات رئيسية في دورة التطوير. تعتمد الأداة على نظام “المواصفات”، حيث تقوم بتحويل الأفكار إلى متطلبات برمجية دقيقة.
عند إدخال طلب مثل “إضافة نظام تقييم للمنتجات”، تولد Kiro تلقائيًا متطلبات المستخدم والتصميم. بعد ذلك، تقوم الأداة بفحص الكود البرمجي الموجود لتوليد وثائق تقنية مثل مخططات تدفق البيانات وواجهات TypeScript. كما تقسم المشروع إلى مهام تطوير مرتبطة بالمتطلبات الأصلية، مع توثيق شامل للاختبارات وحالات الاستخدام.
تتضمن Kiro واجهة عمل مخصصة توفر للمطورين إمكانية تتبع التقدم وعرض التغييرات في الشيفرة، مع الحفاظ على سجل كامل للعمل. كما تضمن الأداة تحديث المستندات أثناء التطوير، مما يقلل من الحاجة إلى التوثيق اليدوي.
تقدم Kiro أيضًا أدوات “hooks” لمراقبة جودة الكود، تسمح بإجراء اختبارات تلقائية عند حدوث أحداث معينة، مثل حفظ الملفات، مما يسهل الحفاظ على الوثائق وفحص الثغرات الأمنية.
Kiro متاحة حاليًا مجانًا، لكنها تتطلب التسجيل عبر قائمة انتظار. تدعم المنصة نظام Windows وMac وLinux، وتعتمد على نماذج Claude Sonnet 4 و3.7، مع خطط لإضافة المزيد من الدعم لاحقًا. تتنافس Kiro في سوق مزدحم بأدوات الذكاء الاصطناعي، لكنها تتميز بكونها مبنية على منصة Visual Studio Code، مما يسهل الدمج مع بيئات العمل الحالية.
عدد المصادر التي تم تحليلها: 5
المصدر الرئيسي : عالم التقنية – فريق التحرير
معرف النشر: TECH-270725-422