핵심 요약
Claude와 통합된 개발 도구들이 프로젝트 루트에 생성하는 .claude 폴더는 모델의 로컬 상태를 저장하는 핵심 워크스페이스이다. 이 폴더는 설정값, 대화 메모리, 작업 정의 및 실행 로그를 보관하여 AI 모델이 세션 간에 일관된 동작을 유지하도록 돕는다. 사용자가 명령을 실행하면 시스템은 config.json을 읽고 이전 컨텍스트를 로드한 뒤 작업을 수행하며, 그 결과를 다시 폴더에 기록하는 루프 구조를 가진다. 이 폴더를 삭제하면 모든 로컬 최적화 정보가 초기화되므로, 보안과 효율성을 고려한 적절한 관리가 필요하다.
배경
Claude CLI 또는 에이전트 프레임워크 사용 경험, 기본적인 파일 시스템 및 .gitignore 설정 지식
대상 독자
Claude API 또는 관련 CLI 도구를 프로젝트에 통합하여 사용하는 개발자
의미 / 영향
AI 도구가 로컬 파일 시스템을 활용해 상태를 관리하는 방식이 표준화되고 있음을 보여준다. 이는 클라우드 기반 LLM의 한계인 상태 비저장성(Stateless)을 로컬 저장소로 보완하여 더 복잡하고 연속적인 에이전트 워크플로를 가능하게 한다.
섹션별 상세
.claude/
config.json
memory/
agents/
logs/
cache/.claude 폴더의 일반적인 디렉터리 구조 예시
claude run "Summarize all user feedback from the last 7 days"Claude CLI를 통해 다단계 작업을 실행하는 명령어 예시


실무 Takeaway
- .claude 폴더에는 민감한 입력값이나 API 설정이 포함될 수 있으므로 반드시 .gitignore에 추가하여 원격 저장소 노출을 방지해야 한다.
- 에이전트 작업 중 오류가 발생했을 때 logs/ 폴더를 확인하면 프롬프트 수정 전 단계에서 구체적인 실행 실패 원인을 파악할 수 있다.
- 성능 저하나 상태 충돌이 발생할 경우 .claude 폴더를 삭제하여 로컬 캐시와 상태를 초기화하는 방식으로 문제를 해결할 수 있다.
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.