تُربط VibeKit الوكلاء الذكاء الاصطناعي بدائرة تطوير Algorand، ولا تترك المفاتيح المحفظة أبداً.

تلبية لغة البرمجة الخاصة بـ Algorand
تُظهر مساعدات البرمجة بالذكاء الاصطناعي العامة ضعفها في الأماكن التي نادراً ما تظهر فيها عباراتها الخاصة بالمنصة في بيانات التدريب، ولا تظهر عبارات Algorand الخاصة بها. فالعقود الذكية تعمل في النهاية باستخدام [TEAL](/glossary/teal "لغة برمجة منخفضة المستوى قائمة على المكدس تستخدم لكتابة العقود الذكية على بلوك تشين Algorand. تتطلب إدارة يدوية للمكدس وتفتقر إلى ")، وهي لغة برمجة منخفضة المستوى قائمة على المكدس فريدة من نوعها في السلسلة، بينما تتم التطورات الحديثة في Algorand Python أو TypeScript، والتي تُفسدها مساعدات البرمجة بشكل روتيني لصالح الأدوات الأقدم. والنتيجة المتوقعة، في إطار VibeKit الخاص: 'بدون السياق المناسب، يولد الذكاء الاصطناعي الخاص بك كوداً سيئاً لـ Algorand'.
يهدف VibeKit إلى سد تلك الفجوة "من المطالبة إلى الشبكة الرئيسية". وهو أداة سطرية، مرخصة بموجب ترخيص MIT، تم نشرها على GitHub، وقد تم إنشاؤها من قبل Gabriel Kuettel، وهو مهندس علاقات المطورين في مؤسسة Algorand. تم تقديمه في منشور مدونة للمؤسسة في فبراير 2026، ويتمكن من تهيئة عامل برمجة بالذكاء الاصطناعي لتطوير Algorand باستخدام أمر واحد، ويصف نفسه بأنه "المكدس الوكلي لبناة Algorand": مهارات تعلم النموذج أنماط Algorand الصحيحة، بالإضافة إلى [بروتوكول سياق النموذج](/glossary/mcp-model-context-protocol "معيار مفتوح يمنح نموذج الذكاء الاصطناعي أدوات للتفاعل مع الأنظمة الخارجية. في حالة VibeKit، يعرض خادم MCP عمليات البلوكتشين (deplo") (MCP) التي تتيح له العمل على السلسلة. MCP هو معيار مفتوح يمنح نموذج الذكاء الاصطناعي أدوات للتفاعل مع الأنظمة الخارجية — الطبقة التي تحول مساعد الدردشة إلى شيء يمكنه بالفعل نشر العقد.
طبقة المعرفة: مهارات الوكيل
يحدد تشغيل "vibekit init" أداة الذكاء الاصطناعي الخاصة بالمطور — Claude Code، OpenCode، Cursor، أو VS Code/Copilot — ويُثبِّت طبقتين. الأولى هي مجموعة من مهارات الوكيل: ملفات ماركدون هيكلية مستمدة من مستودع algorand-devrel/algorand-agent-skills، وهو المجموعة الرسمية التي تحتفظ بها مؤسسة Algorand، وتغطي بنية العقد الذكية وأنماط الاختبار وسير العمل للنشر ومعالجة الأخطاء. بدونها، تشير وثائق VibeKit، أن النماذج تلجأ إلى أطر عمل قديمة مثل PyTeal وBeaker وتواجه صعوبة مع Algorand Python وAlgorand TypeScript — لغات العقود الحديثة، التي يحولها مترجم Puya إلى بايتكود TEAL بالإضافة إلى واجهة ARC-56، الوصف القابل للقراءة آليًا لطرق العقد التي يجب على أي متصل مطابقتها لاستدعائها بشكل صحيح.
ترسل VibeKit 11 مهارةً تابعةً لمواصفات مهارات الوكيل الخاصة بـ Anthropic؛ وتتمثل المهارات الأربع المسمّاة صراحةً في:
| المهارة | المفهوم | التطبيق في العالم الحقيقي |
| — | — | — |
| بناء | تجميع Algorand Python إلى رمز TEAL وواجهات ARC-56 | تصل العقود إلى السلسلة في الشكل الصحيح والموحد |
| اختبار | تشغيل مجموعات الاختبار وتصحيحها | يتم التحقق من السلوك قبل إطلاق أي شيء |
| نشر | نشر العقود على أي شبكة | تصبح شبكات LocalNet وTestNet وMainNet أهدافًا قابلة للتبديل |
| استكشاف الأخطاء | تشخيص الأخطاء | توقف عملية البناء الفاشلة عن أن تكون مأزقًا |
| 7 المزيد | تغطية الدورة الحياتية المتبقية | يتعامل الوكيل مع الحالات الحافة دون مساعدة مباشرة |
طبقة العمل: أدوات MCP
تُخبر المهارات النموذج كيف يكتب لـ Algorand؛ ويسمح له خادم MCP بالقيام بالأشياء على السلسلة. يعرض خادم VibeKit 44 عملية من عمليات البلوكتشين في خمس فئات:
| الفئة | المفهوم | التطبيق في العالم الحقيقي |
| العقود (7 أدوات) | نشر العقود واستدعائها وفحص واجهات برمجة التطبيقات الخاصة بها | يمكن للوكيل إرسال عقد وتفعيل أساليبه دون معاملات مكتوبة يدويًا |
| الأصول (8 أدوات) | إنشاء الأصول القياسية في Algorand ونقلها وتجميدها | تتم جميع مراحل حياة التوكن داخل المحادثة |
| الحسابات (7 أدوات) | تمويل الحسابات المدارة والتبديل بينها وإرسالها | يقوم الوكيل بتشغيل الحسابات التجريبية ويغطي الرسوم بنفسه |
| الحالة (3 أدوات) | قراءة التخزين العالمي والمحلي وخزن الصندوق | يتم التحقق من حالة العقد بعد كل استدعاء بدلاً من الاعتماد على مصادقة خارجية |
| المؤشر (5 أدوات) | البحث عن المعاملات والسجلات الاستعلامية | يصبح السؤال "ماذا حدث هنا؟" سؤالًا، وليس بحثًا عن نقطة نهاية |
بوجود كلا الطبقتين، تكون الدورة حوارية. اطلب عقدًا للوديعة، ويستطلع الوكيل الوثائق الحالية — كابا، وهو نظام تفاعلي للأسئلة والأجوبة حول وثائق ألغوراند الرسمية، هو وثيقة MCP الافتراضية، مع كون Context7 بديلاً — ويجد أمثلة معيارية على GitHub، ويُكتب العقد ويُجري الاختبارات، ويُنفذ إلى LocalNet (شبكة التطوير المحلي التي تأتي مع AlgoKit، والتي يقوم CLI بتثبيتها تلقائيًا إذا كانت مفقودة)، ويُنشئ أصولًا تجريبية، ويستدعي طرق الإدراج والشراء، ويتحقق من الحالة، وكل ذلك في جلسة واحدة. مطلوب Docker لمستودع LocalNet.
تجنب ذكر المفاتيح في المحادثة
أكثر القرارات المميزة في VibeKit هي تلك التي لا يتلقاها النموذج. "كان هذا قراراً غير قابل للتفاوض. لقد أدمجت في VibeKit مزودي المحافظ، بحيث لا يتم الكشف عن مفاتيحك الخاصة أبداً أمام LLM." وبدلاً من أن يكون الوكيل هو من يحمل المفاتيح، فإن مزود الحساب هو من يحملها ويوقع على ما يطلبه الوكيل. هناك ثلاثة خيارات: مفاتيح OS (Keychain على macOS، وSecret Service على Linux، وCredential Manager على Windows)، وديمون إدارة المفاتيح المدمج في LocalNet للأموال المحلية للاختبار، ووضع HashiCorp Vault التجريبي للفرق التي تشارك مفاتيح التطوير.
ويستند هذا التفكير إلى كتابات الأمان الخاصة بالمؤسسة: إذ يرى أحد الحجج الشائعة على نطاق واسع أن نظامًا للتعلم العميق لا يمكنه الحفاظ على سرية حقًا، لذا فإن الحل الهندسي هو عدم منحها سرية. وتحدد VibeKit هذه الحدود بشكل صريح – يمكن لخادم MCP طلب التوقيعات ولكن ليس تصدير المفاتيح، ولا يمكنه تنفيذ أي رمز برمجيات تعسفي، ويوجّه كل معاملة عبر عقد Algorand القياسية. ويُوضح المشروع بوضوح مما لا يحل: حقن الاستعلام. فما زال بإمكان الوكيل المخترق طلب توقيع سيء، وسيقوم المزود بتوقيعه – "ابقوا يقظين"، تحذر الوثائق. وفي وضع Vault، يتلقى خادم MCP رمزًا محدداً يمكنه التوقيع وإنشاء محافظ، ولكن لا شيء آخر، بينما يُعرض رمز الجذر ومفتاح فك التشفير مرة واحدة فقط ولا يخزنهما الأداة.
طبقة الانضباط
جاء VibeKit مصحوبًا بحجة واعية حول كيفية استخدامه. وكتبت مؤسسة Vibe في منشور أمني لاحق: "البرمجة في Vibe لتصل إلى MainNet دون فهم ما يتم تسليمه هو مثل الجري بمقص"، مستعيرة تمييزًا من Addy Osmani: فبرمجة Vibe تقبل ناتج الذكاء الاصطناعي بالكامل وتلصق الأخطاء مرة أخرى حتى تنجح، بينما يضع هندسة الوكيل المطور في منصب المهندس المعماري والمراجع وصانع القرار. "برمجة Vibe تسلم بسرعة لكنها تجمع المخاطر. هندسة الوكيل تسلم بسرعة وتظل قابلة للصيانة".
يدعم الأدوات هذا الجدل. يتضمن VibeKit أداة simulate_transactions التي تتيح للوكيل إنشاء معاملات هجومية وتشغيلها في بيئة تجريبية دون بثها، والإبلاغ عن النجاح والفشل وتغييرات الحالة والأخطاء؛ وقد أظهر أحد أعضاء المجتمع هذا النمط من خلال جعل الوكيل يحاكي الوصول غير المصرح به للمسؤولين، والتحويل المزدوج، والتهرب من الرسوم. يستبعد بروتوكول Algorand بالفعل فئات هجومية واسعة مثل إعادة الدخول، لكن لا تزال هناك أساليب محددة لـ AVM، وتُعد البيئة التجريبية المكان المناسب لاختبارها. ومع ذلك، فإن المنشور نفسه صريح بشأن نماذج الحدود التي تجمع قرارات هندسية سيئة عندما لا يتم مراقبتها: "VibeKit يسرع سير عملك؛ لا يحل محل حكمك."
أين تقف VibeKit اليوم
بعد ستة أشهر، يُعد VibeKit أداة عمل، تم تبنيها بشكل متواضع ضمن أدوات تطوير Algorand، وليس منتجًا رئيسيًا. وتُظهر ملاحظات الإصدار عبر cli-v0.1.8 في أبريل 2026 وجود موفر WalletConnect، وبناءات لنظامي Windows (ألفا) وIntel Mac، ودعم وكيل Codex (OpenAI)، وحزم مهارات وكيل محدثة، وإصلاح لتطبيع مخططات مصفوفة MCP؛ وكان آخر دفع للمستودع في أبريل، ويبلغ عدد النجوم حاليًا 26.
هناك على الأقل شهادة واحدة ذات طابع إنتاجي. قال مؤسس rxelms/Polaris، وهي منصة للاستثمار اللين تحتوي على نحو 600,000 ALGO في [إجمالي القيمة المقفلة](/glossary/total-value-locked "مقياس رئيسي يقيس الصحة العامة لنظام DeFi. يمثل القيمة الإجمالية للعملات الورقية لجميع ALGO وASAs المودعة حاليًا أو 'المقفلة')، في منتدى Algorand في أبريل أن "عندما صدر Vibekit من Algorand، تحولت إلى Claude Code، التي كانت مذهلة حقًا في إعداد المنصة للبدء في التشغيل". كما يدير المشروع VibeKit Explorer، وهو 'مستكشف وكيل' في مرحلة ألفا مبكرة يجيب على الأسئلة عبر السلسلة في لغة طبيعية — 'عرض محفظة vibekit.algo'، 'من هم كبار حاملي $AKITA؟' — مع وجود صفحة خاصة به تعترف بأن "هذه منصة رائعة، لكنها في مرحلة ألفا مبكرة".
تشترك القطع في فلسفة واحدة: واجهات "الوكيل أولاً" لسلسلة الكتل، مع الحفاظ على التوقيع في مسافة آمنة. وما إذا أصبح VibeKit جزءاً أساسياً من سير عمل Algorand يعتمد أقل على الأدوات، وأكثر على الانضباط لدى المطورين الذي تواصل المؤسسة الدعوة إليه.
المصدر
- VibeKit
- مستودع VibeKit على GitHub
- VibeKit: المكدس الوكلي الذي يتيح برمجة vibe على Algorand — مدونة Algorand
- من برمجة vibe إلى الهندسة الوكليّة — مدونة Algorand
- منتدى Algorand — اقتراح إنشاء مجمع متعدد للرهن الناعم
- VibeKit Explorer
- VibeKit - التطورات المدعومة بالذكاء الاصطناعي على Algorand
- التثبيت | VibeKit
- كيف يعمل | VibeKit
- خادم MCP | VibeKit
- تحدي x402 العالمي متاح الآن! كيف تبني مشاركتك وتقدمها
- مقدمو الحساب | VibeKit
- تقرير رؤى Algo لشهر فبراير 2026
Source: https://getvibekit.ai