الانتقال إلى المحتوى
الرؤى
Field Notes

TanStack AI يصل إلى مرحلة RC: ماذا يعني ذلك لفرق TypeScript

وصل TanStack AI إلى مرحلة المرشح للإصدار في 21 أغسطس 2026. ما الذي بناه ثلاثة مشرفين في وقت فراغهم، وكيف يقارن مع Vercel AI SDK، وهل أصبح جاهزاً.

بقلم Adam Maguire Wilson7 دقيقة قراءة
في هذه الصفحة

أمضى ثلاثة أشخاص، يعملون في وقت فراغهم، الأشهر العشرة الماضية في بناء إطار ذكاء اصطناعي كامل لـ TypeScript. وفي 21 أغسطس 2026 وصفوه بأنه مرشح للإصدار. هناك شيء ينبغي معرفته قبل قراءة الإعلان: يقدم npm حالياً الحزمة @tanstack/ai بالإصدار 0.49.1، لذلك «RC» تسمية لمرحلة المشروع، وليست وسم semver. المعمارية ثبتت، لكن رقم الإصدار لم يلحق بها بعد. لا هذه ولا تلك فضيحة، لكنك ستقرأ الإعلان بصورة أدق إذا أبقيت الحقيقتين في ذهنك معاً.

أهم الخلاصات - دخل TanStack AI، وهو إطار ذكاء اصطناعي مفتوح المصدر من منظومة TanStack، مرحلة المرشح للإصدار في 21 أغسطس 2026، وقد بناه ثلاثة مشرفين في وقت فراغهم. - تغطي دالة chat() واحدة محادثات مقدمي النماذج، وتوليد الوسائط، وMCP، وصناديق العزل، وحاضنات الوكلاء، مع AG-UI كبروتوكول نقل وأمان الأنواع كنقطة البيع الأساسية. - لا تزال الحزم في سلسلة 0.x، ويتفوق Vercel AI SDK على المشروع بنحو 70 إلى 1 في تنزيلات npm الأسبوعية. RC تعني «ساعدونا في الاختبار»، لا «انقلوا الإنتاج يوم الاثنين». - إذا كنت تبني ميزات ذكاء اصطناعي في TypeScript، فهذا أسبوع جيد لتجربته على شيء صغير.

ماذا حدث فعلياً هذا الأسبوع؟

في 21 أغسطس، أعلن Alem Tuzlak وJack Herrington وTom Beckenham مرحلة RC على مدونة TanStack. بدأ المشروع في أكتوبر 2025 كدالة chat() واحدة مع أربعة مزودين، ويغطي الآن معظم ما يحتاجه منتج ذكاء اصطناعي: المحادثة، والاستمرارية، وتوليد الوسائط، والتضمينات، والذاكرة، وMCP، وحاضنات وكلاء معزولة تستطيع تشغيل Codex أو Claude Code أو غيرهما من وكلاء البرمجة المتوافقين مع ACP مقابل واجهتك أنت.

بعض الادعاءات تستحق حواشي. عنوان «24 مزوداً» يجمع عبر أنماط متعددة؛ فـ صفحة المقارنة الرسمية تسرد 16 موصل LLM إضافة إلى 5 موصلات للحاضنات. أما «100+ نموذج» لتوليد الوسائط فمعظمها ناتج عن مدى كتالوج موصل واحد عبر fal. واعتماد AG-UI، المعروض كخبر جديد، اكتمل عملياً في مايو عندما أطلق الفريق توافقاً ثنائي الاتجاه كاملاً مع المواصفة. لا شيء من هذا خداع. إنه التضخيم العادي لمنشور إطلاق، ومن الأفضل تخفيفه قبل تكراره.

أصدق جملة تأتي قرب النهاية: «ليس لدينا خريطة طريق تجارية، ولا منتج نريد بيع ترقية له، ولا أجندة مخفية». بالنسبة لأدوات الذكاء الاصطناعي في 2026، هذا غير معتاد فعلاً.

دخل TanStack AI مرحلة المرشح للإصدار في 21 أغسطس 2026. نما الإطار من دالة محادثة واحدة وأربعة مزودين إلى حزمة ذكاء اصطناعي كاملة، مع AG-UI كبروتوكول رسمي، وبناها علناً فريق من ثلاثة أشخاص (مدونة TanStack).

لماذا يهم هذا؟

لأن المنافسة التي يدخلها ليست متقاربة، وهذا بالضبط ما يجعلها مثيرة للاهتمام. المتصدر هو Vercel AI SDK، الذي تقول Vercel إنه تجاوز 40 مليون تنزيل شهرياً ويستخدم في شركات Fortune 500. هذا الأسبوع، كان سجل npm يضع الحزمة ai من Vercel عند نحو 23.1 مليون تنزيل أسبوعي. أما @tanstack/ai فكان قريباً من 329,000. فجوة تقارب 70 إلى 1.

مخطط أعمدة لتنزيلات npm الأسبوعية في أغسطس 2026: Vercel AI SDK عند 23.1 مليون أسبوعياً، وTanStack AI عند 329 ألفاً أسبوعياً، بفجوة تقارب 70 إلى 1.

تنزيلات npm الأسبوعية في الأسبوع الأخير من أغسطس 2026، مرسومة بالمقياس. عمود TanStack ارتفاعه ثلاث بكسلات، وهذه هي الفكرة: إنه المنافس الصاعد، لا المتصدر.

إجابة TanStack عن هذه الفجوة هي الإجابة نفسها التي قدمتها لجلب البيانات قبل عقد. فاز React Query لأنه بلا واجهة مفروضة، ومحايد تجاه الأطر، وآمن من ناحية الأنواع، وغير مربوط بمنصة أحد. ويطبق TanStack AI النمط نفسه على بنية الذكاء الاصطناعي. بينما يبث AI SDK صيغة رسائل واجهة خاصة به، يرسل TanStack AI أحداث AG-UI الأصلية من طرف إلى طرف، وهو بروتوكول تتحدث به بالفعل أكثر من 20 حاضنة للوكلاء. وصفحة المقارنة لديه، ويُحسب لها ذلك، تعترف بمزايا الطرفين: تصوغ الخيار كمشكلة تركيب مكتبات مقابل مشكلة منصة متكاملة، ثم تسرد ما يفعله AI SDK بصورة أفضل. إنها أصدق صفحة «نحن مقابلهم» قرأتها من أي طرف في هذه المنافسة.

يتقدم Vercel AI SDK على TanStack AI بنحو 70 إلى 1 في تنزيلات npm الأسبوعية، 23.1 مليون مقابل 329,000 في أواخر أغسطس 2026. رد TanStack معماري: بروتوكول AG-UI مفتوح، وعملاء محايدون تجاه الأطر، وأمان أنواع من طرف إلى طرف، من دون منصة مرتبطة به.

ماذا يعني ذلك لفرق TypeScript؟

محرر مطور يعرض أنواع TypeScript وهي تُحل داخل تكامل دردشة بالذكاء الاصطناعي.

ثلاثة أشياء ملموسة، مرتبة من الأكثر إلى الأقل إقناعاً بالنسبة لي.

أولاً، تتوقف الاستمرارية عن كونها مشروعاً بحد ذاتها. تنفذ واجهة صغيرة للتخزين، وتشغلها مقابل حزمة اختبارات التوافق الخاصة بالفريق، ثم تمررها إلى وسيط الاستمرارية. مثال الوثائق يقارب 20 سطراً، ويمكن للمستخدمين تحديث الصفحة أثناء البث ثم المتابعة من حيث توقفوا. الحاشية: نسخة الـ20 سطراً تستخدم تدفقاً داخل الذاكرة للتطوير. الاستئناف الدائم في الإنتاج يحتاج إلى خلفية Durable Streams خارجية، لذلك احسب ذلك قبل أن تنقل رقم 20 سطراً إلى فريقك.

ثانياً، يحصل MCP على أنواع. تشحن الحزمة @tanstack/ai-mcp أداة CLI تفحص خادم MCP بعيداً وتولد أنواع TypeScript لأدواته، بحيث يفشل استدعاء أداة مشوه أثناء الترجمة بدلاً من الثانية صباحاً. إذا كنت توصل خوادم MCP يدوياً، وتشير ملاحظاتي عن MCP للأعمال إلى أن كثيراً من الفرق لا تزال تفعل ذلك، فهذه الميزة وحدها تستحق ظهيرة.

ثالثاً، تصبح حاضنات الوكلاء مكوناً لا مورداً. شغّل Codex أو Claude Code داخل صندوق عزل تختاره أنت، وافتح فروعاً للمحادثات، وشغّل عدة محاولات للأمر نفسه بالتوازي، واحتفظ بكل تشغيل بصورة دائمة. لا أحد يختار Daytona أو E2B نيابة عنك. إذا كانت فكرة الحاضنة جديدة عليك، فإن مخططي العملي للمعمارية الوكيلية يغطي الحلقة الموجودة تحتها. وللقراء المتابعين للمختبرات الصينية، يضع موصل OpenRouter نماذج Qwen وDeepSeek وKimi على بعد سطر إعداد واحد من واجهة API نفسها، وهو ما ينسجم مع الموقف المحايد تجاه النماذج الذي دافعت عنه في الدليل الميداني لمنظومة النماذج مفتوحة الأوزان في الصين.

بالنسبة لفرق TypeScript، أبرز الجوانب العملية في RC هي استمرارية في نحو 20 سطراً من الوسيط، وأمان أنواع وقت الترجمة لأدوات MCP عبر CLI يولد الأنواع، وحاضنات معزولة ومحايدة تجاه المزود لوكلاء البرمجة مثل Codex وClaude Code.

ماذا ينبغي أن تفعل الآن؟

  1. هذا الأسبوع: ثبته على شيء يمكن التخلص منه. شغّل pnpm add @tanstack/ai @tanstack/ai-openai، واربط chat() بنقطة نهاية Server-Sent Events، وانظر كيف تشعر تجربة البث والأنواع مقارنة بإعدادك الحالي.

  2. هذا الشهر: اقرأ مقارنة الفريق نفسه مع Vercel AI SDK قبل قراءة مقارنة أي شخص آخر، بما في ذلك هذه المقالة. هي صريحة بشأن المجالات التي يتقدم فيها AI SDK، ما يجعل ادعاءاتها لصالح TanStack AI أكثر قابلية للتصديق.

  3. إذا واجهت خطأ: افتح بلاغاً. المستودع لديه 45 مشكلة مفتوحة وثلاثة مشرفين، والحواف الخشنة حقيقية: فقدان أول دفعة نصية عندما يسبق استدعاء أداة النص، وأخطاء 400 متقطعة داخل حلقة أدوات OpenAI Responses. ملاحظات RC هي ما يتحول إلى v1.

لا تفعل أياً من الآتي:

  • لا تنقل تطبيق AI SDK إنتاجياً هذا الأسبوع. الحزم في 0.x لسبب.

  • لا تأخذ «24 مزوداً» حرفياً. تسرد الوثائق 16 موصل LLM إضافة إلى 5 موصلات حاضنة؛ الرقم الأكبر يحسب المزودين عبر أنماط متعددة.

  • لا تثق بصفحة الهبوط tanstack.com/ai، التي لا تزال تقول alpha وتسرد أربعة مزودين. ببساطة لم تُحدث لمرحلة RC بعد.

الصورة الأكبر

القصة الموجودة تحت الإصدار هي شكل الفريق. ثلاثة أشخاص، وقت فراغ، لا صفحة أسعار، و52 التزاماً دُمجت في الأيام الستة التالية لمنشور RC. أمام شركة منصة لديها بوابة تريد بيعها، هذا إما النسخة الرومانسية من البرمجيات مفتوحة المصدر أو مخاطرة تشغيلية حقيقية، وربما الاثنان معاً. كانت حزم npm التابعة لـ TanStack من بين المتضررين في دودة سلسلة التوريد في مايو 2026، وهذا ما يبدو عليه سطح تشغيلي يديره ثلاثة أشخاص في أسبوع سيئ.

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

الأسئلة الشائعة

هل TanStack AI جاهز للإنتاج؟

ليس بعد، وفق توصيفه هو. مرحلة المرشح للإصدار تعني أن المعمارية ثبتت وأن الفريق يريد اختباراً عدائياً قبل v1. لا تزال الحزم في 0.x، ويظهر متتبع المشكلات حوافاً خشنة حقيقية. هو جاهز للمشروعات الجانبية والتقييم الجاد، لا لهجرة إنتاجية.

هل يعمل TanStack AI مع React فقط؟

لا. الحزم الأساسية محايدة تجاه الأطر، مع عملاء رسميين لـ React وVue وSvelte وAngular وPreact، إضافة إلى بداية سريعة للخادم فقط. الاستقلال عن الأطر هو أحد الفروق الأساسية عن Vercel AI SDK.

قراءة إضافية

تابع القراءة

Agent Field Notes

احصل على العدد التالي.

أنظمة Harness للوكلاء، وبيئات التشغيل، والأمان، والحوكمة، موضحة لمن يتعين عليهم تشغيل هذه الأنظمة.

هل تواجه قراراً من هذا النوع؟

نجري مراجعات للبنية وتقييمات للحوكمة ومقارنات للأطر بإصدارات مثبتة للفرق التي تتخذ قرارات مصيرية بشأن أنظمة الوكلاء.

عن الكاتب

Adam Maguire Wilson

مؤسس ومستشار مستقل في أنظمة وكلاء الذكاء الاصطناعي.

adam.mw