Loading the catalog…
Loading the catalog…
claude -c --model google/gemma-4-26b-a4b-qat Claude Code 세션과 Context: 폴더를 오가며 작업할 때 알아야 할 것들 Claude Code를 쓰다 보면 이런 궁금증이 생깁니다. 프로젝트A에서 작업하다 종료하고 프로젝트B에서 작업한 뒤 다시 프로젝트A로 돌아오면, 이전 대화 맥락(context)은 남아 있을까요? 이 글에서는 세션이 어떻게 관리되는지 정리합니다. 1. 결론부터: 그냥 claude 를 실행하면 새 세션이다 프로젝트A에서 claude 를 실행해 작업하고 종료한 뒤, 프로젝트B를 거쳐 다시 프로젝트A에서 claude 를 실행하면 이전 대화 context는 이어지지 않습니다. 빈 새 세션이 열리고, Claude는 직전에 무엇을 했는지 알지 못합니다. 다만 이전 대화가 사라진 것은 아닙니다. 별도로 저장되어 있어서 필요할 때 불러올 수 있습니다. 2. 대화는 어디에 저장되는가 대화 기록은 홈 디렉터리의 ~/.claude/projects/ 아래에 프로젝트별로 저장됩니다. ~/.claude/projects/ ├── -Users-me-projectA/ │ ├── <세션ID>.jsonl │ └── <세션ID>.jsonl └── -Users-me-projectB/ └── <세션ID>.jsonl 프로젝트 폴더의 절대 경로에서 / 를 - 로 바꾼 이름이 하위 폴더명이 됩니다. 세션 하나가 .jsonl 파일 하나입니다. 대화와 도구 호출 기록이 한 줄씩 JSON 형태로 쌓입니다. C:\Users\사용자명\.claude\projects\ 아래에 같은 방식으로 저장됩니다. 이 구조 덕분에 프로젝트A와 B의 대화는 서로 섞이지 않습니다. B에서 작업했다고 해서 A의 기록이 지워지지도 않습니다. 3. 이전 대화를 이어가는 방법 방법 설명 claude -c ( --continue ) 현재 폴더의 가장 최근 대화를 바로 이어감 claude -r ( --resume ) 현재 폴더의 과거 세션 목록에서 골라서 이어감 /resume 이미 claude 를 실행한 상태에서 과거 세션을 불러옴 세션 조회는 현재 폴더 경로 기준 으로 이루어집니다. 그래서 프로젝트 폴더를 다른 경로로 옮기거나 이름을 바꾸면 이전 세션이 목록에 나타나지 않을 수 있습니다. 4. 새 세션에서도 유지되는 것과 사라지는 것 유지되는 것 CLAUDE.md : 세션을 시작할 때마다 자동으로 읽힙니다. 프로젝트 규칙, 코딩 컨벤션, 자주 쓰는 명령어를 여기에 적어두면 매번 다시 설명할 필요가 없습니다. 디스크의 파일 변경 사항 : 이미 저장된 코드 수정 결과는 그대로입니다. Claude가 파일을 직접 읽거나 git log , git diff 로 이전 작업 내역을 확인할 수 있습니다. 사라지는 것 이전 대화의 내용 자체, 즉 context입니다. "아까 하던 거 계속해줘"라고 해도 Claude는 맥락을 알 수 없습니다. 5. Ctrl+C 동작 작업 중 Ctrl+C를 한 번 누르면 진행 중인 작업이 중단되고, 연속으로 두 번 누르면 Claude Code가 종료됩니다. 6. 실무 팁 이어서 작업할 때는 claude -c 를 습관화합니다. 옵션 없이 실행하면 세션 파일이 계속 새로 쌓이므로 맥락이 끊깁니다. 중요한 결정은 파일로 남깁니다. 진행 상황, 설계 결정, 남은 할 일을 CLAUDE.md 나 NOTES.md 에 정리해 두면, 새 세션에서도 "NOTES.md 읽고 이어서 진행해줘" 한마디로 맥락을 복구할 수 있습니다. 저장 기록의 보안에 유의합니다. 대화가 평문으로 저장되므로, API 키나 개인정보 같은 민감한 내용을 다뤘다면 ~/.claude/ 폴더의 접근 권한을 관리하세요. 보관 기간을 확인합니다. 오래된 세션은 일정 기간(기본값은 약 30일로 알려져 있습니다)이 지나면 자동 정리될 수 있습니다. 장기 보관이 필요한 내용은 별도 파일로 남기는 편이 안전합니다. 마치며 핵심은 세 가지입니다. 세션은 폴더(프로젝트) 단위 로 저장된다. 옵션 없이 claude 를 실행하면 새 세션 이고, 이어가려면 -c , -r , /resume 을 쓴다. 새 세션에서도 CLAUDE.md 와 디스크의 파일 상태는 남으므로, 중요한 맥락은 문서로 남겨두는 것이 가장 확실하다. ※ 보관 기간, 저장 경로 같은 세부 사항은 버전에 따라 달라질 수 있으니 게시 전에 Claude Code 공식 문서(docs.claude.com)에서 최신 내용을 한 번 확인하시길 권합니다.
What RADAR observed and classified to build this opportunity. It is what the source published, not a verification that the offer is still active.
Claude Code 세션과 Context: 폴더를 오가며 작업할 때 알아야 할 것들 (261004). claude -c --model google/gemma-4-26b-a4b-qat Claude Code 세션과 Context: 폴더를 오가며 작업할 때 알아야 할 것들 Claude Code를 쓰다 보면 이런 궁금증이 생깁니다. 프로젝트A에서 작업하다 종료하고 프로젝트B에서 작업한 뒤 다시 프로젝트A로 돌아오면, 이전 대화 맥락(context)은 남아 있을까요? 이 글에서는 세션이 어떻게 관리되는지 정리합니다. 1. 결론부터: 그냥 claude 를 실행하면 새 세션이다 프로젝트A에서 claude 를 실행해 작업하고 종료한 뒤, 프로젝트B를 거쳐 다시 프로젝트A에서 claude 를 실행하면 이전 대화…
Open source