التطوير البرمجي بمساعدة الذكاء الاصطناعي (الإنجليزية: AI-assisted software development) هو استعمال أدوات الذكاء الاصطناعي في مراحل هندسة البرمجيات، مثل تحليل المتطلبات، وتصميم البنية، وكتابة الشيفرة، واختبار البرمجيات، والتوثيق، والنشر، والصيانة. يعمل المجال عند نقطة التقاء بين معالجة اللغة الطبيعية، والنماذج اللغوية الكبيرة، وتعلم الآلة، والتعلم العميق، وجودة البرمجيات، وأمن تطوير البرمجيات.
تدخل أدوات الذكاء الاصطناعي إلى سير العمل البرمجي كطبقة مساعدة فوق بيئة التطوير المتكاملة، ونظام التحكم بالإصدار، ومستودعات غيت هاب، وخطوط التكامل المستمر، وقنوات نشر البرمجيات. تستقبل الأداة وصفًا لغويًا، وسياقًا برمجيًا، ومقاطع من الملفات، ونتائج اختبارات، ورسائل أخطاء. ثم تنتج اقتراحًا برمجيًا، وتفسيرًا، واختبارًا، ورسالة إيداع، وملخص طلب دمج، وخطة تعديل متعددة الملفات.