الذكاء الاصطناعي · 11 نوفمبر 2026

نُشر أيضًا باللغة Italiano, Norsk, Deutsch, हिन्दी, Polski

مناقشات حول إدارة سياق وكلاء الذكاء الاصطناعي وتخزين ذاكرة المشاريع

a blue and black machine
U. Storsberg / Unsplash

انتقل أحد المطورين من استخدام Claude Code إلى Codex بعد حظر مؤسسته المدفوعة، مما أدى إلى نشوب نقاش حول ضرورة الاحتفاظ بسجل الحوارات في حال توفر Git والوثائق والمواصفات.

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

تضمنت النقاشات وجهات نظر مختلفة، حيث اقترح البعض تخزين القرارات والخطط في Git، بينما أشار آخرون إلى وجود الكثير من المعلومات غير الضرورية في الحوارات القديمة. كما تم طرح تساؤلات حول نقل حالة التفكير والاختلافات بين بروتوكولات النماذج، وظهرت أنظمة لإدارة الذاكرة مثل GRACE وdoubled-graph التي تهدف إلى مطابقة الهندسة المعمارية المعلنة مع هيكل الكود الفعلي.

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

في المشاريع الصغيرة، قد تكفي ملفات مثل AGENTS.md أو CLAUDE.md والخطط التشغيلية. أما في المشاريع الكبيرة، فتبرز أدوات مثل Aider Repo Map لإنشاء خريطة مدمجة لهيكل المشروع، وهناك دراسات حول فهرسة الأنظمة الضخمة التي تتجاوز 3.5 مليون سطر من الكود باستخدام البحث الدلالي.

تساعد أدوات مثل OpenSpec وGitHub Spec Kit في تنظيم العمل عبر المواصفات والخطط. وفي تجربة عملية لتطوير برنامج NetRuleRouter، استخدم المطور Hansard للبحث في الجلسات المحفوظة للتحقيق في خطأ Windows TUN رقم 5010، حيث ساعدت السجلات في تحديد تفاصيل جهاز كمبيوتر محمول مخصص للاختبار وظروف إعادة إنتاج الخطأ.

إلى جانب هذه الأدوات، يوجد مشروع deja-vu الذي يقوم بفهرسة السجلات المحلية لوكلاء البرمجة ويوفر إمكانية البحث عبر واجهة سطر الأوامر وبروتوكول سياق النموذج.