콘텐츠로 이동

02-구조

02. 구조 — 4 스코프, 자동 메모리 위치

섹션 제목: “02. 구조 — 4 스코프, 자동 메모리 위치”

02장과 동일. 4 스코프(managed/project/user/local), 좁은 쪽 우선.

자동 메모리는 작업 트리 단위로 별도 파일에 저장된다 — 사람이 직접 편집할 수 있다. 잘못된 학습을 발견하면:

  1. 자동 메모리 파일을 연다.
  2. 잘못된 항목을 삭제하거나 교정.
  3. 다음 세션에 적용된다.

자동 메모리는 첫 200줄(또는 25KB)만 로드된다. 너무 커지지 않게 주기적으로 정리.

“Subagents can also maintain their own auto memory.”
의역: “서브에이전트도 자기만의 자동 메모리를 가질 수 있다.”

서브에이전트는 분리 컨텍스트이므로 학습도 분리된다. 코드 리뷰어 서브에이전트가 “이 팀은 항상 unwrap 대신 ?를 쓴다”를 학습하면, 그 학습은 해당 에이전트 컨텍스트에만 머문다.

sshh가 만든 작은 명령. 본질은 “직전 세션 종료 후 변경된 것을 한 페이지로 요약” — 자동 메모리와는 별개로 사람이 호출하는 컨텍스트 워밍업이다. 본문은 보통 다음과 같다:

/catchup
1. `git log --oneline` 로 직전 세션 이후 커밋 확인.
2. `gh issue list` 로 새 이슈 확인.
3. CLAUDE.md 의 변경 부분 확인.
4. 한 페이지 요약 출력.