Live edition loading…

PXke Algorand

Independent daily coverage of the Algorand ecosystem — verified reporting on wallets, DeFi, NFTs and infrastructure, fact-checked on-chain before it publishes.

← Latest stories

VibeKit AI एजेंटों को Algorand के डेवलपमेंट लूप में जोड़ता है — चाबियाँ कभी वॉलेट से बाहर नहीं जातीं।

· · · · · ·

VibeKit AI एजेंटों को Algorand के विकास चक्र में जोड़ता है — कुंजी कभी वॉलेट से बाहर नहीं जाती

कोडिंग एजेंटों को एल्गोरिंड की कहावतें समझ आती हैं

सामान्य उद्देश्य वाले एआई कोडिंग सहायक सबसे कमजोर तब होते हैं जब किसी प्लेटफ़ॉर्म की बोलचाल की भाषा प्रशिक्षण डेटा में न के बराबर दिखाई देती है — और अल्गोरिंड की नहीं। स्मार्ट अनुबंध अंततः [TEAL](/glossary/teal "एक निम्न-स्तरीय, स्टैक-आधारित प्रोग्रामिंग भाषा जिसका उपयोग अल्गोरिंड ब्लॉकचेन पर स्मार्ट अनुबंध लिखने के लिए किया जाता है। इसमें मैन्युअल स्टैक प्रबंधन की आवश्यकता होती है और यह 'अनुवाद' की कमी से ग्रस्त है"), एक निम्न-स्तरीय, स्टैक-आधारित प्रोग्रामिंग भाषा के रूप में चलते हैं, जो श्रृंखला के लिए विशिष्ट है, जबकि आधुनिक विकास अल्गोरिंड पायथन या टाइपस्क्रिप्ट में होता है, जिसे सहायक नियमित रूप से पुराने टूलिंग के पक्ष में विकृत कर देते हैं। VibeKit के अपने शब्दों में, इसका पूर्वानुमानित परिणाम यह है: 'सही संदर्भ के बिना, आपका एआई खराब अल्गोरिंड कोड का भ्रम पैदा करता है।'

VibeKit इस अंतर को 'प्रॉम्प्ट से मेननेट' तक पाटने के लिए काम कर रहा है। यह एक कमांड-लाइन टूल है, जिसे [MIT] (https://github.com/gabrielkuettel/vibekit) पर जारी किया गया है और जिसे Gabriel Kuettel, जो Algorand Foundation में एक वरिष्ठ डेवलपर रिलेशंस इंजीनियर हैं, ने बनाया है। फरवरी 2026 में फाउंडेशन के एक ब्लॉग पोस्ट में इसका परिचय दिया गया, यह एक कमांड के साथ Algorand डेवलपमेंट के लिए एक AI कोडिंग एजेंट को कॉन्फ़िगर करता है और इसे 'Algorand बिल्डर्स के लिए एजेंटिक स्टैक' के रूप में वर्णित करता है: ये कौशल मॉडल को Algorand के सही पैटर्न सिखाते हैं, साथ ही [Model Context Protocol](/glossary/mcp-model-context-protocol "एक खुला मानक जो एक AI मॉडल को बाहरी सिस्टम के साथ इंटरैक्ट करने के लिए उपकरण देता है। VibeKit के मामले में, एक MCP सर्वर ब्लॉकचैन ऑपरेशंस (deplo") (MCP) के उपकरण उजागर करता है जो इसे श्रृंखला पर कार्य करने देता है। MCP एक खुला मानक है जो एक AI मॉडल को बाहरी सिस्टम के साथ इंटरैक्ट करने के लिए उपकरण देता है — वह परत जो एक चैट असिस्टेंट को कुछ ऐसा बना देती है जो वास्तव में एक कॉन्ट्रैक्ट को डिप्लॉय कर सकता है।"

ज्ञान परत: एजेंट कौशल

vibekit init चलाने से डेवलपर के AI टूल — Claude Code, OpenCode, Cursor, या VS Code/Copilot — का पता चलता है और दो लेयर इंस्टॉल करता है। पहला एजेन्ट स्किल्स का एक सेट है: algorand-devrel/algorand-agent-skills रिपॉज़िटरी से ली गई स्ट्रक्चर्ड मार्कडाउन फ़ाइलें, जो Algorand Foundation द्वारा बनाए रखा आधिकारिक संग्रह है, जिसमें स्मार्ट-कॉन्ट्रैक्ट सिंटेक्स, टेस्टिंग पैटर्न, डिप्लॉयमेंट वर्कफ़्लोज़, और एरर हैंडलिंग शामिल हैं। VibeKit के दस्तावेज़ों के अनुसार, इनके बिना, मॉडल PyTeal और Beaker जैसे पुराने फ़्रेमवर्क का इस्तेमाल करते हैं और Algorand Python और Algorander TypeScript के साथ संघर्ष करते हैं — ये आधुनिक कॉन्ट्रैक्ट की भाषाएँ हैं, जिन्हें Puya कंपाइलर TEAL बाइटकोड और ARC-56 इंटरफ़ेस में बदल देता है, जो कॉन्ट्रैक्ट के तरीकों का मशीन-पठनीय विवरण है, जिसे सही तरीके से लागू करने के लिए किसी भी कॉलर को मैच करना होता है।

VibeKit Anthropic के एजेंट-कौशल विनिर्देश के अनुसार 11 कौशल प्रदान करता है; उनमें से चार स्पष्ट रूप से नामित हैं:

कौशलअवधारणावास्तविक दुनिया में प्रभाव
निर्माणAlgorand Python को TEAL बाइटकोड और ARC-56 इंटरफेस में संकलित करेंअनुबंध सही, मानक प्रारूप में श्रृंखला तक पहुंचते हैं
परीक्षणपरीक्षण सूट चलाएँ और डिबग करेंकुछ भी शिप होने से पहले व्यवहार सत्यापित हो जाता है
तैनातीअनुबंधों को किसी भी नेटवर्क पर शिप करेंLocalNet, TestNet, और MainNet एक-दूसरे के स्थान पर इस्तेमाल किए जा सकते हैं
समस्या निवारणत्रुटियों का निदानअसफल निर्माण एक मृत अंत नहीं रहा
7 औरशेष जीवनचक्र को कवर करेंएजेंट बिना किसी मार्गदर्शन के भी किनारा-स्थितियों को संभाल लेता है

एक्शन लेयर: MCP टूल

कौशल मॉडल को बताते हैं कि कैसे Algorand के लिए लिखना है; एक MCP सर्वर इसे ऑन-चेन पर काम करने देता है। VibeKit का सर्वर पाँच श्रेणियों में 44 ब्लॉकचेन ऑपरेशंस को उजागर करता है:

श्रेणीअवधारणावास्तविक दुनिया में प्रभाव
—–—–—–
अनुबंध (7 उपकरण)अनुबंध एबीआई को तैनात करें, कॉल करें और उनका निरीक्षण करेंएजेंट बिना हाथ से लिखे लेनदेन के अनुबंध भेज और उसके तरीकों का उपयोग कर सकता है
संपत्ति (8 उपकरण)अल्गोरंड मानक संपत्ति बनाएँ, स्थानांतरित करें और जमेँसंपूर्ण टोकन जीवनचक्र बातचीत के भीतर होता है
खाता (7 उपकरण)प्रबंधित खातों में निधि जमा करें, स्विच करें और भेजेंएजेंट परीक्षण खातों को बूटस्ट्रैप करता है और शुल्क स्वयं वहन करता है
स्थिति (3 उपकरण)वैश्विक, स्थानीय और बॉक्स स्टोरेज पढ़ेंहर कॉल के बाद अनुबंध की स्थिति की पुष्टि की जाती है, न कि भरोसे पर
इंडेक्सर (5 उपकरण)लेनदेन और क्वेरी लॉग खोजें'यहाँ क्या हुआ?' एक प्रश्न बन जाता है, न कि किसी समापन बिंदु की खोज

जब दोनों परतें स्थापित हो जाएं, तो लूप वार्तालाप-आधारित हो जाता है। एस्क्रो अनुबंध के लिए पूछें, और एजेंट वर्तमान दस्तावेज़ों की जाँच करता है — Kappa, आधिकारिक Algorand दस्तावेज़ों पर एक इंटरैक्टिव प्रश्न-उत्तर, MCP का डिफ़ॉल्ट दस्तावेज़ है, और Context7 एक विकल्प है — GitHub पर मानक उदाहरण ढूँढ़ता है, अनुबंध लिखता है और परीक्षण करता है, LocalNet पर तैनात करता है (स्थानीय विकास नेटवर्क जो AlgoKit के साथ आता है, और यदि यह अनुपलब्ध हो, तो CLI इसे स्वयं स्थापित कर लेता है), परीक्षण एसेट्स बनाता है, लिस्टिंग और खरीदने के तरीकों को कॉल करता है, और स्थिति की जाँच करता है, यह सब एक ही सत्र में। LocalNet सैंडबॉक्स के लिए Docker की आवश्यकता है।

कीज़ इस बातचीत से बाहर रहें

VibeKit का सबसे विशिष्ट निर्णय वह है जो मॉडल कभी नहीं करता। 'यह बात परक्राम्य नहीं थी। मैंने VibeKit में वॉलेट प्रोवाइडर्स बनाए हैं, ताकि आपके प्राइवेट कीज़ कभी भी LLM के सामने न आएं।' एजेंट की बजाय एक अकाउंट प्रोवाइडर कीज़ रखता है और एजेंट के अनुरोध पर हस्ताक्षर करता है। तीन विकल्प हैं: OS कीरिंग (macOS पर Keychain, Linux पर Secret Service, Windows पर Credential Manager), लोकल टेस्ट फंड के लिए LocalNet में अंतर्निहित Key Management Daemon, और डेवलपमेंट कीज़ साझा करने वाली टीमों के लिए एक प्रायोगिक HashiCorp Vault मोड।

यह तर्क फाउंडेशन के ही सुरक्षा संबंधी लेखन से आता है: एक व्यापक रूप से साझा तर्क यह है कि एक एलएलएम सचमुच कोई रहस्य नहीं रख सकता, इसलिए इसका समाधान यह है कि उसे कभी भी कोई रहस्य न दिया जाए। वाइबकिट इस सीमा को सख्ती से लागू करता है — एमसीपी सर्वर हस्ताक्षर मांग सकता है लेकिन कुंजी निर्यात नहीं कर सकता, वह मनमाने कोड नहीं चला सकता, और हर लेनदेन को मानक अल्गोरांड नोड्स के माध्यम से भेजता है। परियोजना यह भी स्पष्ट रूप से बताती है कि यह क्या ठीक नहीं करता: प्रॉम्प्ट इंजेक्शन। एक समझौता किए गए एजेंट अभी भी एक खराब हस्ताक्षर मांग सकता है, और प्रदाता उसे साइन कर देगा — 'सतर्क रहें,' दस्तावेज़ चेतावनी देते हैं। वॉल्ट मोड में एमसीपी सर्वर को एक स्कोपेड टोकन मिलता है जो हस्ताक्षर कर सकता है और वॉलेट बना सकता है, लेकिन कुछ और नहीं, जबकि रूट टोकन और अनसील कुंजी को केवल एक बार दिखाया जाता है और उपकरण द्वारा कभी भी संग्रहीत नहीं किया जाता।

अनुशासन परत

VibeKit के साथ ही इसका उपयोग कैसे किया जाए, इस पर एक सचेत बहस भी हुई। फाउंडेशन की अगली सुरक्षा पोस्ट ने एड़ी ओस्मानी (Addy Osmani) की एक बात उधार ली और कहा, "जो आप शिप कर रहे हैं, उसे समझ के बिना MainNet तक पहुँचने के लिए Vibe कोडिंग करना कैंची से दौड़ने जैसा है।" Vibe कोडिंग AI के आउटपुट को बिना किसी छान-बीन के स्वीकार कर लेती है और जब तक यह काम न कर जाए, तब तक त्रुटियों को वापस जोड़ती रहती है, जबकि एजेंटिक इंजीनियरिंग डेवलपर को आर्किटेक्ट, समीक्षक और निर्णय-निर्माता के रूप में बनाए रखती है। "Vibe कोडिंग से काम जल्दी हो जाता है, लेकिन जोखिम भी बढ़ जाता है। एजेंटिक इंजीनियरिंग से काम जल्दी हो जाता है और इसे बनाए रखना आसान रहता है।"

टूलिंग इस तर्क का समर्थन करता है। VibeKit में एक सिमुलेट_ट्रांजेक्शन (simulate_transactions) टूल शामिल है जो एक एजेंट को हमले के ट्रांजेक्शन तैयार करने और उन्हें बिना किसी प्रसारण, सफलता, विफलता, स्थिति में बदलाव और त्रुटियों के सैंडबॉक्स में चलाने की सुविधा देता है; एक समुदाय के सदस्य ने इस पैटर्न का प्रदर्शन यह करके दिखाया कि एक एजेंट अनधिकृत व्यवस्थापक पहुंच, डबल सेटलमेंट और शुल्क से बचने का अनुकरण करता है। अल्गोरंड का प्रोटोकॉल पहले से ही रीएंट्रेंसी जैसे व्यापक हमले के वर्गों को बाहर करता है, लेकिन एवीएम-विशिष्ट वेक्टर शेष रहते हैं, और सैंडबॉक्स ही उनका परीक्षण करने का स्थान है। फिर भी, वही पोस्ट इस बात पर स्पष्ट है कि बिना निरीक्षण के फ्रंटियर मॉडल में खराब वास्तुकला संबंधी निर्णय जमा हो जाते हैं: 'VibeKit आपके कार्यप्रवाह को गति देता है; यह आपके निर्णय को प्रतिस्थापित नहीं करता।'

आज VibeKit कहाँ है

छह महीने बाद, VibeKit एक काम करने वाला, कम अपनाया गया Algorand का डेवलपर टूलिंग है, न कि कोई मुख्य उत्पाद। अप्रैल 2026 में cli-v0.1.8 के माध्यम से जारी नोट्स में एक WalletConnect प्रदाता, Windows (अल्फा) और Intel Mac बिल्ड, Codex (OpenAI) एजेंट समर्थन, नए Agent Skill बंडल, और MCP ऐरे स्कीमा को सामान्य करने वाला एक सुधार दिखाया गया; रिपॉज़िटरी का अंतिम पुश अप्रैल में हुआ था, और इसकी वर्तमान स्टार काउंट 26 है।

कम से कम एक उत्पादन-शैली की गवाही है। [rxelms/Polaris] के संस्थापक, जो एक सॉफ्ट-स्टेकिंग प्लेटफॉर्म है और जिसके पास [कुल मूल्य लॉक] (कुल मूल्य लॉक: डीएफआई पारिस्थितिकी तंत्र के समग्र स्वास्थ्य को मापने वाला एक महत्वपूर्ण मीट्रिक। यह वर्तमान में जमा या 'लॉक' किए गए सभी ALGO और ASA के कुल फिएट मूल्य का प्रतिनिधित्व करता है) में लगभग 600,000 ALGO हैं, ने अप्रैल में Algorand forum को बताया कि 'जब Algorand का Vibekit आया, तो मैंने Claude Code पर स्विच कर दिया, जो प्लेटफॉर्म को लाइव करने के लिए तैयार करने में वाकई अद्भुत था।' यह परियोजना VibeKit Explorer भी बनाए रखती है, जो एक 'एजेन्टिक एक्सप्लोरर' है जो प्राकृतिक भाषा में ऑन-चेन प्रश्नों का उत्तर देता है — 'Show portfolio for vibekit.algo,' 'Who are the top holders of $AKITA?' — और इसका अपना पेज स्वीकार करता है, 'वह 10 में से 10 है, लेकिन वह अभी शुरुआती अल्फा चरण में है।'

इन सभी में एक ही दर्शन है: श्रृंखला के साथ एजेंट-प्रथम इंटरफ़ेस, और हस्ताक्षर प्रक्रिया को दूर रखा जाता है। VibeKit Algorand कार्यप्रवाह का एक मानक हिस्सा बनेगा या नहीं, यह टूलिंग पर कम और फाउंडेशन द्वारा जारी विकास अनुशासन पर अधिक निर्भर करता है।

स्रोत

Source: https://getvibekit.ai