البرمجة التفاعلية (Vibe coding) هي أسلوب برمجة غير رسمي ومحادثي، حيث يحدد المطور هدفه بلغة طبيعية ويترك أداة الذكاء الاصطناعي تتولى إنشاء الكود وتطويره تدريجيًّا، بدلاً من كتابة كل سطر يدويًّا. يصف هذا المصطلح نهجًا بديهيًا لتطوير البرمجيات، حيث ينصب التركيز على التجريب السريع والتغذية الراجعة، وليس على التخطيط التفصيلي للبنية مسبقًا.