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