पाँच कदमों में vibe coding
Vibe coding एक वर्कफ़्लो है जिसमें आप किसी प्रोडक्ट को सरल भाषा में describe करते हैं, AI कोड लिखता है, और आप तब तक समीक्षा, मार्गदर्शन और सुधार करते रहते हैं जब तक कुछ काम न करने लगे।
Andrej Karpathy द्वारा (फरवरी 2025) गढ़ा गया। अनुशासन वास्तविक है: परिणामों का वर्णन करें, diff देखें, छोटे-छोटे steps में iterate करें, और जानें कि build कब पूरा हुआ। हम चारों सिखाते हैं — साथ ही कौन से agent tools का उपयोग करें।
संक्षेप में प्रक्रिया
- 01बताएँ आप क्या चाहते हैं
- 02AI को ड्राफ़्ट बनाने दें
- 03जाँचें कि यह मनचाहे तरीके से काम कर रहा है या नहीं
- 04किसी सटीक सुधार या बेहतरी के लिए कहें
- 05काम करने वाला वर्शन शिप करें
पाँच ज़रूरी अभ्यास
नतीजा बताएं, तरीका नहीं
बताएं कि यूज़र को क्या देखना और करना चाहिए। फ़ाइल नाम और लाइब्रेरी तब बताएं जब मॉडल पूछे — या जब आप डीबग कर रहे हों।
हर diff ज़रूर जाँचें
एजेंट्स तेज़ होते हैं, पर कभी-कभी गलती भी करते हैं। चलाने या डिप्लॉय करने से पहले बदलाव ज़रूर पढ़ें — सुरक्षा और सही कोड की ज़िम्मेदारी आपकी है।
छोटे-छोटे कदमों में आगे बढ़ें
एक प्रॉम्प्ट में एक फीचर — दस पेज की स्पेक से बेहतर है। एक हिस्सा शिप करें, टेस्ट करें, फिर अगला रिक्वेस्ट करें।
मॉडल को असली डेटा दें
एरर, सैम्पल डेटा और स्क्रीनशॉट पेस्ट करें। अधूरा कॉन्टेक्स्ट = अधूरा कोड।
सही पाथ चुनें
बिगिनर पाथ आपको फर्राटेदार बनाता है; Agent Builder टूल्स के साथ शिप करना सिखाता है। अपने लक्ष्य के हिसाब से सही पाथ चुनें।