Workflow لـ Claude Code
Graphify مع Claude Code: ذاكرة مستمرة للمشروع بدل إعادة قراءة كل شيء
Graphify يحوّل الكود إلى Knowledge Graph منظّم يقدر Claude Code يستخدمه كخريطة للمشروع. الفكرة: نصرف Context أقل على إعادة اكتشاف الملفات والعلاقات، وContext أكثر على التعديل الحقيقي الذي نريد تنفيذه.
ماذا يغيّر Graphify؟
خريطة مستمرة للمشروع
الملفات والدوال والكلاسات والاعتماديات تصبح معرفة مترابطة بدل أجزاء منفصلة من الكود.
فهم أسرع للمشروع
يقدر الـcoding agent يبدأ من العلاقات المهمة بدل إعادة فحص أجزاء كبيرة من الريبو كل مرة.
فهم أثر التعديلات
الخريطة تساعد في تتبع ما يعتمد على ملف معيّن وما الذي قد يتأثر عند تغييره.
عرض بصري
يمكن فتح الـgraph الناتج داخل Obsidian Graph View لرؤية علاقات المشروع بشكل بصري.
الـWorkflow الذي أستخدمه
شغّل Graphify على المشروع
أنشئ Knowledge Graph للريبو الذي تريد أن يعمل عليه Claude Code.
احتفظ بالـgraph مع المشروع
الناتج يبقى كمعرفة للمشروع بين الجلسات بدل أن تبدأ من الصفر في كل مرة.
افتحه في Obsidian
افتح مجلد graphify-out/obsidian كـObsidian Vault عندما تريد فحص العلاقات بصرياً.
خلّي Claude يستخدم الخريطة
استخدم الـgraph لتضييق الـcontext المطلوب قبل التعديل أو الـdebugging أو تتبع الاعتماديات.
ليش ممكن يقلل هدر الـContext والتوكنز؟
في جلسات البرمجة الكبيرة، جزء من الـContext يضيع على نفس المهمة: أين الملفات؟ ما الذي يستورد ماذا؟ وكيف ترتبط أجزاء المشروع ببعض؟ وجود Graph مستمر ممكن يقلل إعادة الاكتشاف هذه. هذا لا يعني أن استهلاك التوكنز يصبح صفراً؛ يعني أن جزءاً أكبر من الـContext المتاح يذهب للبرمجة والـdebugging والتفكير بدل إعادة فهم المشروع.
Tokens أقل لإعادة الفهم. Tokens أكثر للشغل الحقيقي.
متى تكون فائدته أكبر؟
- المشاريع الكبيرة أو غير المألوفة
- المشاريع التي ترجع لها عبر جلسات كثيرة في Claude Code
- الـrefactoring الذي يحتاج فهم الاعتماديات وتأثير التغيير
- الـmulti-agent workflows التي تحتاج نفس خريطة المشروع لأكثر من agent
- المشاريع التي تريد رؤية علاقاتها بصرياً داخل Obsidian
أسئلة عن Graphify + Claude Code
هل Graphify يعطي Claude Code ذاكرة لا نهائية؟
ليس حرفياً. الوصف الأدق هو ذاكرة مستمرة للمشروع: خريطة قابلة لإعادة الاستخدام بدل الاعتماد فقط على Context Window واحدة.
هل يقلل استهلاك التوكنز؟
يمكن أن يقلل الـContext المكرر عندما كان Claude سيعيد اكتشاف نفس علاقات المشروع. مقدار التوفير يختلف، لذلك لا أضع نسبة أو مضاعفاً ثابتاً.
هل Obsidian ضروري؟
Obsidian مفيد لعرض الـgraph بصرياً. الفكرة الأساسية هي معرفة المشروع المستمرة، وGraph View هو الطريقة السهلة للإنسان حتى يفحصها.
هل فائدته فقط للمشاريع الضخمة؟
لا، لكن فائدته عادة تكبر كلما كان المشروع أكبر وأكثر ترابطاً أو كلما رجعت إليه في جلسات متكررة.
شو عم أختبر بعده؟
أختبر هذا ضمن Workflow أوسع لبناء المواقع والمشاريع بمساعدة Claude Code والذكاء الاصطناعي. أنشر الأشياء المفيدة فعلاً، وحدودها، والطرق التي تستحق أن تظل جزءاً من الشغل.