Claude Code Auto Memory: உங்கள் விருப்பங்களை மீண்டும் மீண்டும் விளக்க வேண்டிய அவசியமில்லை

நீங்கள் ஒரு புதிய Claude Code session-ஐத் தொடங்குகிறீர்கள். நேற்று நீங்கள் அதற்குச் சொல்லிக்கொடுத்த அனைத்தையும் அது மறந்துவிடுகிறது. எமோஜிகளைப் (emojis) பயன்படுத்துவதை நிறுத்தச் சொல்கிறீர்கள். அடுத்த நாள் காலையில், அது மீண்டும் எமோஜிகளைப் பயன்படுத்துகிறது.

Claude Code Auto Memory இதைச் சரிசெய்கிறது. நீங்கள் வேலை செய்யும் போது உங்கள் திருத்தங்களையும் முறைகளையும் (patterns) இது பதிவு செய்கிறது. இந்தத் தகவல்களை உங்கள் அடுத்த session-க்காக இது சேமித்து வைக்கிறது.

இதைப் பயன்படுத்த உங்களுக்கு Claude Code v2.1.59 அல்லது அதற்குப் பிந்தைய பதிப்பு தேவை. சரிபார்க்க claude --version என்பதை இயக்கவும்.

CLAUDE.md மற்றும் Auto Memory ஆகியவற்றிற்கு இடையிலான வித்தியாசத்தைப் புரிந்துகொள்ளுங்கள்:

CLAUDE.md

Auto Memory

இந்த நினைவகம் (memory) எங்கு சேமிக்கப்படுகிறது?

பலர் தவறான இடத்தில் தேடுகிறார்கள். உங்கள் திட்டத்தில் (project) ஒரு .claude/ கோப்புறை (folder) இருக்கும். இந்தத் folder அமைப்புகளை (settings) மட்டுமே வைத்திருக்கும்.

Auto Memory கோப்புகள் உங்கள் home directory-இல் இருக்கும்: /Users/yourname/.claude/projects/your-project/memory/

இந்த memory பாதை உங்கள் git repo-வைப் பின்பற்றும். ஒரே repo-வின் துணைத் தொகுதிகள் (subdirectories) ஒரு memory-ஐப் பகிர்ந்து கொள்ளும். இந்த memory உங்கள் கணினியிலேயே இருக்கும். இது cloud-உடன் sync செய்யப்படாது.

இந்த அமைப்பு எவ்வாறு செயல்படுகிறது:

Claude, MEMORY.md என்ற கோப்பை ஒரு index ஆகப் பயன்படுத்துகிறது. இந்த index, debugging.md அல்லது api-conventions.md போன்ற பிற தலைப்பு கோப்புகளைக் கண்காணிக்க Claude-க்கு உதவுகிறது. தேவைப்படும்போது மட்டுமே Claude இந்த கூடுதல் கோப்புகளைப் படிக்கும். இது உங்கள் context அதிகப்படியாகிப் போவதைத் தடுக்கிறது.

இதை எவ்வாறு நிர்வகிப்பது:

ஒவ்வொரு session-இலும் நீங்கள் மீண்டும் மீண்டும் சொல்ல வேண்டிய அவசியமில்லாமல் போகும்போது, பழைய முறைக்கு நீங்கள் திரும்ப விரும்ப மாட்டீர்கள்.

ஆதாரம்: https://dev.to/isray_notarray/claude-code-auto-memory-stop-re-explaining-your-preferences-every-session-35ne

விருப்பமான கற்றல் சமூகம்: https://t.me/GyaanSetuAi