# محرك البحث الذي برمجه رئيس Shopify يُحيي 700 جلسة Claude Code في ثانية واحدة > Author: Tony Lee > Published: 2026-03-04 > URL: https://tonylee.im/ar/blog/shopify-ceo-qmd-claude-code-session-memory/ > Reading time: 4 minutes > Language: ar > Tags: claude-code, qmd, ai-memory, shopify, productivity, ai ## Description أنشأ توبياس، الرئيس التنفيذي لـ Shopify، محرك البحث QMD. عند ربطه بـ Claude Code تحصل كل جلسة على ذاكرة دائمة. ## Content نعيش في عصر يكتب فيه الرؤساء التنفيذيون الأكواد البرمجية. براين، الرئيس التنفيذي لـ Coinbase، يبني تطبيقات باستخدام Cursor. وتوبياس، الرئيس التنفيذي لـ Shopify، برمج محرك بحث بنفسه ورفعه على GitHub. هذا المحرك هو [QMD](https://github.com/tobi/qmd)، وعند ربطه بـ Claude Code تحصل كل جلسة على ذاكرة دائمة. آرتيم جوتوف، مطوّر يُحضّر الدكتوراه في الفيزياء، بنى هذه البنية في بيئة إنتاج حقيقية. خلال ثلاثة أسابيع و700 جلسة، اكتشف أن عنق الزجاجة الحقيقي في البرمجة بالذكاء الاصطناعي ليس أداء النموذج — بل الذاكرة. ## عنق الزجاجة الحقيقي ليس الأداء — بل الذاكرة سواء استخدمت Claude Code أو Codex، كل جلسة جديدة تبدأ من صفحة بيضاء. أجرى آرتيم 700 جلسة خلال ثلاثة أسابيع، وفي كل مرة كان عليه أن يشرح من البداية: "إلى أين وصلنا في هذا المشروع؟". عندما يتجاوز استخدام السياق 60%، يتم ضغط المحادثة ويختفي نصف القرارات التي اتُّخذت. أداء النماذج يتحسن كل شهر، لكن لا شيء من ذلك مهم إن لم تستطع استكمال عمل الأمس. - ينسى الذكاء الاصطناعي التعليمات السابقة كلما طالت الجلسة - ضغط السياق يفقد القرارات الجوهرية بشكل هيكلي - إدارة سياق 700 جلسة يدوياً أمر مستحيل - المشكلة ليست في النموذج — بل في غياب نظام ذاكرة ## الجميع يدوّن ملاحظات. استرجاعها بدقة هو المهارة الحقيقية كثير من المطورين يراكمون ملاحظات في Obsidian بجدّ. لكن التراكم وحده نصف المعادلة. الملاحظات لا تكتسب قيمة إلا حين تستطيع استخراج ما تحتاجه بالضبط في اللحظة المناسبة. هذا هو السبب في الاهتمام الكبير بـ RAG: كل شيء يتمحور حول استخلاص الجزء المناسب من جبل من البيانات المخزنة. النهج الافتراضي في Claude Code يستخدم وكيلاً فرعياً من Haiku يمسح الملفات بالقوة الغاشمة. عملياً يستغرق ثلاث دقائق ليعيد 300 ملف لا يكاد أي منها مفيداً. يستبدل [QMD](https://github.com/tobi/qmd) ذلك بثلاث طرق استرجاع: - **بحث BM25**: يُسجّل النقاط حسب تكرار الكلمات وندرتها، ويعطي نتائج في أقل من ثانية - **البحث الدلالي**: ابحث عن "لم أستطع النوم" وستظهر مستندات عن "أهداف تحسين النوم" - **الوضع الهجين**: يرتّب الصلة بدقة تبلغ 89% عند البحث عن "sleep" باستخدام Grep، ستحصل على كل استدعاء لدالة `sleep()`. أما QMD فيقرأ السياق. بل يتعامل مع استعلامات مجردة مثل "ابحث عن أفكار لم أنفّذها أبداً"، ويعمل محلياً بالكامل فلا تغادر بياناتك جهازك. ## سطر واحد من /recall يُعيد عمل الأمس بالكامل بإضافة مهارة Claude Code تُسمى `/recall` فوق QMD، يصبح استرجاع الذاكرة تلقائياً. - **`/recall yesterday`**: يستعيد جلسات اليوم السابق الـ 39 على شكل خط زمني - **`/recall topic [كلمة مفتاحية]`**: يجمع كل الملفات ذات الصلة في أقل من دقيقة - **`/recall graph`**: يستعرض أسبوعاً كاملاً من الجلسات بصرياً عند إغلاق الجلسة، يتم تحليل نص JSONL تلقائياً وفهرسته في QMD، مما يُبقي كل شيء محدّثاً. اللحظة المذهلة حقاً كانت حين بحث آرتيم عن "ابحث عن أفكار لم أنفّذها أبداً". ظهرت ملاحظة كتبها في لحظة كاد فيها يستسلم أثناء كتابة رسالة الدكتوراه — سجلّ نسيه هو نفسه. البحث اليدوي لم يكن ليعثر عليه أبداً. ## لم يعد غريباً أن يبرمج رئيس تنفيذي يطالب توبياس جميع موظفي Shopify بإتقان الذكاء الاصطناعي كمهارة أساسية. وقد ضرب المثل بنفسه ببرمجة أدواته الخاصة. وبراين يسير في الاتجاه نفسه. بصراحة، المسألة ليست ما إذا كان على الرؤساء التنفيذيين البرمجة. لديهم مسؤوليات أهم بكثير. لكن الفجوة بين من يحل مشاكله بنفسه باستخدام الذكاء الاصطناعي ومن ينتظر الآخرين ليبنوا الأدوات تتسع كل شهر. عندما تضع يدك على العمل بنفسك، تشعر بالقوة التدميرية — والإبداعية — الحقيقية للذكاء الاصطناعي. - توبياس أنشأ [QMD](https://github.com/tobi/qmd) ونشره مفتوح المصدر على GitHub - براين يطوّر تطبيقات باستخدام Cursor - Shopify تُقيّم "هل يمكن للذكاء الاصطناعي أن يحل محل هذا الدور؟" قبل كل توظيف - QMD يعمل محلياً — لا خطر تسرب بيانات الشركة ## الشيء الوحيد الذي يبقى هو السياق الذي راكمته الأدوات تتغير كل شهر. لا أحد يعرف ماذا سيأتي بعد Claude Code. الشيء الوحيد الذي يبقى هو السياق الذي بنيته. من يملك نظاماً للتسجيل والاسترجاع سيكون منتجاً من اليوم الأول مهما كانت الأداة القادمة. QMD هو اللبنة الأولى في هذا النظام. [اكتشفه على GitHub](https://github.com/tobi/qmd). --- Author: Tony Lee | Website: https://tonylee.im For more articles, visit: https://tonylee.im/ar/blog/ This content is original and authored by Tony Lee. Please attribute when quoting or referencing.