[레슨앤런 · 1편] 다운로드 경로 분리 — 7편 발행 직후 내 폴더부터 정비해보니

Cowork 레슨앤런 시리즈 · 1편 — 셋업·인프라


폴더 구조 설계 백서(7편)를 발행한 직후의 일이다. 막상 “잘 정돈된 폴더가 자동화의 절반” 이라고 글을 써놓고 나서 “내 폴더는 진짜 그렇게 정돈돼있나?” 가 궁금해졌다.

7편 본문의 자가 점검 체크리스트 10개를 내 코워크 폴더에 적용해봤다. 8개는 ✅ 였는데 한 항목이 거슬렸다 — 원본 vs 작업본 분리(④번 원칙) 가 깨져있었다.

이 글은 그 진단부터 정비, CLAUDE.md 갱신, 충돌 방지 검증까지 30분 한 사이클의 실제 기록이다. 결과·시행착오·다른 사람에게 적용 가능한 교훈까지 다 공개.


발견한 문제 — Chrome 다운로드가 사진 원본 폴더로 직결

내 CLAUDE.md(헌법 파일)에는 다음 한 줄이 박혀있었다.

“Chrome에서 다운로드하면 자동으로 여행사진_원본/ 폴더에 저장됨.”

이렇게 박은 이유는 분명했다. 여행 사진을 구글 포토에서 받을 때 매번 “Downloads 폴더에서 코워크 폴더로 옮기기” 가 귀찮아서, Chrome 설정 자체를 코워크 폴더 안으로 바꿔놓은 거였다. 사진 원본만 받을 거라고 가정하고.

그런데 6개월 운영하면서 자연스럽게 다른 다운로드도 다 거기로 들어갔다. 영상 자료의 PDF 자료집, 데이터 분석용 CSV 파일, 가끔 잘못 다운된 임시 IMG들. 진단 시점에 폴더 안을 들여다보니 사진이 아닌 파일 2개와 분류 안 된 IMG 20장이 떠돌고 있었다.

“여행사진_원본” 이 이름과 다르게 “Chrome이 떨어뜨린 모든 것” 폴더가 돼버렸다.

7편 ④번 원칙 — “원본은 절대 건드리지 않는 폴더에 보관, 작업본은 별도 폴더에서 다룬다” — 가 명백히 위반된 상태.


해결 방안 3가지 중 어떤 걸 골랐나

이 문제는 한 가지 해결책만 있는 게 아니다. 세 가지 옵션을 놓고 비교했다.

옵션 A — 통합 다운로드 큐 폴더 신설

코워크 폴더 안에 _다운로드_임시/ 라는 새 폴더를 만들고, Chrome 기본 다운로드 경로를 이쪽으로 변경. 모든 Chrome 다운로드는 일단 여기로 떨어지고, 사진은 즉시 사진 원본 폴더로 이동.

장점: 코워크 폴더 안에서 모든 게 관리됨. CLAUDE.md 한 줄만 수정하면 됨.
단점: 사진 다운로드 시 한 단계(_다운로드_임시/ → 사진 폴더) 더 거침.

옵션 B — OS 기본 Downloads로 되돌리기

Chrome 다운로드 경로를 C:\Users\dlwns\Downloads(윈도우 기본)으로 되돌리고, 사진은 다운로드 후 코워크 폴더로 이동.

장점: 코워크 폴더가 “순수 작업 폴더” 로 깨끗해짐.
단점: bash·파일 도구에서 즉시 접근이 불편 (코워크 폴더 외부라서 추가 권한·경로 처리 필요).

옵션 C — 자동 분류 후처리만

Chrome 경로는 그대로 두고, 다운로드된 파일을 주기적으로 자동 분류.

장점: Chrome 설정 변경 불필요.
단점: “분류 트리거가 호출 안 되면 즉시 섞인다” — 사고 다발 지점. 6편(스킬)의 “자가 검증 게이트 부재” 함정과 같은 결.

내가 고른 것 — 옵션 A

판단 기준: 5-3편에서 정리한 “한 줄 트리거로 N단계 작업이 발화되는가” 와 같은 결. 옵션 A는 “Chrome 설정 한 번 + CLAUDE.md 한 줄” 변경으로 모든 다운로드가 안전한 큐로 모인다. 옵션 C처럼 “자동 분류가 호출돼야만 작동” 하는 구조는 호출 실패 시 즉시 사고. 게이트가 단단한 쪽을 택했다.


실제 정비 4단계

진행 흐름은 5-2편(CLAUDE.md 정기 점검 30분 루틴)의 안전장치 패턴과 7편(폴더 정비)의 정비 우선순위를 결합한 형태였다.

Step 1 — 백업 (5-2편 안전장치 ①)

CLAUDE.md를 손대기 전에 정비 전 사본을 백업 폴더에 떨궜다. “6개월 뒤 왜 뺐더라” 헷갈릴 때 이 백업이 답이 된다.

00_CLAUDE_md_백업/2026-05-14_정비전백업_다운로드경로분리.md

CLAUDE.md 외 다른 파일들은 따로 백업 X — 정비 대상이 한 줄짜리 규칙 변경이라 본문은 그대로 유지.

Step 2 — 새 폴더 신설

claude cowork/
└── _다운로드_임시/   ← 신설

폴더명을 언더스코어(_)로 시작한 이유는 7편 파일명 규칙의 응용이다 — 알파벳 순 정렬 시 항상 최상단에 표시되어 “이건 임시 큐” 라는 인식이 명확해진다. 한글 폴더명 사이에서도 즉시 눈에 띈다.

Step 3 — 사진 외 파일 이동

여행사진_원본/에 떠돌던 파일들을 자동으로 분류했다.

사진 외 파일 (PDF·CSV·기타):
  - data.csv
  - screencapture-studio-youtube-...-2026-04-26-16_26_04.pdf

이 두 개를 _다운로드_임시/로 이동. 한 번에 끝.

분류 안 된 IMG_*.JPG 파일 20장은 “사진은 사진 폴더 정책 유지” 이므로 그대로 둠. 이건 다음 정비 회차에서 수동 분류하거나, 별도 트리거로 처리.

Step 4 — CLAUDE.md 갱신 (헌법과 충돌 방지)

이 단계가 핵심이다. CLAUDE.md는 “새 채팅창마다 자동 로드되는 영구 규칙 파일” (5편)이라 잘못 박으면 다음 모든 채팅창에서 사고가 나온다.

수정 대상 두 군데를 동시에 손봤다.

① Chrome 기본 다운로드 경로 섹션

옛 규칙: “Chrome 기본 = 여행사진_원본/”
새 규칙: “Chrome 기본 = _다운로드_임시/, 단 구글 포토 사진 ZIP은 예외 처리”

변경 사유 한 줄도 함께 박았다. 6개월 뒤 다시 봤을 때 “이 줄이 왜 바뀌었더라” 헷갈리지 않게.

② Step -1 구글 포토 자동 다운로드 흐름

여기엔 “저장 위치: 여행사진_원본/[날짜]_[장소명]_원본/” 이 박혀있었다. 새 정책에 맞춰 _다운로드_임시/에 임시 저장 → 압축 해제 → 사진 폴더로 이동” 으로 흐름 자체를 다시 짰다.

두 군데를 동시에 손본 이유는 5-3편의 “단일 진실 원천(Single Source of Truth)” 원칙. 같은 사실(Chrome 다운로드 경로)이 두 곳에 박혀있는데 한쪽만 갱신하면 즉시 충돌이 생긴다.


결과 — 무엇이 깨끗해졌나

정비 후 상태를 다시 진단해봤다.

항목 정비 전 정비 후
여행사진_원본/의 사진 외 파일 2개 (PDF + CSV) 0개
여행사진_원본/의 분류 안 된 IMG 20장 20장 (다음 회차로 미룸)
Chrome 다운로드 기본 경로 (CLAUDE.md) 여행사진_원본/ (혼합형) _다운로드_임시/ (분리형)
같은 사실이 박힌 CLAUDE.md 위치 충돌 잠재적 위험 두 곳 동기화 완료
7편 ④번 원본 vs 작업본 분리

남은 사용자 직접 작업 1건: Chrome 설정에서 다운로드 위치를 _다운로드_임시/로 변경. 이건 브라우저 설정이라 Claude가 못 만지고 사용자가 직접 해야 한다.

검증 흐름은 5-2편의 검증 3종 세트와 같다 — 새 채팅창 열기 → 트리거 던지기 → 새 규칙대로 작동하는지 확인. 진행 중 채팅창에서는 옛 CLAUDE.md가 토큰에 박혀있어서 검증 의미가 없다(4-2편 시나리오 2와 같은 원리).


부수 발견 — 다음 회차 후보 4건

정비하면서 폴더 트리를 자세히 들여다보니 다른 7편 원칙 위반도 같이 눈에 들어왔다. 이번엔 손대지 않고 다음 회차로 미뤘다. 5-2편의 “한 번에 하나씩” 원칙 — 30분 안에 다 끝내려고 욕심부리면 검증도 못 한 채 비대해진 변경분만 남는다.

# 발견 7편 어느 원칙 위반?
1 코워크 폴더 최상단에 떠도는 *.skill 파일 6개 자동화 도구 위치 원칙 위반 (스킬은 .claude/skills/)
2 _grid_preview/, _temp_cafe/ 등 임시 폴더 3개 흔한 실수 ②번 “임시 폴더 만들기”
3 DATA_SUMMARY.txt 같은 일회성 추출물 5개 영구 vs 일회성 가치축 위반
4 ROI 트래커 파일 2곳 중복 (루트 + ROI 폴더) 5-3편 “단일 진실 원천” 위반

이 4건은 다음 정비 회차에 한 번에 한 건씩 처리할 예정. “누적된 빚을 한 번에 갚으려는 욕심” 이 정비의 가장 큰 함정이다.


다른 사람에게 적용할 수 있는 일반 원칙 4가지

이 한 케이스에서 일반화할 수 있는 원칙들.

① 자동화 편의를 위해 폴더 이름을 “오용” 하지 말 것

내가 빠진 함정이 정확히 이거다. “여행사진_원본” 폴더가 사실상 “Chrome이 떨어뜨린 모든 것” 으로 변질됐는데, 폴더 이름은 그대로였다. 이름과 실제 내용이 안 맞으면 점검 때 발견하기 전까지 본인도 모르고 자동화도 빗나간다.

해법: 폴더 이름과 실제 용도가 어긋나는 순간 즉시 분리. 통합 큐가 필요하면 _다운로드_임시/ 같은 명시적 이름을 별도로.

② CLAUDE.md의 같은 사실은 두 곳에 박지 말 것

내 CLAUDE.md엔 “Chrome 기본 = 여행사진_원본” 이 두 군데에 박혀있었다(헌법 섹션 + Step -1 흐름). 정비 시 한쪽만 고쳤다면 즉시 충돌. 5-3편의 단일 진실 원천 원칙이 폴더뿐 아니라 헌법 본문에도 그대로 적용된다.

해법: 같은 사실은 한 곳에만. 다른 곳에선 “○○ 섹션 참조” 로 포인터만.

③ Chrome·OS 설정과 CLAUDE.md를 함께 갱신

Chrome 기본 경로 같은 설정은 CLAUDE.md만 고치면 의미 없다. 실제 Chrome 설정도 같이 바꿔야 새 정책이 작동한다. 이번에 CLAUDE.md에 “🔧 Chrome 설정 변경 필요” 한 줄을 같이 박은 이유다 — 미래의 내가 “왜 다운로드가 옛 경로로 가지?” 미스터리에 빠지지 않게.

해법: 설정과 헌법은 짝. 한쪽만 바꾸면 즉시 충돌.

④ 정비 후 새 채팅창에서 검증 (5-2편 원칙 그대로)

내가 가장 자주 빠뜨리는 단계다. 정비한 채팅창에서 “잘 됐겠지” 하고 닫아버리면 다음 사고가 한참 뒤에 발견된다. 정비 끝 → 그 채팅창 닫기 → 새 채팅창 → 트리거 던지기 → 검증.

해법: 검증의 의미는 새 채팅창에만 있다. 같은 채팅창의 “잘 됐겠지” 는 검증이 아니다.


30분 한 사이클의 시간 분배

실제 진행한 시간 기록.

단계 시간
진단 (폴더 트리 + CLAUDE.md 다운로드 항목 추출) 7분
해결 방안 비교 + 결정 4분
실제 정비 (Step 1~4) 8분
CLAUDE.md 갱신 검증 (옛 표현 잔존 여부) 5분
결과 보고 + 다음 회차 후보 정리 6분

5-2편 표준 루틴(통독 10분·분류 5분·수정 10분·검증 5분)과 거의 같은 비율이 나왔다. 폴더 정비도 결국 CLAUDE.md 점검의 한 사이클로 보면 된다.


마무리

이 케이스는 “백서를 쓴 직후 자기 환경에 적용해보니 본인도 어겼더라” 라는 흔한 패턴이다. 글로 쓰는 것과 실제 운영하는 것 사이의 거리는 항상 있고, 그 거리를 줄이는 게 정기 점검이다.

다음 회차에서 위에 적은 4가지 부수 발견을 한 건씩 처리할 예정. 그 결과도 또 다른 레슨앤런 1편으로 정리될 가능성이 크다.


2026년 5월 현재 상태

  • 정비 완료 일자: 2026-05-14
  • 변경된 위치: CLAUDE.md 두 곳 + 코워크 폴더 최상단(_다운로드_임시/ 신설) + 사진 외 파일 2건 이동
  • 백업 위치: 00_CLAUDE_md_백업/2026-05-14_정비전백업_다운로드경로분리.md
  • 남은 사용자 직접 작업: Chrome 설정에서 다운로드 위치 변경 1건
  • 다음 정비 회차 후보: 4건 (스킬 파일 산재·임시 폴더·일회성 추출물 잔존·ROI 트래커 중복)
  • 정비 사이클 권장: 6개월 주기 또는 7편 자가 점검 ❌ 항목 다수 발견 시

undefined

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤