VibeKit ने AI एजेंट्स को Algorand के डेवलपमेंट लूप से जोड़ा — निजी कुंजियाँ वॉलेट से बाहर नहीं जातीं
VibeKit एक ही कमांड से चलने वाला CLI है जो AI कोडिंग एजेंट्स को Algorand पर बनाने, टेस्ट करने, डिप्लॉय करने और डीबग करने की स्किल्स तथा ऑन-चेन टूल्स देता है — और वॉलेट प्रोवाइडर निजी कुंजियाँ मॉडल से दूर रखते हैं।

कोडिंग एजेंट्स और Algorand की अपनी शैली
सामान्य कामकाज के AI कोडिंग सहायक वहाँ सबसे कमज़ोर साबित होते हैं जहाँ किसी प्लेटफ़ॉर्म की अपनी शैली प्रशिक्षण डेटा में न के बराबर दिखती है — और Algorand की शैली तो इसमें शामिल ही नहीं है। स्मार्ट कॉन्ट्रैक्ट आख़िर में TEAL के रूप में चलते हैं, जो इस चेन की अपनी लो-लेवल, स्टैक-आधारित प्रोग्रामिंग भाषा है, जबकि आज का विकास Algorand Python या TypeScript में होता है — और सहायक पुराने टूलिंग के पक्ष में इन्हें नियमित रूप से बिगाड़ देते हैं। नतीजा उतना ही पूर्वानुमेय है, जितना VibeKit ख़ुद कहता है: 'सही संदर्भ के बिना आपका AI ख़राब Algorand कोड गढ़ देता है।'
VibeKit1 इस खाई को 'प्रॉम्प्ट से लेकर मेननेट तक' पाटने पर उतरा है। यह एक कमांड-लाइन टूल है, MIT लाइसेंस वाला, जो GitHub2 पर प्रकाशित है और जिसे Algorand Foundation के सीनियर डेवलपर रिलेशंस इंजीनियर Gabriel Kuettel3 ने बनाया है। फ़रवरी 2026 में फ़ाउंडेशन के एक ब्लॉग पोस्ट में पेश यह टूल एक ही कमांड से किसी AI कोडिंग एजेंट को Algorand विकास के लिए तैयार कर देता है और ख़ुद को 'Algorand बिल्डर्स के लिए एजेंटिक स्टैक' बताता है: ऐसी स्किल्स जो मॉडल को Algorand के सही पैटर्न सिखाती हैं, और साथ में MCP टूल्स, जो उसे चेन पर काम करने देते हैं। MCP एक खुला मानक है जो किसी AI मॉडल को बाहरी सिस्टमों से जुड़ने के लिए टूल्स देता है — यही वह परत है जो एक चैट सहायक को ऐसी चीज़ में बदल देती है जो दरअसल स्मार्ट कॉन्ट्रैक्ट डिप्लॉय कर सके।
ज्ञान की परत: एजेंट स्किल्स
vibekit init चलाने पर पता चल जाता है कि डेवलपर कौन-सा AI टूल इस्तेमाल कर रहा है — Claude Code4, OpenCode5, Cursor या VS Code/Copilot — और दो परतें इंस्टॉल हो जाती हैं। पहली परत Agent Skills का सेट है: algorand-devrel/algorand-agent-skills6 रिपॉज़िटरी से ली गई संरचित मार्कडाउन फ़ाइलें, यानी वही आधिकारिक संग्रह जिसे Algorand Foundation संभालता है और जिसमें स्मार्ट कॉन्ट्रैक्ट सिंटैक्स, टेस्टिंग पैटर्न, डिप्लॉयमेंट वर्कफ़्लो और एरर हैंडलिंग शामिल हैं। VibeKit का दस्तावेज़ कहता है कि इनके बिना मॉडल PyTeal और Beaker जैसे पुराने फ़्रेमवर्क की ओर भागते हैं और Algorand Python तथा Algorand TypeScript में लड़खड़ाते हैं — यही आधुनिक स्मार्ट कॉन्ट्रैक्ट की भाषाएँ हैं, जिन्हें Puya कंपाइलर TEAL बाइटकोड और एक ARC-56 इंटरफ़ेस में बदलता है; ARC-56 किसी कॉन्ट्रैक्ट के तरीक़ों का मशीन-पठनीय विवरण है, जिससे कॉलर को सही ढंग से चलाने के लिए मेल खाना ज़रूरी होता है।
VibeKit में Anthropic के agent-skills विनिर्देश का पालन करने वाली 11 स्किल्स शामिल हैं; इनमें से चार का नाम साफ़-साफ़ दिया गया है:
| स्किल | अवधारणा | व्यवहारिक असर |
|---|---|---|
| build | Algorand Python को TEAL बाइटकोड और ARC-56 इंटरफ़ेस में कंपाइल करना | स्मार्ट कॉन्ट्रैक्ट सही और मानक स्वरूप में चेन तक पहुँचते हैं |
| test | टेस्ट सूट चलाना और डीबग करना | कुछ भी रिलीज़ होने से पहले व्यवहार की पुष्टि हो जाती है |
| deploy | स्मार्ट कॉन्ट्रैक्ट किसी भी नेटवर्क पर भेजना | LocalNet, TestNet और MainNet एक-दूसरे की जगह ले सकने वाले लक्ष्य बन जाते हैं |
| troubleshoot | गड़बड़ियों की पहचान करना | फेल होता बिल्ड अब रास्ता बंद नहीं करता |
| 7 और | जीवनचक्र के बाक़ी हिस्से को कवर करना | एजेंट बिना हाथ पकड़े किनारे के मामले भी संभाल लेता है |
काम की परत: MCP टूल्स
स्किल्स मॉडल को बताती हैं कि Algorand के लिए लिखना कैसे है; MCP सर्वर उसे चेन पर काम करने देता है। VibeKit का सर्वर पाँच श्रेणियों में 44 ब्लॉकचेन ऑपरेशन उपलब्ध कराता है:
| श्रेणी | अवधारणा | व्यवहारिक असर |
|---|---|---|
| कॉन्ट्रैक्ट (7 टूल) | स्मार्ट कॉन्ट्रैक्ट डिप्लॉय करना, कॉल करना और उनके ABI देखना | एजेंट बिना हाथ से लिखे ट्रांज़ैक्शन के स्मार्ट कॉन्ट्रैक्ट भेज सकता है और उसके तरीक़े चला सकता है |
| एसेट (8 टूल) | Algorand Standard Assets बनाना, ट्रांसफ़र करना और फ़्रीज़ करना | टोकन का पूरा जीवनचक्र बातचीत के भीतर ही पूरा हो जाता है |
| अकाउंट (7 टूल) | मैनेज्ड अकाउंट में फ़ंड डालना, बदलना और उनसे भेजना | एजेंट टेस्ट अकाउंट ख़ुद तैयार करता है और शुल्क भी ख़ुद चुकाता है |
| स्टेट (3 टूल) | ग्लोबल, लोकल और बॉक्स स्टोरेज पढ़ना | हर कॉल के बाद स्मार्ट कॉन्ट्रैक्ट की स्थिति भरोसे के बजाय जाँची जाती है |
| इंडेक्सर (5 टूल) | ट्रांज़ैक्शन खोजना और लॉग क्वेरी करना | 'यहाँ हुआ क्या?' एक सवाल बन जाता है, एंडपॉइंट की खोज नहीं |
दोनों परतें लग जाने के बाद पूरा चक्र बातचीत की तरह चलता है। एस्क्रो स्मार्ट कॉन्ट्रैक्ट माँगिए, और एजेंट मौजूदा दस्तावेज़ देख लेता है — आधिकारिक Algorand दस्तावेज़ों पर चलने वाला इंटरैक्टिव सवाल-जवाब टूल Kappa डिफ़ॉल्ट डॉक्युमेंटेशन MCP है, और Context7 इसका विकल्प — GitHub पर मानक उदाहरण ढूँढता है, कॉन्ट्रैक्ट और टेस्ट लिखता है, उसे LocalNet पर डिप्लॉय करता है (यह वह लोकल डेवलपमेंट नेटवर्क है जो AlgoKit7 के साथ आता है और जिसे न मिलने पर CLI ख़ुद इंस्टॉल कर लेता है), टेस्ट एसेट बनाता है, लिस्टिंग और ख़रीद के तरीक़े कॉल करता है, और स्टेट जाँचता है — वह भी एक ही सेशन में। LocalNet सैंडबॉक्स के लिए Docker ज़रूरी है।
निजी कुंजियाँ बातचीत से बाहर रहती हैं
VibeKit का सबसे अलग फ़ैसला यही है कि मॉडल को कभी क्या नहीं मिलता। 'इस पर कोई समझौता नहीं था। मैंने VibeKit में वॉलेट प्रोवाइडर जोड़े, ताकि आपकी निजी कुंजियाँ कभी LLM के सामने न आएँ।' कुंजियाँ एजेंट के पास रखने के बजाय एक अकाउंट प्रोवाइडर उन्हें संभालता है और एजेंट जो माँगता है, उस पर हस्ताक्षर करता है। तीन विकल्प हैं: OS कीरिंग (macOS पर Keychain, Linux पर Secret Service, Windows पर Credential Manager), लोकल टेस्ट फ़ंड के लिए LocalNet में बना Key Management Daemon, और उन टीमों के लिए प्रयोगात्मक HashiCorp Vault मोड जो डेवलपमेंट कुंजियाँ साझा करती हैं।
इसकी वजह फ़ाउंडेशन के ख़ुद के सुरक्षा-लेखन में मिलती है: एक व्यापक रूप से मानी जाने वाली दलील यह है कि कोई LLM सचमुच राज़ नहीं रख सकता, इसलिए इंजीनियरिंग का जवाब यही है कि उसे राज़ दिया ही न जाए। VibeKit इस सीमा को कोड में ही तय कर देता है — MCP सर्वर हस्ताक्षर माँग सकता है, पर कुंजियाँ बाहर नहीं निकाल सकता, मनमाना कोड नहीं चला सकता, और हर ट्रांज़ैक्शन मानक Algorand नोड्स से होकर गुज़रता है। परियोजना यह भी उतनी ही साफ़गोई से बताती है कि इससे क्या ठीक नहीं होता: प्रॉम्प्ट इंजेक्शन। किसी हैक किए गए एजेंट के पास ग़लत हस्ताक्षर माँगने का विकल्प अब भी रहता है, और प्रोवाइडर उस पर हस्ताक्षर कर देगा — दस्तावेज़ चेताते हैं, 'सतर्क रहें।' Vault मोड में MCP सर्वर को एक सीमित दायरे वाला टोकन मिलता है, जो सिर्फ़ हस्ताक्षर कर सकता है और वॉलेट बना सकता है, बस; जबकि रूट टोकन और अनसील कुंजी ठीक एक बार दिखाई जाती है और टूल उन्हें कभी संग्रहीत नहीं करता।
अनुशासन की परत
VibeKit के साथ यह सोची-समझी दलील भी आई कि इसे इस्तेमाल कैसे करना है। फ़ाउंडेशन के अगले सुरक्षा-पोस्ट ने Addy Osmani से उधार लिए एक फ़र्क़ के साथ लिखा, 'यह समझे बिना कि आप क्या रिलीज़ कर रहे हैं, वाइब कोडिंग करते हुए MainNet तक पहुँचना कैंची लेकर दौड़ने जैसा है': वाइब कोडिंग AI के नतीजे को ज्यों का त्यों मान लेती है और तब तक एरर चिपकाती रहती है जब तक कुछ चल न पड़े, जबकि एजेंटिक इंजीनियरिंग डेवलपर को आर्किटेक्ट, समीक्षक और निर्णयकर्ता बनाए रखती है। 'वाइब कोडिंग तेज़ी से रिलीज़ करती है, पर जोखिम जमा करती जाती है। एजेंटिक इंजीनियरिंग तेज़ी से रिलीज़ करती है और रखरखाव लायक बनी रहती है।'
टूलिंग इस दलील के पीछे खड़ी है। VibeKit में simulate_transactions नाम का टूल है, जिससे एजेंट हमले वाले ट्रांज़ैक्शन गढ़कर उन्हें बिना ब्रॉडकास्ट किए सैंडबॉक्स में चला सकता है और सफलता, विफलता, स्टेट बदलाव तथा एरर की जानकारी पा सकता है; समुदाय के एक सदस्य ने एजेंट से बिना अनुमति एडमिन एक्सेस, दोहरा निपटान और शुल्क से बचने जैसे मामले सिम्युलेट कराकर यह तरीक़ा दिखाया। Algorand का प्रोटोकॉल रीएंट्रेंसी जैसी बड़ी हमला-श्रेणियों को पहले ही बाहर कर देता है, पर AVM-विशिष्ट रास्ते बाक़ी रह जाते हैं, और उन्हें टटोलने की जगह यही सैंडबॉक्स है। फिर भी वही पोस्ट खुलकर कहती है कि बिना निगरानी के फ़्रंटियर मॉडल ख़राब आर्किटेक्चर फ़ैसले जमा करते चले जाते हैं: 'VibeKit आपका वर्कफ़्लो तेज़ करता है; आपके विवेक की जगह नहीं लेता।'
आज VibeKit कहाँ खड़ा है
छह महीने बाद VibeKit कोई सुर्ख़ियों वाला प्रोडक्ट नहीं, बल्कि Algorand के डेवलपर टूलिंग का एक चलता-फिरता और सीमित रूप से अपनाया गया हिस्सा है। अप्रैल 2026 में cli-v0.1.8 तक के रिलीज़ नोट्स में WalletConnect प्रोवाइडर, Windows (अल्फ़ा) और Intel Mac बिल्ड, Codex (OpenAI) एजेंट सपोर्ट, नए Agent Skill बंडल और MCP ऐरे स्कीमा को सामान्य करने वाला एक फ़िक्स दिखता है; रिपॉज़िटरी का आख़िरी पुश अप्रैल में हुआ और इसके स्टार्स की मौजूदा संख्या 26 है।
कम से कम एक प्रोडक्शन जैसा सबूत भी है। rxelms/Polaris के संस्थापक ने, जो एक सॉफ़्ट-स्टेकिंग प्लेटफ़ॉर्म है और जिसमें कुल लॉक्ड वैल्यू के तौर पर करीब 600,0008 ALGO जमा है, अप्रैल में Algorand फ़ोरम9 पर कहा कि 'जब Algorand का Vibekit आया तो मैं Claude Code पर चला गया, जो प्लेटफ़ॉर्म को लाइव करने लायक तैयार करने में बहुत काम आया।' परियोजना VibeKit Explorer10 भी चलाती है, जो शुरुआती अल्फ़ा में एक 'एजेंटिक एक्सप्लोरर' है और ऑन-चेन सवालों — 'Show portfolio for vibekit.algo', 'Who are the top holders of $AKITA?' — का जवाब सहज भाषा में देता है; इसका अपना पेज भी मानता है, 'यह 10 में से 10 है, बस अभी शुरुआती अल्फ़ा में है।'
इन सबके पीछे एक ही सोच है: चेन तक एजेंट-केंद्रित इंटरफ़ेस, जहाँ हस्ताक्षर को हाथ की दूरी पर रखा जाए। VibeKit Algorand वर्कफ़्लो का डिफ़ॉल्ट हिस्सा बनता है या नहीं, यह टूलिंग से कम और उस डेवलपर-अनुशासन से ज़्यादा तय होगा जिसकी फ़ाउंडेशन लगातार बात करता रहता है।
स्रोत
- VibeKit1
- VibeKit GitHub repository2
- VibeKit: The agentic stack powering vibe coding on Algorand — Algorand blog11
- From vibe coding to agentic engineering — Algorand blog12
- Algorand forum — multi-pool soft-staking proposal9
- VibeKit Explorer10
- VibeKit - AI-Powered Algorand Development1
- Installation | VibeKit13
- How It Works | VibeKit14
- MCP Server | VibeKit15
- The Global x402 Challenge is live! How to build & submit your entry16
- Account Providers | VibeKit17
- February 2026 Algo Insights Report18
इस कहानी का 1 आंकड़ा जाँचा गया है।हर जाँच देखें
स्रोत
- 1VibeKit getvibekit.ai↩
- 2GitHub github.com↩
- 3Gabriel Kuettel algorand.co↩
- 4Claude Code docs.anthropic.com↩
- 5OpenCode opencode.ai↩
- 6algorand-devrel/algorand-agent-skills github.com↩
- 7AlgoKit github.com↩
- 9Algorand फ़ोरम forum.algorand.co↩
- 10VibeKit Explorer explorer.getvibekit.ai↩
- 11VibeKit: The agentic stack powering vibe coding on Algorand — Algorand blog algorand.co↩
- 12From vibe coding to agentic engineering — Algorand blog algorand.co↩
- 13Installation | VibeKit getvibekit.ai↩
- 14How It Works | VibeKit getvibekit.ai↩
- 15MCP Server | VibeKit getvibekit.ai↩
- 16The Global x402 Challenge is live! How to build & submit your entry algorand.co↩
- 17Account Providers | VibeKit getvibekit.ai↩
- 18February 2026 Algo Insights Report algorand.co↩