برمجة الإحساس (Vibe Coding)
برمجة الإحساس هي نهج برمجة مدعوم بالذكاء الاصطناعي حيث يصف المطور السلوك المرغوب باللغة الطبيعية وينتج نموذج ذكاء اصطناعي الكود المقابل، مع تركيز الإنسان على القصد بدلاً من تفاصيل التنفيذ.
برمجة الإحساس هي أسلوب تطوير يفوض فيه المبرمج معظم أو كل كتابة الكود إلى نموذج لغة كبير، والتفاعل من خلال موجهات اللغة الطبيعية المحادثة بدلاً من كتابة بناء الجملة يدويًا. صاغ المصطلح Andrej Karpathy في منشور فبراير 2025 على X وانتشر بسرعة في مجتمع المطورين كعنوان لسير عمل بدأ العديد من الممارسين بالفعل في اعتماده.
يتضمن سير العمل النموذجي وصف ميزة أو إصلاح مرغوب باللغة الإنجليزية البسيطة داخل محرر مدعوم بالذكاء الاصطناعي—أدوات مثل Cursor و Windsurf أو GitHub Copilot Workspace—ثم قبول أو اختبار أو التكرار على الإخراج الذي تم إنشاؤه. يعمل المطور بشكل أساسي كمحرر مواصفات وحكم جودة بدلاً من مبرمج سطر بسطر؛ غالبًا ما يتم لصق رسائل الخطأ مباشرة في المحادثة حتى يصحح النموذج بنفسه. يحل التحكم بالإصدار واستعراض diff محل قراءة الكود اليدوية كنقطة فحص جودة أساسية.
تقلل برمجة الإحساس من حاجز بناء البرامج الوظيفية، مما يمكّن غير المبرمجين من إنشاء نماذج أولية عاملة ويسمح للمهندسين الذين لديهم خبرة باستكشاف الأفكار بسرعة أعلى بكثير. إنها تحول الحكم الهندسي نحو الهندسة المعمارية واختبار التغطية واستعراض الأمان بدلاً من الطلاقة النحوية، وتثير مخاوف عملية حول ملكية الكود والقابلية للصيانة على المدى الطويل والأخطاء الصامتة التي تقدمها مخرجات ذكاء اصطناعي مقبولة لكن لم تُقرأ.
بحلول منتصف 2026، تحافظ النماذج الحدودية مثل Claude Sonnet 4 و GPT-4o و Gemini 2.5 Pro على سير عمل برمجة إحساس متعدد الملفات ومتعدد الجلسات مع إشراف بشري معتدل. أصبحت البيئات المخصصة ذات السياقات الوكيل الدائمة والوصول الطرفي المتكامل وآراء diff المضمنة معيارًا. نما اعتماد المؤسسات إلى جانب بوابات مراجعة الكود وأدوات التحليل الثابت المصممة لاكتشاف مشاكل الصحة والضعف قبل وصول الكود الذي ينتجه الذكاء الاصطناعي إلى الإنتاج.