inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

/compact에 대해서

278

와이우아

작성한 질문수 3

0

image.png

안녕하세요 제가 /compact를 진행하였는데 제 작업파일 안에있는 .claude파일에 요약되는것이 아니고
전체 .claude파일에 요약이 되는거 같습니다! 원래 이런것인지 그리고 전체파일에 요약이되면 다른 작업을할때 방해를 받는건 아닌지 궁금합니다!

react 인공지능(ai) claude

답변 2

0

짐코딩

안녕하세요 🙂

/compact.claude파일이나 프로젝트 코드를 요약하는 게 아니라, 클로드 코드와 나눈 대화 내용을 요약하는 기능입니다. 프로젝트 파일은 전혀 변경되지 않아요.

클로드 코드는 대화가 길어질수록 기억할 수 있는 공간(컨텍스트)이 줄어듭니다. 공간이 꽉 차면 이전 내용을 잊어버리거나 응답이 느려져요. /compact는 지금까지 나눈 대화를 핵심만 남기고 압축해서 공간을 확보하는 기능입니다.

노트 필기가 10페이지 쌓였을 때 핵심만 추려서 2페이지로 정리하는 것과 같아요. 나머지 8페이지 빈 공간에 새로운 작업을 할 수 있게 되는 거죠. 다른 작업에 방해가 되지 않으니 안심하고 사용하시면 됩니다 🙂

감사합니다 🙏

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 와이우아님.

질문 주신 /compact 명령어에 대해 설명드리겠습니다. /compact 명령어는 주로 클로드 코드 컨텍스트 내에서 사용되며, 현재 작업 중인 프로젝트의 컨텍스트 윈도우를 최적화하는 역할을 합니다. 이 명령어를 통해 대화 메시지 및 관련 정보를 자동으로 압축하여, 메모리 공간을 효율적으로 사용하도록 돕고 있습니다.

/compact 동작 원리

  1. 작업 영역에 대한 적용: 일반적으로 /compact 명령어는 현재 작업 중인 프로젝트 또는 파일에 대해서만 효과가 있으며, 이로 인해 동일한 .claude 디렉토리에서의 다른 작업에 영향을 주지 않아야 합니다.

  2. 맥락 관리: 프로젝트 전반의 .claude 파일에 대해 /compact가 강제로 작동하는 경우, 해당 프로젝트의 맥락 내부에서 자동으로 정리되어야 합니다. 이는 다른 작업에 간섭을 주지 않고, 작업의 효율성을 높여줍니다.

  3. 문제 확인: 만약 예기치 않게 다른 작업 파일에도 영향을 미친다면, 원인에 대해 살펴봐야 합니다. 이와 관련해 .claude 설정 파일을 점검하거나 업데이트를 시도해보세요.

추가 팁

  • 특정 폴더 하위에서만 클로드 코드를 사용한다면, 각 폴더에 CLAUDE.md 파일과 설정 파일을 각각 두어 폴더별로 관리를 할 수도 있습니다.

관련해서 참고할 만한 유사 질문들:
- CLAUDE의 init과 compact 차이점 설명
- CLAUDE에서의 명령어 활용법

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해 드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

/output-style 명령어는 폐기 되었다고 나오네요.

0

6

1

프롬프트 작성시 html, css, javascript

0

5

1

Cursor 창이 수업 내용과 달라요.

0

10

2

Supabase MCP 관련 질문입니다

0

8

1

클로드 로그인 후 승인창이 안떠요

0

20

1

61강 claude.local.md 변경사항 관련 질문

0

25

3

github

0

37

2

Claude에서 Bash, PowerShell 커맨드 묻기

0

40

2

mission 4 실행중 같은 질분 반복

0

31

2

sequential thinking mcp 사용 유용성에 대하여 질문있습니다.

0

51

2

VS Code? Cursor?

0

60

1

터미널과 클로드코드의 차이

0

57

2

서브 에이전트 불러오질 못함

0

48

2

미션2 노드js, npm 설치 안되어있음

0

36

1

/permission > workspace 등록 내용 settings.local.json에 누락

0

40

2

npm run dev 에러

0

32

2

오랜만에 다시 공부하려고하는데 401오류가 떠요

0

43

2

이미 기존에 데스크탑을 설치해서 이용하는 상황일때

0

40

1

이번강의에서 "필요한 정보만 정확하게" 부분에서요

0

34

2

Cursor에서 Bash로 claude 사용하기

0

38

2

claude cli 외에 cursor에서 claude 바로 켜는 법 등..

0

43

2

Claude가 일부 서브에이전트를 잘 인식하지 못함

0

41

2

bash에 경고 표시가 떠요

0

36

3

문의드립니다.

0

53

2