अखेरचे अद्यतनित:30 मार्च, 2025, 15:11 आहे
VIBE कोडिंगला एक प्रमुख सुरक्षा जोखीम म्हणून पाहिले जाऊ शकते कारण ते अनुभवी मानवी कोडरची जागा अप्रशिक्षित कोडरसह बदलते जे स्क्रॅचमधून कोडिंग करण्याऐवजी एआय चॅटबॉट्सला ऑर्डर देतात. (अनस्लॅश/प्रतिनिधी प्रतिमा)
अगदी प्रोग्रामशिवाय संगणक कोड व्युत्पन्न करू इच्छिता? “VIBE कोडिंग” प्रविष्ट करा – एक संज्ञा जी एआय साधनांच्या वापराचे वर्णन करते, ज्यात चॅटजीपीटी सारख्या मोठ्या भाषा मॉडेल (एलएलएम) समाविष्ट आहेत.
ओपनईचे सह-संस्थापक आणि टेस्लाचे माजी कर्मचारी आंद्रेज कार्पाथी यांनी कोडिंग प्रक्रियेचे वर्णन केले आहे की “व्हायब्स” या नवीन प्रकारच्या “व्हायब्स” “हे शक्य आहे कारण एलएलएमएस (उदा. कर्सर संगीतकार डब्ल्यू [sic] सॉनेट) खूप चांगले होत आहे, ”कर्पथीने एक्स वर पोस्ट केले.
अशा प्रकारे, 'व्हिब कोडिंग' तयार केले गेले. एआय कंपन्यांनी नवीन मॉडेल्सची मालिका जाहीर केल्यावर या शब्दाने स्वतःचे जीवन घेतले आहे जे वापरकर्त्यांना प्रोग्राम नकळत कोड तयार करण्यात मदत करते.
मॅसेच्युसेट्सच्या वॉल्टम येथील बेंटली विद्यापीठातील नोहा गियानिराकुसा यांनी सांगितले की, “व्हिब कोडिंग मुळात केवळ कोडिंगला मदत करण्यासाठीच नव्हे तर अॅपसाठी संपूर्ण कोड तयार करण्यासाठी जनरेटिव्ह एआय वापरणे होय. नवीन वैज्ञानिक?
वापरकर्ते अॅप किंवा सेवेसाठी कोड तयार करण्यासाठी चॅटजीपीटी, क्लॉड किंवा कोपिलॉट सारख्या एलएलएम-आधारित मॉडेल्सना विचारतात आणि एआय सिस्टम सर्व कार्य करते.
उदाहरणार्थ, जर आपण एआय टूलला पॉप-अपसाठी जावास्क्रिप्ट कोड व्युत्पन्न करण्यास सांगितले तर वापरकर्त्यांना कोणत्या पिझ्झा चवचा सर्वात जास्त तिरस्कार आहे हे विचारेल आणि वापरकर्त्याच्या “अननस” या शब्दाचा समावेश असल्यास वापरकर्त्याच्या “चांगल्या चव” चे कौतुक करा.
या विनंतीचा कोड यशस्वीरित्या व्युत्पन्न झाला असताना, एआय टूलने काही अतिरिक्त कोड जोडला जेणेकरुन सिस्टम “मनोरंजक निवड” टिप्पणी देईल! इतर द्वेषयुक्त पिझ्झा फ्लेवर्स प्रदान केलेल्या वापरकर्त्यांना. मूळ वापरकर्त्याने विचार करण्यास विसरला हे काहीतरी होते.
एक नवशिक्या असे कोड चालवू शकतो, परंतु एआय व्युत्पन्न केलेला कोड कमी, अधिक कार्यक्षम किंवा अधिक वापरकर्ता-अनुकूल असू शकतो की नाही हे त्यांना माहित नाही हिंदू? “थोडक्यात, आम्ही एआय-व्युत्पन्न कोड चालविला, परंतु त्याच्या संरचनेबद्दल तयार किंवा विचार केला नाही.”
VIBE कोडिंगला एक प्रमुख सुरक्षा जोखीम म्हणून पाहिले जाऊ शकते कारण ते अनुभवी मानवी कोडरला एमेचर्स किंवा अप्रशिक्षित कोडरसह बदलते जे एआय चॅटबॉट्सला स्क्रॅचमधून कोडिंग करण्याऐवजी किंवा विद्यमान कोडबेस समजून घेण्याऐवजी ऑर्डर देतात.
मानवी प्रकल्प व्यवस्थापक आणि कोडर विशिष्ट वापर प्रकरणात सर्वोत्तम सेवा देण्यासाठी कोडला आकार कसे घेण्याची आवश्यकता आहे हे अचूकपणे फ्रेम करते. परंतु एआय कोड जनरेटर काय तयार करीत आहे याचा मोठा संदर्भ समजू शकत नाही. दुस words ्या शब्दांत, एक जनरल एआय टूल वापरकर्त्याने विनंती केलेला कोड खरोखरच तयार करू शकतो, परंतु हा व्युत्पन्न केलेला कोड चालविणे खूपच धीमे, देखरेखीसाठी खूपच महाग असू शकते आणि सुरक्षेच्या जोखमीसाठी नियमितपणे स्कॅन करण्यास खूप लांब असू शकते.
जरी एखादा माणूस त्याच्या एआय-व्युत्पन्न कोडचे पुनरावलोकन करू शकतो, स्पॉट त्रुटी, ते लहान करा, सुरक्षा असुरक्षा प्लग करा, वेग वाढवा, मजकूर संपादित करा. परंतु अप्रशिक्षित व्हिब कोडर असे करण्यास सक्षम नाहीत.
इतर समालोचक असा दावा करतात की व्हिब कोडर इतर मानवांनी तयार केलेले जुने कोड फक्त कॉपी किंवा स्क्रॅप करतात, नैतिक आणि वा gi मय चिंता वाढवतात.
एका वापरकर्त्याच्या मते, वाईब कोडिंगने दिशा देण्याचे आश्वासन दिले जे नजीकच्या भविष्यात बरेच चांगले होईल. “परंतु सध्या ते थोडे मर्यादित आहे आणि त्यात काही विश्वासार्हतेचे प्रश्न आहेत,” गियानिराकुसा म्हणतात. तयार केलेला कोड बर्याचदा बग्गी असू शकतो आणि कारण असे सूचित करतात की ते निश्चित करण्यासाठी अंतर्निहित ज्ञान नसतात, ते त्याच एलएलएमवर जास्त अवलंबून असतात ज्यामुळे त्यांचे निराकरण करण्यासाठी त्रुटी बनल्या आहेत.
प्रोग्रामिंग भाषेची वैशिष्ट्ये शिकण्याचे आव्हान न देता साधने, अॅप्स आणि सेवांसाठी कल्पना असलेल्या लोकांना मदत करू शकतात.
VIBE कोडिंगचे सार म्हणजे कोडरकडे त्याच्या स्वत: च्या कोडची लाइन-बाय-लाइन आकलन नसते आणि कदाचित ते परिणामांसह गंभीरपणे गुंतलेले नसू शकतात. असा फालतू दृष्टिकोन चंचल अॅप्स किंवा गेम्ससाठी कार्य करू शकतो. परंतु मोठ्या व्यवसाय आणि उपक्रम, जे वास्तविक समस्यांसाठी कार्य करतात, त्यांच्या आवश्यकता पूर्ण करण्यासाठी रीअल-टाइम कोडरची आवश्यकता असेल.
एआय बद्दल एक मोठा दावा म्हणजे मानवी नोकर्या बदलण्याची क्षमता. परंतु काही सोशल मीडियाच्या दाव्यांनंतरही व्हिब कोडिंग सॉफ्टवेअर अभियंता पुनर्स्थित करेल याचा पुरावा फारसा नाही. “हे प्रोग्रामरची जागा घेणार नाही,” नॉर्थंब्रिया विद्यापीठातील मॅट वुड यांनी सांगितले. नवीन वैज्ञानिक?
अशाप्रकारे, कुशल पद्धतीने एआय कोडिंगचा फायदा घेणार्या व्यावसायिक मानवी कोडरशी स्पर्धा करणे अशक्य आहे.