تحديث Claude Code الجديد: ذاكرة دائمة للمشاريع المعقدة
أعلنت شركة Anthropic عن تحديث جوهري لأداة Claude Code (الإصدار v2.1.16)، حيث استبدلت قوائم "To-dos" المؤقتة بنظام "Tasks" الدائم المخزن محلياً، مما يمثل حلاً لواحدة من أكبر العقبات التي تواجه المطورين: الذاكرة العاملة للذكاء الاصطناعي.
في السابق، كان الوكيل الذكي يعمل بناءً على تدفق نصي يفتقر للهيكلية الدائمة، مما يجعله ينسى "لماذا" يقوم بمهمة معينة أو ترتيب الأولويات بمجرد انتهاء الجلسة. التحديث الجديد يحول الأداة من مجرد مساعد برمجي إلى مدير مشاريع واعي بحالة النظام.
من المهام المؤقتة إلى الذاكرة المستدامة
لفهم أهمية هذا التغيير للفرق الهندسية، يجب النظر في الفرق الميكانيكي بين النظام القديم والجديد. سابقاً، كانت قوائم "To-do" (التي تميزت باللون البرتقالي) مجرد وسيلة لمساعدة Claude على التذكر، لكنها كانت هشة وتختفي بانتهاء الجلسة أو تعطل النظام.
أما نظام "Tasks" الجديد (المميز باللون الأخضر)، فيقدم طبقة تجريد مصممة لتنسيق العمل عبر الجلسات والوكلاء الفرعيين، وذلك عبر ثلاث ركائز معمارية رئيسية:
- رسوم بيانية للاعتماديات (DAGs): بدلاً من القوائم المسطحة، تدعم المهام الجديدة الرسوم البيانية الموجهة. يمكن لمهمة أن "تحظر" أخرى بشكل صريح. على سبيل المثال، يدرك النظام أن "تشغيل الاختبارات" لا يمكن أن يبدأ قبل اكتمال "بناء الواجهة البرمجية"، مما يمنع أخطاء الهلوسة الشائعة.
- التخزين المحلي الدائم: تبنت Anthropic فلسفة UNIX، حيث يكتب Claude Code المهام مباشرة على نظام الملفات المحلي للمستخدم (~/.claude/tasks). هذا يعني أن خطة المشروع أصبحت أثراً دائماً يمكن تدقيقه ونسخه احتياطياً، وتستمر حتى بعد إغلاق الجهاز أو تعطل النظام.
- التنسيق عبر متغيرات البيئة: الميزة التقنية الأقوى هي القدرة على مشاركة الحالة عبر الجلسات. يمكن للمطورين توجيه نسخ متعددة من Claude إلى نفس قائمة المهام، مما يسمح بتحديثات فورية لجميع الجلسات النشطة.
عصر الوكلاء المتعددين والعمل المتوازي
يجعل إصدار Tasks الجديد نمط "الجلسات المتوازية" أمراً عملياً، كما هو موضح في دليل أفضل الممارسات من Anthropic. يمكن الآن تطبيق نمط "الكاتب/المراجع" بفعالية:
- الجلسة أ (الكاتب) تنفذ المهمة الأولى.
- عند اكتمالها، تلاحظ الجلسة ب (المراجع) تحديث الحالة المشتركة وأن مهمة المراجعة لم تعد محظورة.
- تبدأ الجلسة ب المراجعة بسياق نظيف تماماً.
وقد عالج التحديث الفرعي v2.1.17 مشاكل تعطل الذاكرة عند استئناف الجلسات ذات الاستخدام الكثيف للوكلاء الفرعيين، مما يشير إلى تحسينات نشطة لسيناريوهات العمل عالي الحمل.
الجاهزية للمؤسسات وإدارة سياق الذاكرة
تركز التحديثات الأخيرة (v2.1.16–v2.1.19) على الموثوقية المطلوبة لتبني المؤسسات. يدعم النظام الآن "الوضع المستقل" (Headless Mode)، مما يسمح بدمج Claude في خطوط الأنابيب البرمجية (CI/CD) لمهام مثل تحليل السجلات يومياً.
كما حل التحديث مشاكل العمليات المعلقة (Dangling Processes) وتوافق الأجهزة، بالإضافة إلى دعم أفضل لـ Git Worktrees لضمان أن تتبع "الحالة" الكود البرمجي وليس فقط جلسة الصدفة (Shell).
بالنسبة للمطورين الأفراد، يحل نظام Tasks مشكلة "اقتصاد السياق". بما أن خطة المشروع مخزنة على القرص، يمكن للمطورين الآن تنظيف ذاكرة النموذج (/clear) أو ضغطها (/compact) لتوفير مساحة للتفكير المنطقي للنموذج دون فقدان خارطة طريق المشروع.
مستقبل البرمجة مع Claude Opus 4.5
مع هذا التحديث، تشير Anthropic إلى أن مستقبل وكلاء البرمجة يكمن في إدارة المشاريع. من خلال منح Claude Code ذاكرة دائمة وقدرة على فهم الاعتماديات، تحولت الأداة من مجرد "مساعد طيار" إلى "وكيل فرعي" موثوق يمكنه العمل في الخلفية، خاصة عند دعمه بنموذج Claude Opus 4.5 الأقوى أداءً.
الأسئلة الشائعة
كانت To-dos قوائم مؤقتة تُفقد بانتهاء الجلسة، بينما Tasks هي نظام دائم يُخزن محلياً ويدعم الاعتماديات بين المهام والتنسيق عبر جلسات متعددة.
يتم تخزين المهام مباشرة على نظام الملفات المحلي للمستخدم في المسار (~/.claude/tasks)، مما يضمن بقاء البيانات حتى بعد إغلاق الجهاز.
بما أن خطة المشروع مخزنة على القرص، يمكن للمستخدمين تنظيف ذاكرة النموذج (/clear) لتوفير المساحة دون فقدان خارطة طريق المشروع أو المهام المجدولة.
التعليقات 0
سجل دخولك لإضافة تعليق
لا توجد تعليقات بعد. كن أول من يعلق!