كشفت خدمات أمازون السحابية (AWS) عن Kiro، بيئة تطوير متكاملة جديدة مدعومة بالذكاء الاصطناعي تم إطلاقها بنسخة تجريبية في 14 يوليو 2025. يهدف فريق أمازون القائم على المشروع إلى سد الفجوة بين النماذج الأولية السريعة التي يُنتجها الذكاء الاصطناعي والأنظمة الجاهزة للإنتاج والتي تتطلب مواصفات رسمية واختبارات شاملة وتوثيقاً مستمراً. وكما ورد في موقع Kiro: الهدف هو الانتقال من "البرمجة حسب الإحساس" إلى "الشيفرة القابلة للتطبيق".
يقدم Kiro منهجية تطوير ثورية تعتمد على المواصفات، حيث يحول الأفكار إلى أنظمة جاهزة للإنتاج بسرعة ووضوح غير مسبوقين. لم تعد هناك حاجة لمتطلبات متفرقة أو مسارات تنفيذ غير واضحة أو تكرار لا ينتهي بين التخطيط والبرمجة. يعالج هذا النهج ما يُعرف باسم "البرمجة حسب الإحساس" – أي استخدام أدوات التطوير لإبلاغ مساعد الذكاء الاصطناعي بما يجب بناؤه بلغة إنجليزية محادثية، ثم العمل معه كمبرمج مساعد أو تركه يقوم بمعظم العمل.
وفقاً للتوثيق، يكمن التميز الرئيسي لـ Kiro في استخدام المواصفات (specs). يتم تعريف المواصفات في ثلاثة ملفات ماركداون: requirements.md وdesign.md وtasks.md. يستخدم ملف المتطلبات صيغة EARS (النهج السهل لصياغة المتطلبات) – وهي آلية لتقييد المتطلبات النصية تم تطويرها في رولز رويس. يصف مستند التصميم البنية التقنية والتقنية للتطبيق، بينما تعرض قائمة المهام سلسلة من الخطوات اللازمة لتنفيذ التصميم حتى مرحلة النشر.
تبرز تكامل Kiro مع وكلاء الذكاء الاصطناعي لأداء مهام البرمجة المعتمدة على المواصفات الدور المتنامي للبرمجيات الذاتية في المؤسسات. يوفر Kiro وظيفة دردشة تعتمد على الوكلاء لمهام البرمجة داخل الملفات، كما يمكن ربط الوكلاء بأدوات مفتوحة المصدر خارجية. لا تزال هناك حاجة للإشراف البشري الدوري، رغم أن الوكلاء بات بإمكانهم العمل لفترات أطول الآن.
يمكن تحويل ذلك إلى مهام فرعية في Kiro، حيث يمكن للوكلاء إرسالها إلى وكلاء البرمجة. تتضمن كل مهمة تفاصيل مثل المتطلبات والتنفيذ واحتياجات الوصول والاختبار. يتيح ذلك للمطورين متابعة العمل والتحقق من كل خطوة لتجنب أي أجزاء مفقودة. كتب نيكيل سواميناثان، مدير المنتجات في AWS، وديباك سينغ، نائب الرئيس لتجربة المطورين والوكلاء: "تظل مواصفات Kiro متزامنة مع قاعدة الشيفرة المتطورة لديك. يمكن للمطورين كتابة الشيفرة لتحديث المواصفات أو تحديث المواصفات لإنعاش المهام".
الأمر المهم في هذا النهج هو أن الشيفرة وعملية الوكيل موثقة بالكامل من الأعلى إلى الأسفل. لا يتم إغفال أي شيء، ويملك المطور رؤية شاملة لكيفية بناء التطبيق أو الوظيفة ويمكنه توجيهها من منظور المتطلبات قبل بدء التنفيذ. تقول أمازون إن هذا يلغي التكرار المكلف المرتبط غالباً بالبرمجة حسب الإحساس.
في منشور على منصة X، قال الرئيس التنفيذي لأمازون آندي جاسي إن Kiro "لديه فرصة لإحداث تحول في طريقة بناء المطورين للبرمجيات". يأتي هذا الإعلان بعد أيام من إعلان جوجل عن توظيف موظفي شركة Windsurf الناشئة لبرمجيات ترميز الذكاء الاصطناعي ضمن صفقة ترخيص تقني بقيمة 2.4 مليار دولار. وقالت جوجل إنها تخطط لجعل نماذج Gemini AI أكثر فائدة للمطورين. تغوص أمازون وجوجل بشكل أعمق في ما يُسمى البرمجة حسب الإحساس، أي توجيه الحواسيب لإنشاء البرمجيات بأقل تدخل بشري ممكن.
Kiro هو بيئة تطوير متكاملة قائمة بذاتها، وعلى الرغم من أنه منتج تابع لـ AWS، إلا أنه يُقدَّم على أنه "منفصل قليلاً عن باقي خدمات AWS الأساسية"، بحسب ناثان بيك، مسؤول التوعية للمطورين في AWS. يمكن استخدام Kiro بدون حساب AWS، عبر تسجيل الدخول باستخدام حساب Google أو GitHub. الهدف هو أن يكون لـ Kiro "هوية فريدة خارج AWS" لجذب المطورين على منصات أخرى. لدى Kiro موقعه الخاص، ووفقاً لصفحة "من نحن"، تم بناؤه وتشغيله بواسطة فريق صغير ذو توجهات واضحة ضمن AWS. الخدمة مجانية خلال فترة المعاينة، وبعدها ستكون هناك باقة مجانية مع 50 تفاعل وكيل شهرياً، وحسابات Pro مقابل 19 دولاراً لكل مستخدم شهرياً مع 1000 تفاعل، وحسابات Pro+ مقابل 39 دولاراً مع 3000 تفاعل.