CLAUDE.md와 메모리 시스템 구분해서 기록하는 방법
14
38 asked
강사님 안녕하세요. 강의 잘 듣고 있습니다!!
이번 강의를 듣고나서 생각이 든게 그렇다면,
CLAUDE.md와 메모리에는 어떻게 구분해서 넣으면 효율적일지가 궁금해졌습니다!
감이 잘 안오는데 귀중한 조언 부탁 드립니다..!
Answer 1
0
CLAUDE.md에는 대전제에 해당하는 규칙을 넣어주시면 됩니다. 한국말로 답하라거나 기술스택, 큰 틀의 방향에 대해서만 기술합니다. 그러나 그것으로는 부족한 부분들이 있지요. 같은 내용이라도 세부적으로 보면 상세히 말해줘야 할 것들이 있습니다. 그런 부분들에 대해서는 메모리 시스템에 남기라고 해주는 것이 바람직합니다. 가령 개발 시스템의 DB 계정정보를 알려주고 AI가 알아서 DB에 접근하도록 해야 할 경우 접속을 위한 계정정보나 IP주소 같은 것은 메모리 시스템에 남기는 것이죠. 그리고 바뀔 수도 있으니 지속적인 관리를 요구할 수 있습니다. 그러나 CLAUDE.md에는 DB는 PostgreSQL을 사용한다는 정도만 남기는 것입니다.
결과적으로 CLAUDE.md에는 디테일이 부족하지만 큰 틀의 방향이나 목표 혹은 정책을 기술하는 것이고 메모리 시스템에는 세부 디테일을 넣고 실무자 수준의 규칙을 넣으면 됩니다. CLAUDE.md의 내용은 컨텍스트 윈도우에 항상 포함되지만 메모리에 저장된 내용은 인덱스 정도만 들어 있다가 필요시 상세 파일을 찾아 그 때 그 때 AI가 알아서 사용합니다.
그러므로 CLAUDE.md에 너무 많은 내용을 담는 것은 좋지 못한 선택입니다. 반대로 긴 요구사항에 대해서는 꼭 메모리 시스템에 남기는 것이 좋겠지요. 긴 내용이라 하더라도 필요할 때만 참고해서 컨텍스트 윈도우를 채울 테니까요. 이렇게하면 토큰도 덜 쓰게 됩니다. 참고하시기 바랍니다. :)
Outbox 패턴 도입이유
2
60
1
엔비디아, 테슬라, 등등 최근에 많이 오른 주식들 accuracy이슈
1
62
2
팔로워수,팔로잉수 조회 설계
1
41
1
CDC 예제 및 메타스테빌리티 관련 질문 드립니다.
1
34
2

