Claude Code Auto Memory: ನಿಮ್ಮ ಆದ್ಯತೆಗಳನ್ನು ಪದೇ ಪದೇ ವಿವರಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಿ

ನೀವು ಹೊಸ Claude Code ಸೆಷನ್ ಅನ್ನು ತೆರೆಯುತ್ತೀರಿ. ನಿನ್ನೆ ನೀವು ಕಲಿಸಿದ ಎಲ್ಲವನ್ನೂ ಅದು ಮರೆತುಬಿಡುತ್ತದೆ. ಎಮೋಜಿಗಳನ್ನು ಬಳಸಬೇಡ ಎಂದು ನೀವು ಅದಕ್ಕೆ ಹೇಳುತ್ತೀರಿ. ಆದರೆ ಮರುದಿನ ಬೆಳಿಗ್ಗೆ, ಅದು ಮತ್ತೆ ಎಮೋಜಿಗಳನ್ನು ಬಳಸುತ್ತದೆ.

Claude Code Auto Memory ಇದನ್ನು ಸರಿಪಡಿಸುತ್ತದೆ. ನೀವು ಕೆಲಸ ಮಾಡುವಾಗ ನಿಮ್ಮ ತಿದ್ದುಪಡಿಗಳು ಮತ್ತು ಮಾದರಿಗಳನ್ನು (patterns) ಇದು ದಾಖಲಿಸುತ್ತದೆ. ಈ ಪಾಠಗಳನ್ನು ಇದು ನಿಮ್ಮ ಮುಂದಿನ ಸೆಷನ್‌ಗಾಗಿ ಉಳಿಸುತ್ತದೆ.

ಇದನ್ನು ಬಳಸಲು ನಿಮಗೆ Claude Code v2.1.59 ಅಥವಾ ಅದಕ್ಕಿಂತ ಹೊಸ ಆವೃತ್ತಿಯ ಅಗತ್ಯವಿದೆ. ಪರಿಶೀಲಿಸಲು claude --version ಅನ್ನು ರನ್ ಮಾಡಿ.

CLAUDE.md ಮತ್ತು Auto Memory ನಡುವಿನ ವ್ಯತ್ಯಾಸವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಿ:

CLAUDE.md

Auto Memory

ಮೆಮೊರಿ ಎಲ್ಲಿರುತ್ತದೆ?

ಅನೇಕ ಜನರು ತಪ್ಪು ಸ್ಥಳದಲ್ಲಿ ಹುಡುಕುತ್ತಾರೆ. ನಿಮ್ಮ ಪ್ರಾಜೆಕ್ಟ್‌ನಲ್ಲಿ .claude/ ಫೋಲ್ಡರ್ ಇರುತ್ತದೆ. ಈ ಫೋಲ್ಡರ್ ಕೇವಲ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಮಾತ್ರ ಹೊಂದಿರುತ್ತದೆ.

Auto Memory ಫೈಲ್‌ಗಳು ನಿಮ್ಮ ಹೋಮ್ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿರುತ್ತವೆ: /Users/yourname/.claude/projects/your-project/memory/

ಮೆಮೊರಿ ಪಾತ್ ನಿಮ್ಮ git ರೆಪೊ (repo) ಅನ್ನು ಅನುಸರಿಸುತ್ತದೆ. ಒಂದೇ ರೆಪೊದ ಸಬ್‌ಡೈರೆಕ್ಟರಿಗಳು ಒಂದೇ ಮೆಮೊರಿಯನ್ನು ಹಂಚಿಕೊಳ್ಳುತ್ತವೆ. ಈ ಮೆಮೊರಿ ನಿಮ್ಮ ಯಂತ್ರದಲ್ಲೇ ಇರುತ್ತದೆ. ಇದು ಕ್ಲೌಡ್‌ಗೆ ಸಿಂಕ್ ಆಗುವುದಿಲ್ಲ.

ಈ ಸಿಸ್ಟಮ್ ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ:

Claude MEMORY.md ಎಂಬ ಫೈಲ್ ಅನ್ನು ಇಂಡೆಕ್ಸ್ ಆಗಿ ಬಳಸುತ್ತದೆ. ಈ ಇಂಡೆಕ್ಸ್ Claude ಗೆ debugging.md ಅಥವಾ api-conventions.md ನಂತಹ ಇತರ ವಿಷಯಗಳ ಫೈಲ್‌ಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಅಗತ್ಯವಿದ್ದಾಗ ಮಾತ್ರ Claude ಈ ಹೆಚ್ಚುವರಿ ಫೈಲ್‌ಗಳನ್ನು ಓದುತ್ತದೆ. ಇದು ನಿಮ್ಮ ಕಾಂಟೆಕ್ಸ್ಟ್ (context) ಅತಿಯಾಗಿ ಭಾರವಾಗದಂತೆ ತಡೆಯುತ್ತದೆ.

ಇದನ್ನು ಹೇಗೆ ನಿರ್ವಹಿಸುವುದು:

ಒಮ್ಮೆ ನೀವು ಪ್ರತಿ ಸೆಷನ್‌ನಲ್ಲಿ ನಿಮ್ಮನ್ನು ನೀವೇ ಪುನರಾವರ್ತಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಿದರೆ, ನೀವು ಮತ್ತೆ ಹಳೆಯ ಪದ್ಧತಿಗೆ ಮರಳಲು ಬಯಸುವುದಿಲ್ಲ.

ಮೂಲ: https://dev.to/isray_notarray/claude-code-auto-memory-stop-re-explaining-your-preferences-every-session-35ne

ಐಚ್ಛಿಕ ಕಲಿಕಾ ಸಮುದಾಯ: https://t.me/GyaanSetuAi