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 ಇದನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಬರೆಯುತ್ತದೆ.
- ಇದು ಕಲಿತ ಪಾಠಗಳು ಮತ್ತು ಮಾದರಿಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.
- ಇದು ಕೇವಲ ಮೊದಲ 200 ಸಾಲುಗಳು ಅಥವಾ 25KB ಅನ್ನು ಮಾತ್ರ ಲೋಡ್ ಮಾಡುತ್ತದೆ.
- ಇದನ್ನು ಡಿಬಗ್ಗಿಂಗ್ ನೋಟ್ಸ್ ಮತ್ತು ವೈಯಕ್ತಿಕ ಆದ್ಯತೆಗಳಿಗಾಗಿ ಬಳಸಿ.
ಮೆಮೊರಿ ಎಲ್ಲಿರುತ್ತದೆ?
ಅನೇಕ ಜನರು ತಪ್ಪು ಸ್ಥಳದಲ್ಲಿ ಹುಡುಕುತ್ತಾರೆ. ನಿಮ್ಮ ಪ್ರಾಜೆಕ್ಟ್ನಲ್ಲಿ .claude/ ಫೋಲ್ಡರ್ ಇರುತ್ತದೆ. ಈ ಫೋಲ್ಡರ್ ಕೇವಲ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಮಾತ್ರ ಹೊಂದಿರುತ್ತದೆ.
Auto Memory ಫೈಲ್ಗಳು ನಿಮ್ಮ ಹೋಮ್ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿರುತ್ತವೆ:
/Users/yourname/.claude/projects/your-project/memory/
ಮೆಮೊರಿ ಪಾತ್ ನಿಮ್ಮ git ರೆಪೊ (repo) ಅನ್ನು ಅನುಸರಿಸುತ್ತದೆ. ಒಂದೇ ರೆಪೊದ ಸಬ್ಡೈರೆಕ್ಟರಿಗಳು ಒಂದೇ ಮೆಮೊರಿಯನ್ನು ಹಂಚಿಕೊಳ್ಳುತ್ತವೆ. ಈ ಮೆಮೊರಿ ನಿಮ್ಮ ಯಂತ್ರದಲ್ಲೇ ಇರುತ್ತದೆ. ಇದು ಕ್ಲೌಡ್ಗೆ ಸಿಂಕ್ ಆಗುವುದಿಲ್ಲ.
ಈ ಸಿಸ್ಟಮ್ ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ:
Claude MEMORY.md ಎಂಬ ಫೈಲ್ ಅನ್ನು ಇಂಡೆಕ್ಸ್ ಆಗಿ ಬಳಸುತ್ತದೆ. ಈ ಇಂಡೆಕ್ಸ್ Claude ಗೆ debugging.md ಅಥವಾ api-conventions.md ನಂತಹ ಇತರ ವಿಷಯಗಳ ಫೈಲ್ಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಅಗತ್ಯವಿದ್ದಾಗ ಮಾತ್ರ Claude ಈ ಹೆಚ್ಚುವರಿ ಫೈಲ್ಗಳನ್ನು ಓದುತ್ತದೆ. ಇದು ನಿಮ್ಮ ಕಾಂಟೆಕ್ಸ್ಟ್ (context) ಅತಿಯಾಗಿ ಭಾರವಾಗದಂತೆ ತಡೆಯುತ್ತದೆ.
ಇದನ್ನು ಹೇಗೆ ನಿರ್ವಹಿಸುವುದು:
- UI ನಲ್ಲಿ
/memoryಕಮಾಂಡ್ ಬಳಸಿ. - Claude ಗೆ ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು ಹೇಳಿ: "remember: always use pnpm."
- Claude ಗೆ ಮರೆಯಲು ಹೇಳಿ: "forget the rule about pnpm."
- ಫೈಲ್ಗಳನ್ನು ಮ್ಯಾನುಯಲ್ ಆಗಿ ಎಡಿಟ್ ಮಾಡಿ. ಅವು ಸಾಮಾನ್ಯ ಮಾರ್ಕ್ಡೌನ್ ಫೈಲ್ಗಳಾಗಿವೆ.
- "autoMemoryEnabled" ಅನ್ನು false ಎಂದು ಸೆಟ್ ಮಾಡುವ ಮೂಲಕ ಇದನ್ನು ಆಫ್ ಮಾಡಿ.
ಒಮ್ಮೆ ನೀವು ಪ್ರತಿ ಸೆಷನ್ನಲ್ಲಿ ನಿಮ್ಮನ್ನು ನೀವೇ ಪುನರಾವರ್ತಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಿದರೆ, ನೀವು ಮತ್ತೆ ಹಳೆಯ ಪದ್ಧತಿಗೆ ಮರಳಲು ಬಯಸುವುದಿಲ್ಲ.
ಐಚ್ಛಿಕ ಕಲಿಕಾ ಸಮುದಾಯ: https://t.me/GyaanSetuAi