نهج تصميم برمجي ذُكرت انتهاكاته ضمن العيوب المعمارية التي يمكن للوكلاء اكتشافها.
يعرض Pierre Pureur وKurt Bittner وTodd Miller خمس طرق عملية لاستخدام وكلاء البرمجة بالذكاء الاصطناعي في توثيق الخدمات القديمة، اكتشاف العيوب المعمارية، تدقيق الأمان، بناء أسس أولية للتطبيقات، واختبار معماريات قابلة للقياس. ويؤكد المقال أن سرعة توليد الكود لا تغني عن تحديد متطلبات الجودة المعمارية ومراجعة النتائج بشرياً.