जनरेटिव्ह एआय वापरणाऱ्या अनेक सॉफ्टवेअर डेव्हलपरसाठी, वातावरण कोडिंग ती दुधारी तलवार आहे.

ही प्रक्रिया जलद प्रोटोटाइपिंग प्रदान करते परंतु बऱ्याचदा नाजूक, कागदपत्र नसलेल्या कोडचा माग सोडते ज्यामुळे महत्त्वपूर्ण तांत्रिक कर्ज तयार होते.

नवीन मुक्त स्रोत प्लॅटफॉर्म, कोडेव्हतो एक मूलभूत बदल प्रस्तावित करून हे संबोधित करतो: AI सह नैसर्गिक भाषेतील संभाषण म्हणून हाताळणे वास्तविक स्त्रोत कोडचा भाग.

कोडेव्ह SP(IDE)R वर आधारित आहे, यासाठी डिझाइन केलेले फ्रेमवर्क डायनॅमिक कोडिंग संभाषणांना संरचित, ओळखण्यायोग्य आणि ऑडिट करण्यायोग्य मालमत्तेमध्ये रूपांतरित करा जे कोड रिपॉजिटरीचा भाग बनतात.

कोडेफ म्हणजे काय?

कोडेव्ह ही एक पद्धत आहे जी नैसर्गिक भाषेच्या संदर्भाला विकासाच्या जीवनचक्राचा एक अविभाज्य भाग मानते, ऐवजी डिस्पोजेबल आर्टिफॅक्ट व्हॅनिला कोडिंगच्या बाबतीत.

सह-संस्थापक वालिद कादौस यांच्या मते, अभियांत्रिकीच्या विशिष्ट कार्यप्रवाहाला प्रतिबिंबित करणे हे ध्येय आहे.

"कोडेव्हच्या मुख्य तत्त्वांपैकी एक म्हणजे डॉक्सला तपशील आवडतात आम्ही आहोत प्रणालीचा वास्तविक कोड," त्यांनी व्हेंचरबीटला सांगितले. "हे असे आहे की आमच्या एजंट्सद्वारे नैसर्गिक भाषा टाइपस्क्रिप्टमध्ये संकलित केली जात आहे."

हा दृष्टीकोन वस्तुस्थितीनंतर कागदपत्रे तयार करण्याचा सामान्य त्रास टाळतो, जर ते तयार केले गेले तर.

त्याचा मुख्य प्रोटोकॉल SP(IDE)R बिल्डिंग प्रोग्राम्ससाठी हलके पण औपचारिक आर्किटेक्चर प्रदान करतो. प्रक्रिया सुरू होते सेट करण्यासाठीजिथे एक मानवी आणि एकाधिक AI एजंट उच्च-स्तरीय विनंतीला ठोस स्वीकृती निकषांमध्ये रूपांतरित करण्यासाठी सहयोग करतात. पुढे, मध्ये तो योजना करतो या टप्प्यावर, एआय टप्प्याटप्प्याने अंमलबजावणी सुचवते, ज्याचे पुन्हा पुनरावलोकन केले जाते.

प्रत्येक टप्प्यासाठी, कृत्रिम बुद्धिमत्ता प्रवेश करते IDE लूप: तो – ती धावबाद होतो कोड, तो बचाव करतो सर्वसमावेशक चाचणीद्वारे त्रुटी आणि प्रतिगमन विरुद्ध, आणि राहतो तपशील विरुद्ध परिणाम. शेवटची पायरी आहे पुनरावलोकनसंघ भविष्यातील प्रकल्पांसाठी SP(IDE)R प्रोटोकॉल स्वतः अद्यतनित आणि सुधारण्यासाठी शिकलेले धडे दस्तऐवज करतो.

या फ्रेमवर्कमधील मुख्य फरक म्हणजे विविध घटकांचा वापर आणि वेगवेगळ्या टप्प्यांवर स्पष्ट मानवी पुनरावलोकन. कादौस नमूद करतात की प्रत्येक एजंट पुनरावलोकन प्रक्रियेत अद्वितीय सामर्थ्य आणतो.

"मिथुन आहे पूर्ण प्रमाणात सुरक्षा समस्या उचलण्यात चांगले," तो म्हणाला, एक गंभीर क्रॉस-साइट स्क्रिप्टिंग (XSS) त्रुटी आणि आणखी एक बग "OpenAI API की ग्राहकासोबत शेअर केली असती, ज्याची किंमत हजारो डॉलर्स असू शकते."

दरम्यान, "GPT-5 हे डिझाईन कसे सोपे करायचे हे समजून घेण्यात खूप चांगले आहे." हे संरचित पुनरावलोकन, प्रत्येक टप्प्यावर अंतिम मानवी मान्यतेसह, दोषपूर्ण कोडकडे नेणारे बेलगाम ऑटोमेशन प्रतिबंधित करते.

प्लॅटफॉर्मचे मूळ एआय तत्त्वज्ञान त्याच्या रचनापर्यंत विस्तारित आहे. क्लिष्ट इंस्टॉलर नाही; त्याऐवजी, वापरकर्ता त्यांच्या एआय एजंटला प्रोजेक्ट सेट करण्यासाठी कोडेव्ह गिटहब रेपॉजिटरी लागू करण्याची सूचना देतो. विकसक "डेमो अर्ज" त्यांचे फ्रेमवर्क, कोडेव्ह तयार करण्यासाठी Codev वापरून.

“येथे महत्त्वाचा मुद्दा असा आहे की नैसर्गिक भाषा आता कार्यान्वित करण्यायोग्य आहे, एजंट दुभाषी बनतो,” कडूस म्हणाले. “हे उत्तम आहे कारण याचा अर्थ ते कोडेव्हचे ‘अंध’ एकत्रीकरण नाही, तर एजंटला ते एकत्रित करण्याचा सर्वोत्तम मार्ग निवडता येतो आणि ते हुशारीने निर्णय घेऊ शकतात.”

कोडेव्ह केस स्टडी

फ्रेमवर्कची प्रभावीता तपासण्यासाठी, त्याच्या निर्मात्यांनी व्हॅनिला आणि कोडेव्ह यांच्यात थेट तुलना केली. त्यांनी दिली व्यवसाय बंद करणे 4.1 आधुनिक वेब-आधारित कार्य व्यवस्थापक तयार करण्यासाठी अर्ज. पहिल्या प्रयत्नात चॅट आणि एन्क्रिप्शन वापरले. परिणाम वाजवी दिसणारा डेमो होता. तथापि, तीन स्वतंत्र AI क्लायंटच्या स्वयंचलित विश्लेषणात असे आढळून आले की त्यांनी आवश्यक कार्यक्षमतेच्या 0% अंमलबजावणी केली आहे, कोणत्याही चाचणीचा समावेश नाही आणि डेटाबेस किंवा API ची कमतरता आहे.

दुसऱ्या प्रयत्नात समान AI मॉडेल आणि वेक्टर वापरले परंतु SP(IDE)R प्रोटोकॉल लागू केले. यावेळी, AI ने 32 स्त्रोत फायली, 100% कार्यक्षमतेची व्याख्या, पाच चाचणी सूट, SQLite डेटाबेस आणि संपूर्ण RESTful API असलेले उत्पादन-तयार अनुप्रयोग तयार केले.

या प्रक्रियेदरम्यान, मानवी विकासकांनी नोंदवले की त्यांनी स्रोत कोडची एक ओळ थेट संपादित केली नाही. हा एकच प्रयोग असला तरी, कडूसचा अंदाज आहे की परिणाम लक्षणीय आहे.

"व्यक्तिशः, असे वाटते की मी कोडेवशिवाय त्याच्याशिवाय तिप्पट अधिक उत्पादक आहे." तो म्हणतो. गुणवत्ता देखील स्वतःसाठी बोलते. "मी एक रेफरी म्हणून एमबीएचा वापर केला आणि कोणीतरी सुसज्ज अभियांत्रिकी संघ जे उत्पादन करेल त्याप्रमाणेच आउटपुटचे वर्णन केले. नेमकं हेच माझं ध्येय होतं."

ही प्रक्रिया शक्तिशाली असली तरी, ती हँड-ऑन प्रोग्रामरपासून सिस्टम अभियंता आणि समीक्षकापर्यंत विकासकाची भूमिका पुन्हा परिभाषित करते. कुद्दुसच्या मते, स्पेसिफिकेशनचा प्रत्येक टप्पा आणि प्रारंभिक योजना 45 मिनिटांपासून ते दोन तास केंद्रित सहकार्यासाठी कुठेही लागू शकते.

हे बऱ्याच बायोकोडिंग प्लॅटफॉर्मने दिलेल्या इंप्रेशनच्या विरुद्ध आहे, जिथे एकल प्रॉम्प्ट आणि काही मिनिटांची प्रक्रिया तुम्हाला पूर्णपणे कार्यक्षम, स्केलेबल ऍप्लिकेशन देते.

"मी जोडलेले सर्व मूल्य मूलभूत ज्ञानात आहे जे मी तपशील आणि योजनांना लागू करतो," तो स्पष्ट करतो. तो भर देतो की फ्रेमवर्क अनुभवी प्रतिभा वाढविण्यासाठी डिझाइन केले आहे, ते बदलण्यासाठी नाही. "जे लोक त्यांचे सर्वोत्तम कार्य करतील… ते वरिष्ठ अभियंते आहेत आणि त्याहूनही वरचे आहेत कारण त्यांना अडचणी माहित आहेत… तुमच्याकडे आधीपासून असलेले वरिष्ठ अभियंता असणे आवश्यक आहे आणि ते त्यांना अधिक उत्पादक बनवते."

मानव आणि कृत्रिम बुद्धिमत्ता यांच्यातील सहकार्याचे भविष्य

कोडेव्ह सारखे फ्रेमवर्क एका शिफ्टचे संकेत देतात जिथे सॉफ्टवेअर डेव्हलपमेंटची मुख्य क्रिएटिव्ह कृती कोड लिहिण्यापासून अचूक, मशीन-वाचण्यायोग्य वैशिष्ट्ये आणि योजना तयार करण्याकडे जाते. एंटरप्राइझ संघांसाठी, याचा अर्थ एआय-व्युत्पन्न कोड ऑडिट करण्यायोग्य, देखरेख करण्यायोग्य आणि विश्वासार्ह होऊ शकतो. संपूर्ण विकास संभाषण आवृत्ती नियंत्रणामध्ये कॅप्चर करून आणि CI सह त्याची अंमलबजावणी करून, प्रक्रिया तात्पुरत्या चॅट्सना टिकाऊ अभियांत्रिकी मालमत्तेत बदलते.

कोडेव्हने असे भविष्य सुचवले आहे ज्यामध्ये AI गोंधळी सहाय्यक म्हणून काम करत नाही, तर संरचित, मानव-चालित वर्कफ्लोमध्ये शिस्तबद्ध सहयोगी म्हणून काम करते.

तथापि, कडूस कबूल करतात की या शिफ्टमुळे कर्मचाऱ्यांसाठी नवीन आव्हाने निर्माण होतात. "जे वरिष्ठ अभियंते AI पूर्णपणे नाकारतील त्यांना ते स्वीकारणाऱ्या वरिष्ठ अभियंत्यांकडून मागे टाकले जाईल." तो अंदाज करतो. कनिष्ठ विकासकांबाबतही त्यांनी चिंता व्यक्त केली ज्यांना संधी मिळणार नाही "त्यांच्या स्वत: च्या वास्तू तुकडे तयार करण्यासाठी," हे एक कौशल्य आहे जे कृत्रिम बुद्धिमत्तेचे मार्गदर्शन करताना आणखी महत्वाचे बनते.

हे इंडस्ट्रीसमोरील एक महत्त्वाचे आव्हान हायलाइट करते: AI उत्कृष्ट कामगिरी करणाऱ्यांना उंचावत असताना, पुढील पिढीतील टॅलेंट विकसित करण्याचे मार्गही तयार करते.

Source link