𝗨𝘀𝗲 𝗖𝗟𝗔𝗨𝗗𝗘.𝗺𝗱 𝗔𝘀 𝗘𝘅𝘁𝗲𝗿𝗻𝗮𝗹 𝗪𝗼𝗿𝗸𝗶𝗻𝗴 𝗠𝗲𝗺𝗼𝗿𝘆

কোডিং সেশন পুনরায় শুরু করার সময় সময় নষ্ট করা বন্ধ করুন।

একজন ডেভেলপার লক্ষ্য করেছেন যে, CLAUDE.md ফাইল ছাড়া একটি প্রজেক্ট পুনরায় ওপেন করতে তার প্রায় ১৫ মিনিট মানসিক শ্রম ব্যয় হয়। তাকে বুঝতে হতো তিনি ঠিক কোথায় কাজ শেষ করেছিলেন। একটি সুগঠিত CLAUDE.md তৈরি করার পর, সেই সময় ১ মিনিটেরও নিচে নেমে এসেছে।

CLAUDE.md আপনার এক্সটার্নাল ওয়ার্কিং মেমরি হিসেবে কাজ করে। Claude Code প্রতিটি সেশনের শুরুতে স্বয়ংক্রিয়ভাবে এই ফাইলটি পড়ে নেয়। আপনাকে এটি পেস্ট করতে হবে না বা AI-কে এটি সম্পর্কে মনে করিয়ে দিতে হবে না। এটি নিজে থেকেই কাজ করে।

আপনার দুটি ফাইল ব্যবহার করা উচিত:

মানসিক শক্তি সীমিত। Slack মেসেজ বা ইমেলের মতো বাধাগুলো আপনার মানসিক কাজের খসড়া (mental scratchpad) এলোমেলো করে দেয়। যখন আপনি ফিরে আসেন, তখন কনটেক্সট পুনরায় তৈরি করতে আপনার সময় নষ্ট হয়। 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 ফাইল ভুল তথ্য প্রদান করতে পারে। আপনার টেক স্ট্যাক বা ওয়ার্কফ্লো (workflow) পরিবর্তন করার সাথে সাথেই ফাইলটি আপডেট করুন।

উৎস: https://dev.to/gentic_news/use-claudemd-as-external-working-memory-5f01

ঐচ্ছিক লার্নিং কমিউনিটি: https://t.me/GyaanSetuAi