الثلاثاء، 3 نوفمبر
البرمجة

ما الذي يغيّره AI SDK 7 لمطوري وكلاء الذكاء الاصطناعي؟

أصدرت Vercel النسخة السابعة في 25 يونيو. قراءة في إدارة المهام الطويلة ومتطلبات الترقية، وما ينبغي اختباره قبل نقل تطبيق قائم إليها.

أسامة إسماعيل · المؤسس ورئيس التحرير
· 2 دقائق قراءة · تحديث:
ما الذي يغيّره AI SDK 7 لمطوري وكلاء الذكاء الاصطناعي؟
صورة إعلان AI SDK 7 الرسمية — Vercel.

أتاحت Vercel إصدار AI SDK 7 في 25 يونيو 2026. بالنسبة إلى مطوري TypeScript، تطرح هذه الخطوة سؤالًا يتجاوز جودة الإجابة التي ينتجها النموذج: كيف يدير التطبيق عمل وكيل ينفذ مهمة على عدة مراحل؟ هذه قراءة في التغييرات المتاحة حتى 27 يونيو.

التحكم في عمل الوكيل

يتيح الإصدار تحديد سياسات الموافقة على استخدام الأدوات، ويضيف WorkflowAgent للمهام الطويلة التي تحتاج إلى حفظ حالة التنفيذ بين الخطوات واستئناف العمل بعد الانقطاع أو تحديث التطبيق.

لتوضيح الفكرة، تخيل وكيلًا يقترح تعديل بيانات ثم ينتظر موافقة شخص. يحتاج التطبيق إلى معرفة الإجراء المقترح والمرحلة التي سيستأنف منها العمل. اختيار نموذج جيد وحده لا ينجز هذا التنظيم؛ فهناك فرق بين إنتاج اقتراح وتنفيذ عملية يمكن تتبعها.

ترقية تحتاج إلى إعداد

يشترط AI SDK 7 استخدام Node.js 22 أو أحدث واعتماد ESM imports. لذلك تحتاج المشاريع التي تعتمد على CommonJS require إلى مراجعة طريقة استيراد الحزم. ولا يكفي فحص جهاز المطور: يجب أن تتوافق بيئتا الاختبار والنشر أيضًا مع المتطلبات.

يوضح دليل الانتقال تغييرًا آخر يمس قراءة النتائج: بعض خصائص النتيجة العليا أصبحت تجمع مخرجات جميع الخطوات، بينما يتيح finalStep الوصول إلى مخرجات الخطوة الأخيرة. هذه نقطة تستحق المراجعة عندما يعرض التطبيق نتائج الأدوات أو يحفظها.

مثلًا، إذا كانت واجهة ما تتوقع نتيجة إجراء واحد، فقد لا يكون عرض قائمة من جميع الإجراءات هو السلوك المقصود. نجاح بناء المشروع لا يكشف وحده هذا النوع من الاختلاف؛ يلزم اختبار النتيجة التي تصل إلى المستخدم.

كيف يقيّم الفريق التغيير؟

يمكن البدء بمهمة محددة: استقبال طلب، استدعاء أداة، ثم فحص المخرج. بعد ذلك يُختبر الانقطاع أثناء المهمة والاستئناف منها، مع مراقبة ما إذا كانت العملية تكرر إجراءً سبق تنفيذه وكيف تعرض النتيجة.

ويشرح دليل WorkflowAgent الفصل بين ModelMessage وطريقة عرض المحادثة المحفوظة. لهذا ينبغي لتطبيق المحادثة اختبار حفظ الرسائل وإعادة فتحها، إلى جانب اختبار بدء الوكيل.

القرار المفيد لفريق صغير هو ربط الترقية بمشكلة واضحة في تطبيقه. إذا كانت المهمة تتوقف أثناء انتظار موافقة، فاختبار الاستئناف أهم من تجربة أكبر عدد من الميزات دفعة واحدة. وإذا كان التطبيق يعتمد على نتائج متعددة المراحل، فأولوية المراجعة هي دقة ما يُحفظ وما يراه المستخدم عند اكتمال العمل.

المصدر: Vercel — AI SDK 7, 25 June 2026: https://vercel.com/changelog/ai-sdk-7, AI SDK — migration from 6.x to 7.0: https://ai-sdk.dev/docs/migration-guides/migration-guide-7-0, Vercel — WorkflowAgent migration, 25 June 2026: https://vercel.com/kb/guide/durableagent-to-workflowagent
أسامة إسماعيل

مؤسس ورئيس تحرير Kurd Developers. أخبار الهواتف والتقنية على YouTube وInstagram وTikTok.