व्हायब कोडिंग म्हणजे सॉफ्टवेअर तयार करण्याची एक पद्धत आहे, ज्यामध्ये तुम्ही स्वतः एकेक ओळ कोड लिहिण्याऐवजी, तुम्हाला काय हवे आहे हे साध्या, नैसर्गिक भाषेत वर्णन करता आणि एका एआय मॉडेलला तो कोड तयार करू देता. यामध्ये व्यक्ती सूचना देते, एआय कोड तयार करते आणि व्यक्ती त्या परिणामाची चाचणी करून त्यात सुधारणा करते; हे सर्व अनेकदा मॉडेलने तयार केलेली प्रत्येक ओळ न वाचताच केले जाते.
'व्हायब कोडिंग म्हणजे काय' या प्रश्नाचे हे संक्षिप्त उत्तर आहे. व्हायब कोडिंगचा सविस्तर अर्थ आणि ही संज्ञा मुळात कुठून आली, हे जाणून घेणे महत्त्वाचे आहे, कारण ही संज्ञा तयार झाल्यापासून तिच्या अर्थामध्ये बदल झाला आहे.
हा शब्द कुठून आला #
व्हायब कोडिंगचा उगम एका विशिष्ट सोशल मीडिया पोस्टमधून झाला आहे. २ फेब्रुवारी २०२५ रोजी, एआय संशोधक आणि ओपनएआयचे सह-संस्थापक आंद्रेज कारपथी यांनी X वर पोस्ट करून, त्यांनी सॉफ्टवेअर बनवण्याची एक नवीन पद्धत कशी सुरू केली याचे वर्णन केले. तो म्हणाला की तो “पूर्णपणे नैसर्गिक भावनांच्या अधीन होईल” आणि मोठ्या भाषिक मॉडेल्सना अंमलबजावणी लिहू देईल, तर तो स्वतः वाक्यरचनेऐवजी परिणामांचे वर्णन करण्यावर लक्ष केंद्रित करेल.
कार्पथींनी कार्यप्रवाहाचे व्यावहारिक शब्दांत वर्णन केले: ते एका एआय कोडिंग असिस्टंटशी आवाजाने बोलत, बदल न वाचता त्याच्या सूचना स्वीकारत आणि त्रुटी संदेश आपोआप सुटेपर्यंत त्यावर कोणतीही टिप्पणी न करता ते परत पेस्ट करत. नंतर त्यांनी ही प्रक्रिया आणखी सोप्या शब्दांत सारांशित केली: "मी फक्त गोष्टी पाहतो, बोलतो, चालवतो आणि कॉपी-पेस्ट करतो."
ती पोस्ट वेगाने पसरली. काही आठवड्यांतच प्रमुख माध्यमांनी यावर वृत्त दिले, आणि मार्च २०२५ पर्यंत, मेरिअम-वेबस्टरने ‘व्हाइब कोडिंग’ला एक ट्रॅक केलेला स्लँग आणि ट्रेंडिंग संज्ञा म्हणून आपल्या शब्दकोशात समाविष्ट केले, ज्याची व्याख्या त्यांनी ‘एआयच्या मदतीने, काहीशा निष्काळजीपणे संगणक कोड लिहिणे’ अशी केली. २०२५ च्या अखेरीस, कॉलिन्स डिक्शनरीने तर एक पाऊल पुढे टाकून त्याला 'वर्ड ऑफ द इयर' (वर्षाचा शब्द) म्हणून घोषित केले होते.
अर्थ कसा बदलला आहे #
इथेच “व्हाइब कोडिंगचा अर्थ” केवळ त्याच्या उगमाच्या कथेपेक्षा अधिक रंजक ठरतो. कार्पथी यांनी मूळतः हा शब्द, प्रोडक्शन सॉफ्टवेअरसाठी प्रस्तावित केलेल्या कार्यपद्धतीचा भाग म्हणून नव्हे, तर तात्पुरते प्रोटोटाइप बनवण्याच्या स्वतःच्या कमी जोखमीच्या, वैयक्तिक पद्धतीचे वर्णन करण्यासाठी वापरला होता. पण हा शब्दप्रयोग त्या संदर्भातून जवळजवळ लगेचच बाहेर पडला.
आज, व्हाइब कोडिंगचा अर्थ विस्तारला असून त्यात एआय-सहाय्यित विकासाच्या विस्तृत श्रेणीचा समावेश होतो, ज्यामध्ये वीकेंड ॲप बनवणाऱ्या हौशी व्यक्तींपासून ते या पद्धतीने प्रोडक्शन सॉफ्टवेअर वितरित करणाऱ्या स्टार्टअप्सपर्यंत सर्वांचा समावेश आहे. व्हाइब कोडिंग वापरणाऱ्यांपैकी सुमारे ६३% लोक स्वतःला नॉन-डेव्हलपर्स म्हणून ओळखतात, ज्यामध्ये प्रॉडक्ट मॅनेजर्स, मार्केटिंग डायरेक्टर्स आणि डिझाइनर्स यांचा समावेश आहे , आणि वाय कॉम्बिनेटरच्या विंटर २०२५ स्टार्टअप कोहोर्टमधील अंदाजे एक चतुर्थांश स्टार्टअप्सनी असे कळवले की त्यांचे कोडबेस ९५% किंवा त्याहून अधिक एआय-निर्मित होते . विश्लेषकांच्या मते हा कल अधिकच वेगवान होत राहील.गार्टनरच्या अंदाजानुसार, २०२८ पर्यंत व्यावसायिक अभियंत्यांपेक्षा नागरिक विकासकांची संख्या चौपट असेल .
व्हायब कोडिंग प्रत्यक्षात कसे काम करते? #
व्हाइब कोडिंग वर्कफ्लोच्या बहुतेक वर्णनांचे विभाजन एका पुनरावर्तनीय लूपमध्ये होते:
- प्रॉम्प्ट. अपेक्षित परिणाम कोडमध्ये नव्हे, तर नैसर्गिक भाषेत वर्णन करा. (“एक तयार करा”) dashboard जे ग्राहक विभागानुसार मासिक महसूल, तारीख फिल्टर आणि CSV निर्यातीच्या सुविधेसह दाखवते.
- निर्माण करा. एआय मॉडेल कोड तयार करतो, कधीकधी संपूर्ण फाईल, तर कधीकधी विद्यमान कोडच्या तुलनेत फरक.
- धावा आणि निरीक्षण करा. ती व्यक्ती अंमलबजावणी ओळीओळीने वाचण्याऐवजी, मिळालेला निकाल चालवून तो वर्णन केल्याप्रमाणे वागतो की नाही हे तपासते.
- पुनरावृत्ती करा. पुढील सूचनांमुळे निकालात सुधारणा होते. चुका अनेकदा व्यक्तिगतरित्या दुरुस्त करण्याऐवजी, जशाच्या तशा मॉडेलमध्ये परत ठेवल्या जातात.
याचे मुख्य वैशिष्ट्य हे नाही की यात एआयचा सहभाग आहे (ऑटो-कंप्लीट आणि को-पायलट्स अनेक वर्षांपासून एआयचा वापर करत आहेत). तर, कोडपासून किती प्रमाणात अलिप्तता आहे हे त्याचे वैशिष्ट्य आहे: ती व्यक्ती परिणामांचे मूल्यांकन करत असते, अंमलबजावणीची छाननी करत नाही.
व्हायब कोडिंग विरुद्ध पारंपरिक एआय-सहाय्यित कोडिंग #
व्हायब कोडिंगला इतर एआय-सहाय्यित कार्यप्रवाहांपासून वेगळे ओळखणे महत्त्वाचे आहे, कारण या संज्ञा सैलपणे वापरल्या जातात:
- ऑटो-कंप्लीट/कोपायलट साधने तुम्ही टाईप करत असताना कोड सुचवला जातो, पण डेव्हलपर तरीही प्रत्येक ओळ लिहित आणि तपासत असतो.
- एआय-सहाय्यित कोडिंग अधिक व्यापकपणे, यामध्ये अशी कोणतीही कार्यप्रवाह पद्धत समाविष्ट असू शकते जिथे AI कोडचा मसुदा तयार करते, ज्याचे नंतर डेव्हलपर पूर्णपणे समजून घेऊन पुनरावलोकन आणि संपादन करतात.
- व्हायब कोडिंग याचा विशेषतः असा अर्थ होतो की, व्यक्ती तयार झालेली अंमलबजावणी वाचून आणि समजून घेण्याऐवजी, सूचना देऊन, चाचणी करून आणि पुनरावृत्ती करून, परिणामांच्या आधारे मार्गदर्शन करत आहे.
तो फरक महत्त्वाचा आहे, कारण खाली चर्चा केलेला बहुतेक धोका हा स्वतः एआयमुळे नव्हे, तर 'फरक न वाचण्यामुळे' निर्माण होतो.
व्हायब कोडिंगची जोखीम बाजू #
ही एक पारिभाषिक शब्दावलीतील नोंद आहे, धोक्याची सूचना नाही, परंतु 'वाइब कोडिंग'ची कोणतीही व्याख्या तिच्याभोवती जमा झालेल्या सुरक्षा संशोधनाशिवाय अपूर्ण आहे, कारण हा या पद्धतीचा एक सर्वाधिक मोजला जाणारा तोटा बनला आहे. अनेक स्वतंत्र अभ्यास एकाच निष्कर्षावर पोहोचतात: ओपन-सोर्स रिपॉझिटरीजवरील डिसेंबर २०२५ च्या एका अभ्यासात असे आढळून आले की एआय-निर्मित कोडमुळे सुरक्षेतील त्रुटी निर्माण झाल्या. ४५% विकास कार्यांमध्ये, आणि एआय-सहाय्यित pull requests त्याच तुलनेत मानवाने लिहिलेल्या कोडपेक्षा अंदाजे २.७४ पट जास्त सुरक्षा समस्या निर्माण झाल्या. विशिष्ट प्रकारच्या असुरक्षितता विषम प्रमाणात दिसून येतात: एका अभ्यासात पाच प्रमुख भाषा मॉडेल्समध्ये तपासलेल्या ८६% एआय-निर्मित कोड नमुन्यांमध्ये एक्सएसएस असुरक्षितता आढळली .
डिपेंडन्सी हॅल्युसिनेशन (Dependency hallucination) हा एक संबंधित, सुस्थापित नमुना आहे. क्लाउड सिक्युरिटी अलायन्सच्या (Cloud Security Alliance) एप्रिल २०२६ मधील एका संशोधन अहवालात असे आढळून आले की, सोळा मॉडेल्समधील २.२३ दशलक्ष एआय-निर्मित कोड नमुन्यांपैकी १९.७% नमुन्यांमध्ये किमान एक असे भासमान पॅकेज नाव होते जे प्रत्यक्षात अस्तित्वात नाही , आणि त्या भासमान नावांपैकी ४३% नावे प्रत्येक वेळी तोच प्रॉम्प्ट पुन्हा दिल्यावर सातत्याने पुन्हा दिसून आली , ज्यामुळे हा नमुना यादृच्छिक न राहता शोषणीय ठरतो. स्वतंत्र संशोधकांनी देखील याच्या दूरगामी परिणामांचा औपचारिकपणे मागोवा घेण्यास सुरुवात केली आहे:जॉर्जिया टेकच्या व्हाइब सिक्युरिटी रडारने ३५ नवीन CVE नोंदी नोंदवल्या. केवळ मार्च २०२६ मध्येच एआय-निर्मित कोडमुळे थेट कारणीभूत ठरलेल्यांची संख्या, जानेवारीतील सहावरून वाढली आहे.
यापैकी कशाचाही अर्थ असा नाही की व्हायब कोडिंग निरुपयोगी आहे, उत्पादकतेतील वाढ खरी आहे आणि त्याचा स्वीकार कमी होत नाहीये. याचा अर्थ मात्र असा आहे की, “ते एआयने लिहिले आणि ते चालले” आणि “ते वितरित करण्यास सुरक्षित आहे” हे दोन वेगवेगळे दावे आहेत, आणि एआयने तयार केलेल्या कोडची तपासणी एखाद्या अनरिव्ह्यूड थर्ड-पार्टी योगदानाप्रमाणेच करणे ही एक सामान्य बाब बनत चालली आहे. standard या विषयावरील सुरक्षा संशोधनातील सल्ला.
महत्वाचे मुद्दे #
- व्हायब कोडिंग ही एक विशिष्ट संज्ञा आहे, ती “एआय-असिस्टेड कोडिंग”चा समानार्थी शब्द नाही. यात, तयार झालेला कोड वाचून आणि समजून घेण्याऐवजी, परिणाम आणि पुनरावृत्तीच्या आधारावर बिल्ड करण्याचे विशेषतः वर्णन केले आहे.
- हा शब्द आंद्रेज कारपथी यांनी २ फेब्रुवारी २०२५ रोजी तयार केला.आणि पाच आठवड्यांच्या आत मेरियम-वेबस्टरच्या अपशब्दांच्या यादीत पोहोचले.
- व्हायब कोडिंगचा अर्थ अधिक व्यापक झाला आहे. वैयक्तिक, कमी जोखमीच्या सरावापासून ते छंद म्हणून काम करणाऱ्या आणि निधी मिळालेल्या स्टार्टअप्स या दोघांकडूनही वापरल्या जाणाऱ्या मुख्य प्रवाहातील विकास पद्धतीपर्यंत.
- धोका हा स्वतः एआयने तयार केलेल्या कोडमध्ये नाही, तर पुनरावलोकन न केलेल्या एआयने तयार केलेल्या कोडमध्ये आहे. स्वतंत्र संशोधनात व्हायब-कोडेड आउटपुटमध्ये असुरक्षिततेचे वाढलेले प्रमाण आणि अपेक्षित अवलंबित्व भ्रम सातत्याने आढळून येतात.
व्हायब-कोडेड सॉफ्टवेअरला अजूनही त्याच मार्गाने पाठवावे लागते. pipeline बाकी सर्व गोष्टींप्रमाणेच. झायजेनीचे प्लॅटफॉर्म तेच लागू करतो SAST, SCAआणि एआय-जागरूक विश्लेषण ते एआय-निर्मित कोड जसे मानवाने लिहिलेल्या कोडसोबत करते, यासह मालवेअर पूर्व चेतावणी (MEW) वर वर्णन केलेल्या प्रकारच्या काल्पनिक-अवलंबित्व जोखमीसाठी, जेणेकरून जलद प्रॉम्प्ट-टू-प्रोडक्शन वर्कफ्लो पुनरावलोकन पायरी गुपचूप वगळणार नाही.

FAQ #
तसे नाही. डेव्हलपर प्रत्येक ओळ लिहितो आणि तिचे पुनरावलोकन करतो, तेव्हा ऑटो-कंप्लीट टूल्स कोड सुचवतात. व्हायब कोडिंग एका अशा कार्यप्रवाहाचे वर्णन करते, जिथे व्यक्ती अपेक्षित परिणामासाठी विचारणा करते आणि निकालाचे मूल्यांकन करते, अनेकदा एआयने तयार केलेला मूळ कोड न वाचताच.
ते असू शकते, परंतु संशोधनातून हे सातत्याने दिसून आले आहे की, मानवी-पुनरावलोकन केलेल्या कोडच्या तुलनेत, पुनरावलोकन न केलेल्या एआय-निर्मित कोडमध्ये सुरक्षा त्रुटींचे प्रमाण लक्षणीयरीत्या जास्त असते. बहुतेक सध्याच्या मार्गदर्शक तत्त्वांनुसार, एआय-निर्मित कोडची तपासणी न करता तो प्रसारित करण्याऐवजी, पुनरावलोकन न केलेल्या तृतीय-पक्ष कोडप्रमाणेच त्याची कसून तपासणी करण्याची शिफारस केली जाते.
आता याला शब्दकोशात मान्यता मिळाली आहे (मेरियम-वेबस्टरने याला एक अपशब्द आणि प्रचलित संज्ञा म्हणून सूचीबद्ध केले आहे, आणि कॉलिन्स डिक्शनरीने याला २०२५ चा 'वर्ड ऑफ द इयर' म्हणून घोषित केले आहे), परंतु याचा एकही औपचारिक, standardतांत्रिक व्याख्या. याचा वापर जलद वैयक्तिक प्रोटोटाइपिंगचे वर्णन करण्यापासून ते प्रोडक्शन कोडबेसच्या मोठ्या भागांचे वर्णन करण्यापर्यंत विविध प्रकारे केला जातो.