𝗨𝘀𝗲 𝗖𝗟𝗔𝗨𝗗𝗘.𝗺𝗱 𝗔𝘀 𝗘𝘅𝘁𝗲𝗿𝗻𝗮𝗹 𝗪𝗼𝗿𝗸𝗶𝗻𝗴 𝗠𝗲𝗺𝗼𝗿𝘆
જ્યારે તમે કોડિંગ સેશન્સ ફરીથી શરૂ કરો ત્યારે સમય બગાડવાનું બંધ કરો.
એક ડેવલપરને જાણવા મળ્યું કે CLAUDE.md ફાઇલ વગર પ્રોજેક્ટ ફરીથી ખોલવામાં તેમને 15 મિનિટ જેટલી માનસિક મહેનત કરવી પડતી હતી. તેમણે એ સમજવું પડતું હતું કે તેઓ ક્યાં અટકી ગયા હતા. એક સ્ટ્રક્ચર્ડ CLAUDE.md બનાવ્યા પછી, આ સમય ઘટીને 1 મિનિટથી પણ ઓછો થઈ ગયો.
CLAUDE.md તમારી એક્સટર્નલ વર્કિંગ મેમરી (external working memory) તરીકે કામ કરે છે. Claude Code દરેક સેશનના શરૂઆતમાં આ ફાઇલ આપમેળે વાંચે છે. તમારે તેને પેસ્ટ કરવાની અથવા AI ને તે છે તેની યાદ અપાવવાની જરૂર નથી. તે સીધું જ કામ કરે છે.
તમારે બે ફાઇલોનો ઉપયોગ કરવો જોઈએ:
- તમારા પ્રોજેક્ટ રૂટમાં
./CLAUDE.md. તમારા ટેક સ્ટેક (tech stack) અને કોડિંગ કન્વેન્શન (coding conventions) જેવા પ્રોજેક્ટ નિયમો માટે આનો ઉપયોગ કરો. - ગ્લોબલ નિયમો માટે
~/.claude/CLAUDE.md. દરેક પ્રોજેક્ટને લાગુ પડતી બાબતો માટે આનો ઉપયોગ કરો, જેમ કે તમારી પસંદગીની લખવાની શૈલી (writing voice).
માનસિક ઉર્જા મર્યાદિત છે. Slack મેસેજ અથવા ઈમેલ જેવા વિક્ષેપો તમારા માનસિક સ્ક્રૅચપેડ (mental scratchpad) ને સાફ કરી દે છે. જ્યારે તમે પાછા આવો છો, ત્યારે તમે તમારો સંદર્ભ (context) ફરીથી બનાવવા માટે સમય બગાડો છો. CLAUDE.md તે સ્ક્રૅચપેડને તમારા મગજમાંથી ફાઇલમાં ખસેડે છે.
તે ચાર મુખ્ય સમસ્યાઓનું નિરાકરણ લાવે છે:
- તે તમારા ટેક સ્ટેકને યાદ રાખે છે જેથી તમારે તેને ફરીથી સમજાવવું ન પડે.
- તે તમારા કન્વેન્શન્સને યાદ રાખે છે જેથી તમારે વારંવાર સમાન નામકરણના નિયમો નક્કી કરવા ન પડે.
- તે તમારી શૈલીને યાદ રાખે છે જેથી આઉટપુટ તમારી જેમ લાગે.
- તે તમારા વર્તમાન કાર્યને યાદ રાખે છે જેથી તમને ખબર હોય કે બરાબર ક્યાંથી શરૂઆત કરવી.
તમારા પ્રોજેક્ટ રૂટમાં આ ચાર હેડર્સ સાથે CLAUDE.md ફાઇલ બનાવો:
Project Name
Stack
- તમારા સાધનો (tools) અહીં સૂચિબદ્ધ કરો.
Voice
- તમે AI કેવી રીતે લખે તે ઈચ્છો છો તેની યાદી બનાવો.
Gotchas
- ટાળવા જેવી ભૂલોની યાદી બનાવો.
Current checkpoint
- પૂર્ણ થયેલ છેલ્લું કાર્ય.
- કરવાનું આગામી કાર્ય.
- તમને રોકતી કોઈપણ બાબત.
'Current checkpoint' હેડર સૌથી મહત્વપૂર્ણ છે. તે Claude ને બરાબર જણાવે છે કે તમે ક્યાં છો. જ્યારે તમે સેશન ખોલો છો, ત્યારે Claude ચેકપોઈન્ટ વાંચે છે અને તમને તરત જ આગામી સ્ટેપ જણાવે છે.
આ સેટઅપ કરવા માટે:
- તમારા પ્રોજેક્ટ રૂટમાં
touch CLAUDE.mdરન કરો. - ઉપરના ચાર હેડર્સ ઉમેરો.
- તમને જે ખબર હોય તે ભરો.
- તમારી અંગત પસંદગીઓ માટે
~/.claude/CLAUDE.mdપર એક ગ્લોબલ ફાઇલ બનાવો.
જ્યારે પણ Claude એવો પ્રશ્ન પૂછે જે તમે ઈચ્છતા હોવ કે તેને પહેલેથી જ ખબર હોય, ત્યારે તેનો જવાબ ફાઇલમાં લખી દો. તમે જ્યારે પણ તેનો ઉપયોગ કરો છો ત્યારે આ ફાઇલ વધુ સારી બનતી જાય છે.
તેને અપડેટ રાખતા રહો. જૂની CLAUDE.md ફાઇલ ખોટી માહિતી આપી શકે છે. તમે તમારા ટેક સ્ટેક અથવા વર્કફ્લોમાં ફેરફાર કરો તેમ જ ફાઇલને અપડેટ કરો.
Source: https://dev.to/gentic_news/use-claudemd-as-external-working-memory-5f01
વૈકલ્પિક લર્નિંગ કોમ્યુનિટી: https://t.me/GyaanSetuAi