
بقلم: يوسف | محرر أدوات الذكاء الاصطناعي · صوت تحريري بإشراف بشري
تحاول شوبيفاي حل مشكلة عملية واجهت مطوري التجارة الإلكترونية لأشهر: كيف تجعل أدوات الذكاء الاصطناعي تفهم منصة شوبيفاي فعلياً بدلاً من التخمين؟ الإجابة جاءت مع شوبيفاي AI Toolkit الذي يوصل أدوات التطوير الذكية بوثائق شوبيفاي الرسمية وواجهات برمجة التطبيقات مباشرة.
المشكلة واضحة لأي مطور جرب استخدام Claude أو Cursor لبناء تطبيق شوبيفاي – النماذج اللغوية تخمن كيف تعمل المنصة، مما ينتج أكواداً خاطئة ووقتاً ضائعاً في التصحيح. AI Toolkit يقطع هذا التخمين ويعطي الوكلاء الذكية وصولاً مباشراً لمعرفة دقيقة بكيفية تنفيذ شوبيفاي للأشياء.
- Claude Code: تفعيل Shopify marketplace عبر `$/plugin marketplace add Shopify/shopify-ai-toolkit` ثم تثبيت الإضافة مباشرة
- Cursor: تثبيت مباشر من Cursor Marketplace بنقرة واحدة
- Gemini CLI: تشغيل `gemini extensions install https://github.com/Shopify/shopify-ai-toolkit` من الترمينال
- Visual Studio Code: تفعيل Agent plugins preview ثم تثبيت من المصدر
- Codex CLI: إضافة تكوين TOML لـ`mcp_servers.shopify-dev-mcp` مع restart
- التثبيت اليدوي: استخدام `npx skills add Shopify/shopify-ai-toolkit` لتثبيت جميع المهارات أو `–skill shopify-admin` لمهارة محددة
الفكرة الذكية هنا أن شوبيفاي تقدم ثلاث طرق تثبيت مختلفة. الإضافات تحديث تلقائياً – مثالية للمطورين الذين يريدون آخر القدرات فور إطلاقها. المهارات اليدوية تعطي تحكماً دقيقاً في القدرات المطلوبة لكن بدون تحديث تلقائي. وخادم Dev MCP يشغل محلياً بدون مصادقة للمطورين الذين يفضلون هذا النهج.
المتطلبات بسيطة: Node.js 18+ وإحدى الأدوات المدعومة. لكن التفاصيل مهمة – VS Code يتطلب تفعيل معاينة Agent plugins أولاً، وCodex يستخدم تنسيق TOML بدلاً من JSON، وCursor على Windows قد يحتاج تكوين `cmd /k` البديل لتجنب أخطاء الاتصال.
ما تحصل عليه؟ وصول مباشر لوثائق شوبيفاي وschemas واجهة برمجة التطبيقات والتحقق من صحة الكود وقدرات `store execute` عبر CLI. هذا يعني أن Claude الآن يعرف كيف تعمل GraphQL Admin API فعلياً، وليس مجرد تخمين من بيانات التدريب.
التوقيت مثير للاهتمام – شوبيفاي تتحرك بسرعة لجعل منصتها أكثر جاذبية للمطورين الذين يستخدمون أدوات الذكاء الاصطناعي يومياً. المنافسة شديدة في مساحة التجارة الإلكترونية، والمطورون سيختارون المنصة التي تجعل عملهم أسهل.
القيد الوحيد واضح: إذا اخترت التثبيت اليدوي للمهارات، أنت مسؤول عن سحب التحديثات بنفسك. الإضافات تحديث تلقائياً، المهارات اليدوية لا – اختر حسب احتياجك للسيطرة مقابل الراحة.
Shopify Developer Documentation




