بارادايس كوداستوديو برمجيات
العودة إلى المقالات
تحديثات التقنيةتحديث ١٥ دقيقة قراءة

Next.js 16.3: التنقل الفوري وAGENTS.md وأدوات الوكيل

Next.js 16.3 السفن المستقرة، التنقلات الفورية، وذاكرة التطوير الأقل بكثير، والمستندات ذات الإصدارات لوكلاء الترميز، ومهارات الطرف الأول مثل حلقة التطوير التالية. دليل ترقية عملي للفرق التي تقوم بشحن تطبيقات App Router اليوم.

Next.js 16.3التنقلات الفوريةوكلاء.mdتوربوباكمكونات ذاكرة التخزين المؤقتوكلاء ترميز الذكاء الاصطناعي

علي مرتضوي

مؤسس بارادايس كود

لماذا 16.3 مهم لفرق الإنتاج

تم شحن Next.js 16.3 بشكل مستقر في 3 أغسطس 2026 - وهو أكبر تحديث لإطار العمل منذ 16.0. يحتوي الإصدار على موضوعين واضحين: التنقل الشبيه بـ SPA دون التخلي عن النموذج الذي يركز على الخادم، ودعم من الدرجة الأولى لوكلاء ترميز الذكاء الاصطناعي مثل Cursor وClaude Code وCodex.

بالنسبة للاستوديوهات التي تشحن منتجات App Router يوميًا، فإن أفضل الأخبار هو أن العديد من المكاسب لا تحتاج إلى أي تغييرات في التطبيق: ذاكرة أقل "للمطور التالي"، وإنشاءات أسرع للتخزين المؤقت على القرص من Turbopack، وSSR أسرع عبر تدفقات Node.js الأصلية. يتم الاشتراك في التنقلات الفورية وسلسلة أدوات الوكيل، لذا يمكنك اعتمادها مسارًا تلو الآخر.

التنقلات الفورية: البث أو التخزين المؤقت أو الحظر

التنقلات الفورية عبارة عن مجموعة اختيارية تجعل عمليات التنقل تبدو فورية مثل SPA التي يحركها العميل مع الحفاظ على نقاط القوة التي يحركها الخادم في Next.js. يصبح كل وصول إلى البيانات غير المخزنة مؤقتًا أثناء التنقل خيارًا صريحًا للمنتج: البث خلف `<Suspense>`، أو التخزين المؤقت باستخدام ``استخدام ذاكرة التخزين المؤقت'`، أو الحظر باستخدام `export const Instant = false`.

تتعامل Instant Insights مع عمليات التنقل البطيئة كأخطاء تطوير وتقدم ثلاثة إصلاحات مصنفة. يقوم زر "نسخ المطالبة" بتجميع الإصلاح المختار في موجه جاهز للوكيل يشير إلى صفحة `/docs/messages` المطابقة ويتحقق من النتيجة من خلال حلقة مهارات وقت التشغيل.

يقوم Navigation Inspector بتصور غلاف تحميل كل تنقل، ويقوم مساعد Playwright `instant()` بتأمين العقد ضد الانحدارات. من المتوقع أن تصبح هذه السلوكيات سلوكيات افتراضية في تخصص مستقبلي - يعد اعتماد مكونات ذاكرة التخزين المؤقت الآن هو المسار الأقل تكلفة لذلك المستقبل.

الجلب المسبق الجزئي وتحسين ISR

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

تم أيضًا تحسين ISR لعناوين URL المحذوفة من العرض المسبق في وقت الإنشاء: يمكن للزائر الأول تلقي غلاف تحميل فوري بدلاً من انتظار العرض الكامل. وهذا أمر مهم بالنسبة للكتالوجات الكبيرة، والأشجار المحلية، والمسارات الديناميكية طويلة الذيل حيث كانت مؤشرات الويب الأساسية تعاني من المسارات الباردة.

Turbopack: ذاكرة أقل، وبناء أسرع

رسميًا، يستخدم Turbopack ذاكرة أقل بنسبة تصل إلى 90% أثناء "التطوير التالي". هناك ميزتان قيد التشغيل افتراضيًا: التخزين المؤقت على القرص للتطوير (من الإصدار 16.1) وإخلاء الذاكرة. تتوقف الجلسات الطويلة التي تحتوي على علامات تبويب متعددة عن معاقبة أجهزة المطورين التي تبلغ سعتها 16 جيجابايت.

يتم الآن تشغيل نفس ذاكرة التخزين المؤقت لنظام الملفات بشكل افتراضي في "الإصدار التالي"، مع قيام Vercel بالإبلاغ عن عمليات تكرار أسرع تصل إلى 5.5× في بعض المشاريع. يرى متسابقو CI المستقرون الذين يحافظون على دفء ذاكرة التخزين المؤقت أكبر عائد. يساعد `import.meta.glob` المدمج في Turbopack أيضًا مكونات الخادم على تحميل مجموعات الملفات المحلية بسلوك متوافق مع HMR.

AGENTS.md والمستندات المطابقة للإصدار

منذ الإصدار 16.2، يقوم Next.js بشحن المستندات المطابقة للإصدار داخل الحزمة "next". في الإصدار 16.3، يقوم `next dev` تلقائيًا بكتابة كتلة مُدارة والحفاظ عليها في `AGENTS.md` (و`CLAUDE.md` عند الحاجة) والتي توجه الوكلاء إلى `node_modules/next/dist/docs/`. يتوقف الوكلاء عن اختراع واجهات برمجة التطبيقات من بيانات التدريب القديمة.

يتم الاحتفاظ بالمحتوى الموجود خارج علامات `BEGIN/END:nextjs-agent-rules`. يمكنك إلغاء الاشتراك باستخدام "agentRules: false" في "next.config.ts". لا تزال التطبيقات التي تعمل بالإصدار 16.1 أو الإصدارات الأقدم بحاجة إلى الكود `agents-md`. يتم إيقاف المهارات القديمة التي تعتمد على المعرفة فقط لصالح مهارات سير العمل.

المهارات الرسمية: حلقة التطوير التالية وتحسين ذاكرة التخزين المؤقت

تمنح مهارة "next-dev-loop" الوكلاء إمكانية التحرير الكامل → التحويل البرمجي → إعادة التحميل → فحص الحلقة: `/_next/mcp` لسجلات الخادم ومشكلات التجميع، و`agent-browser` 0.27+ لـ DOM ووحدة التحكم والشبكة واستبطان شجرة React. إنه يحل محل التخمين من لقطات الشاشة وحدها.

تستهدف مهارتان أخريان مكونات ذاكرة التخزين المؤقت: "اعتماد مكونات ذاكرة التخزين المؤقت التالية" للترحيل المتزايد أو المباشر، و"مُحسِّن مكونات ذاكرة التخزين المؤقت التالية"، التي تؤدي إلى تحويل اختبار "فوري()" إلى اللون الأخضر. يضيف الإصدار 16.3 الثابت أيضًا "اعتماد الجلب المسبق الجزئي التالي" لتشغيل الجلب المسبق الجزئي باستمرار عبر التطبيق.

قائمة مراجعة ترحيل الفريق

قم بتثبيت "next@latest" أولاً واستمتع بالذاكرة الافتراضية وحقق مكاسب قبل تمكين التنقل الفوري. خذ بعين الاعتبار TypeScript 7 للتحقق بشكل أسرع من النوع أثناء "الإنشاء التالي". قم بتنفيذ كتلة AGENTS.md المُدارة بحيث يقرأ كل وكيل في الفريق نفس المستندات ذات الإصدار.

بالنسبة للمسارات الحرجة لتجربة المستخدم، قم بتمكين مكونات ذاكرة التخزين المؤقت بشكل متزايد، وتعامل مع الرؤى الفورية على أنها عيوب حقيقية، وقم بتأمين عقود التنقل مع Playwright. يظل برنامج React Compiler القائم على Rust تجريبيًا - قم بتجربته على الأسطح منخفضة المخاطر. يعد خادم MCP أصغر حجمًا وأكثر تركيزًا، حيث يحل "get_compilation_issues" و"compile_route" محل الإصدارات الكاملة للحصول على تعليقات سريعة من الوكيل.

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

هل يتم تمكين التنقل الفوري بشكل افتراضي؟

لا، في الإصدار 16.3، تم تمكين الاشتراك في الجناح؛ من المتوقع أن تصبح السلوكيات الأساسية سلوكيات افتراضية في التخصص المستقبلي. يمكنك ترقية الذاكرة اليوم وإجراء التحسينات بمفردك.

ماذا يحدث إذا قمنا بحذف الكتلة المُدارة AGENTS.md؟

يؤدي تشغيل "المطوّر التالي" مرة أخرى في بيئة اكتشفها الوكيل إلى إعادة إنشائه. قم بتنفيذ الكتلة كما هي للحفاظ على نظافة شجرة العمل.

هل ما زلنا بحاجة إلى حزم المهارات التالية القديمة؟

تم إيقاف مهارات المعرفة فقط نظرًا لاستبدالها بالمستندات المجمعة. تظل مهارات سير العمل، مثل حلقة التطوير التالية، ذات قيمة للتحقق متعدد الخطوات.

المعرفة والمقالات

تحتاج تطبيق هذه المفاهيم في منتجك؟

بارادايس كود معك من الاستشارة حتى التسليم الكامل.

اطلب التعاون