تعلم و استخدام الذكاء الاصطناعي

ذاكرة وكلاء الذكاء الاصطناعي — أقل يعني أفضل

سؤال يحير كل مطور يبني وكيل ذكاء اصطناعي: كم من المعلومات يجب تخزينها في ذاكرة النظام؟ تسريب نظام Claude Code كشف أن معظم المطورين يقعون في خطأ واحد: ظنهم أن الذاكرة الأكبر تعني أداءً أفضل.

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

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

هذا النهج يحل مشكلة حقيقية يواجهها المطورون في المنطقة العربية: محدودية الموارد الحاسوبية وارتفاع تكاليف التخزين السحابي. بدلاً من تحميل آلاف الصفحات في memory context، النظام الذكي يسأل: “هل هذه المعلومة قابلة للاستنتاج من مصدر آخر؟”

التطبيق العملي بسيط:

  1. ابدأ بفهرس مضغوط يشير للمواضيع الرئيسية في مشروعك
  2. حمّل التفاصيل فقط عندما يطلبها السياق المحدد
  3. اعتمد على البحث المباشر في الملفات الخام للاستعلامات التاريخية
  4. تجنب تخزين أي بيانات قابلة للاشتقاق من الكود المصدري
  5. راقب استهلاك الذاكرة واحذف المعلومات غير المستخدمة

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

مقالات ذات صلة

زر الذهاب إلى الأعلى