CLAUDE.md کو بیرونی ورکنگ میموری (External Working Memory) کے طور پر استعمال کریں

کوڈنگ سیشنز کو دوبارہ شروع کرتے وقت وقت ضائع کرنا بند کریں۔

ایک ڈویلپر نے محسوس کیا کہ CLAUDE.md فائل کے بغیر پروجیکٹ کو دوبارہ کھولنا انہیں 15 منٹ تک کی ذہنی کوشش پر مجبور کرتا ہے۔ انہیں یہ معلوم کرنا پڑتا تھا کہ انہوں نے کہاں کام چھوڑا تھا۔ ایک منظم CLAUDE.md بنانے کے بعد، یہ وقت کم ہو کر ایک منٹ سے بھی کم رہ گیا۔

CLAUDE.md آپ کی بیرونی ورکنگ میموری کے طور پر کام کرتا ہے۔ Claude Code ہر سیشن کے آغاز میں خود بخود اس فائل کو پڑھ لیتا ہے۔ آپ کو اسے پیسٹ کرنے یا AI کو اس کے وجود کے بارے میں یاد دلانے کی ضرورت نہیں ہے۔ یہ بس کام کرتا ہے۔

آپ کو دو فائلیں استعمال کرنی چاہئیں:

ذہنی توانائی محدود ہوتی ہے۔ Slack پیغامات یا ای میلز جیسی مداخلتیں آپ کے ذہنی اسکریچ پیڈ (mental scratchpad) کو صاف کر دیتی ہیں۔ جب آپ واپس آتے ہیں، تو آپ اپنا سیاق و سباق (context) دوبارہ بنانے میں وقت ضائع کرتے ہیں۔ CLAUDE.md اس اسکریچ پیڈ کو آپ کے دماغ سے نکال کر ایک فائل میں منتقل کر دیتا ہے۔

یہ چار اہم مسائل حل کرتا ہے:

اپنے پروجیکٹ روٹ میں ان چار ہیڈرز کے ساتھ ایک CLAUDE.md فائل بنائیں:

پروجیکٹ کا نام (Project Name)

ٹیک اسٹیک (Stack)

انداز (Voice)

احتیاطی تدابیر (Gotchas)

موجودہ چیک پوائنٹ (Current checkpoint)

'Current checkpoint' ہیڈر سب سے اہم ہے۔ یہ Claude کو بالکل درست بتاتا ہے کہ آپ کہاں ہیں۔ جب آپ سیشن کھولتے ہیں، تو Claude چیک پوائنٹ پڑھتا ہے اور آپ کو فوری طور پر اگلا قدم بتاتا ہے۔

اسے سیٹ اپ کرنے کے لیے:

  1. اپنے پروجیکٹ روٹ میں touch CLAUDE.md چلائیں۔
  2. اوپر دیے گئے چار ہیڈرز شامل کریں۔
  3. جو کچھ آپ جانتے ہیں اسے بھر دیں۔
  4. اپنی ذاتی ترجیحات کے لیے ~/.claude/CLAUDE.md پر ایک عالمی فائل بنائیں۔

جب بھی Claude کوئی ایسا سوال پوچھے جس کا جواب آپ چاہتے ہیں کہ اسے پہلے سے معلوم ہو، تو وہ جواب فائل میں لکھ دیں۔ ہر بار استعمال کرنے سے یہ فائل بہتر ہوتی جاتی ہے۔

اسے اپ ڈیٹ رکھیں۔ ایک پرانی CLAUDE.md فائل غلط معلومات فراہم کرتی ہے۔ جیسے ہی آپ اپنا ٹیک اسٹیک یا ورک فلو تبدیل کریں، فائل کو اپ ڈیٹ کر دیں۔

ماخذ: https://dev.to/gentic_news/use-claudemd-as-external-working-memory-5f01

اختیاری سیکھنے کی کمیونٹی: https://t.me/GyaanSetuAi