Log in to leave a comment
No posts yet
عند إقحام الذكاء الاصطناعي في مشاريع ضخمة تتشابك فيها عشرات الآلاف من أسطر الكود، فإنه يظهر أداءً سحرياً في البداية. ولكن مع طول جلسة العمل، يبدأ الوكيل في إعادة إنتاج الأخطاء التي أصلحها للتو أو يتجاهل قواعد البنية التحتية (Architecture). لم ينخفض ذكاء النموذج فجأة، بل هو ما يسمى بظاهرة فساد السياق (Context Rot)، حيث تحجب السجلات غير الضرورية والكود المكرر المنطق الأساسي.
من وجهة نظر نظرية المعلومات، هذه حالة يطغى فيها الضجيج على الإشارة، مما يؤدي إلى زيادة الأنتروبيا. ويحذر المهندسون الذين لديهم أكثر من 2,000 ساعة من الخبرة العملية من ظاهرة فقدان النموذج للمعلومات الوسيطة كلما امتلأت نافذة السياق. ولمنع هذا التدهور في الذكاء، نحتاج إلى إطار عمل WISC (Write, Isolate, Select, Compress) الذي أصبح إجراءً قياسياً للتشغيل في عام 2026.
يجب إخراج ذاكرة الوكيل المتطايرة إلى نظام الملفات. هذه العملية تتجاوز مجرد ترك سجلات العمل، بل هي بناء نظام تخزين يتيح استعادة السياق فوراً حتى عند إعادة تشغيل الجلسة.
الطريقة الأكثر فعالية هي استخدام Git Hook لإجبار الوكيل على تحديث ملف CONTEXT_SUMMARY.md بعد استخدام الأدوات. التلخيص اليدوي ممل وغالباً ما يتم التخلي عنه في النهاية. عند ضبط خطاف PostToolUse كمحفز، سيقوم الوكيل تلقائياً بتسجيل مبررات القرارات التي اتخذها للتو (ADR) وقائمة التعديلات.
لرفع كفاءة البحث، قم بإدراج Decision Tag خاص بالوكيل في رسائل الالتزام (Commit messages):
ليس من الضروري تسجيل كل المحادثات. يجب التركيز في التلخيص على المبررات التي جعلت الوكيل يكتب الكود بهذا الشكل لتجنب هدر الـ Tokens.
طبق مبدأ عزل العمليات في أنظمة التشغيل الحديثة على وكلاء البرمجة. إذا تركت وكيلاً رئيسياً واحداً يعالج جميع المعلومات، فلا يمكنك تجنب تلوث السياق. بدلاً من ذلك، يجب توزيع المهام على وكلاء فرعيين يمتلكون سياقات مستقلة.
المزيج الأقوى هو تقسيم العمل بين خبير البحث Scout وخبير التنفيذ Builder:
أظهرت نتائج الاختبارات الفعلية أن تطبيق هيكل تقسيم العمل هذا أدى إلى تحسين الدقة بنسبة 90.2% مقارنة بالوكيل الواحد. وعند نقل البيانات بين الوكلاء، يجب استخدام JSON Schema صارم بدلاً من اللغة الطبيعية لتجنب تشويه المعلومات.
يعتمد ذكاء الوكيل على نسبة الإشارة إلى الضجيج. قم بإدارة المعلومات داخل نافذة السياق من خلال تصميم هرم من 4 طبقات:
النقطة المهمة هي عدم الثقة التامة في ميزة الضغط التلقائي للنموذج، لأنها غالباً ما تحذف القيود الأساسية. قم بتنفيذ التدوير اليدوي (Manual Rotation) عندما يصل استهلاك السياق إلى 65%. يتم ذلك عبر كتابة مستند تسليم (Handover) بعد كشف الضغط، ثم تصفير الجلسة بأمر /clear وحقن الملخص في الجلسة الجديدة. توفر هذه الطريقة ما يصل إلى 90% من الـ Tokens وتحافظ على أداء الاستدلال للنموذج في أعلى مستوياته.
في عام 2026، أصبحت مجالات كل أداة واضحة تماماً. فيما يلي قدرات إدارة المشاريع الضخمة وأرقام الاستقلالية:
| عنصر المقارنة | Claude Code (Anthropic) | GitHub Copilot (MS) |
|---|---|---|
| محرك الاستدلال | Claude Opus 4.6 (الأفضل) | مخصص مبني على GPT-4o |
| استقلالية SWE-bench | 74.4% | منخفضة نسبياً |
| نقطة القوة الرئيسية | 200 ألف Token، تحسين WISC | أمان المؤسسات والتدقيق |
| تفضيل المطورين | 46% | 9% (في تراجع) |
يُظهر Claude Code اتساقاً مذهلاً في سير العمل المستقل، حيث يحلل التبعيات في عشرات الآلاف من أسطر الأكواد القديمة ويعدل عشرات الملفات في آن واحد.
أداء وكيل الذكاء الاصطناعي لا تحدده مواصفات الأداة، بل جودة السياق الذي تصممه. لقد تطور دور المهندس الآن من شخص يكتب الكود بنفسه إلى مهندس معماري يصمم سياق الوكيل.
ابدأ فوراً ببناء نظام يدير الديون التقنية في الوقت الفعلي ويسرع عملية التطوير من خلال إطار عمل WISC.