이 장에서 배우는 것
•
500개 파일도 당황하지 않고 파악하는 현황 분석 방법
•
실수 없이 정리하는 5단계 순서 (현황 → 계획 → 백업 → 테스트 → 전체 적용)
•
Claude의 분류 제안을 내 업무 기준에 맞게 검토하는 방법
•
미분류 파일이 남아도 되는 이유
•
파일 이름 일괄 변경과 중복 파일 정리
김 대리가 퇴사하고 작업 폴더를 넘겨받았습니다. 파일이 500개쯤 있고, 어디에 뭐가 있는지 아무도 모릅니다. 상사는 이번 주까지 정리하라고 합니다. 이 장에서는 이 폴더를 Claude Code로 정리하는 전체 과정을 따라갑니다.
시작하기 전에 한 가지. 파일 정리는 Claude Code가 가장 잘하는 일 중 하나지만, 동시에 실수하기 쉬운 일이기도 합니다. 파일을 잘못 옮기면 되돌리기가 까다롭습니다. 이 장에서는 실수를 방지하는 습관까지 함께 다룹니다.
이 장의 핵심 원칙 파일 정리는 현황 파악 → 계획 확인 → 백업 → 테스트 → 전체 적용 순서로 진행합니다. 이 순서를 지키면 되돌릴 수 없는 실수를 방지할 수 있습니다.
현황부터 파악한다
파일이 500개면 하나씩 볼 수 없습니다. 먼저 전체 그림을 봅니다.
김대리-작업폴더에 어떤 파일이 있는지 파악해줘. 확장자별 개수, 최근 수정일 분포, 폴더 구조를 알려줘
Plain Text
복사
Claude Code는 터미널 명령어를 만들어서 실행합니다. Claude가 실행할 명령을 먼저 보여주고 허용 여부를 묻습니다:
Claude wants to execute:
ls -la ~/김대리-작업폴더 && find ~/김대리-작업폴더 -type f | wc -l
Allow? [Y/n]
Plain Text
복사
Y를 누르면 명령이 실행됩니다. Claude는 결과를 분석해서 이렇게 정리합니다:
총 487개 파일을 확인했습니다.
확장자별 분포:
- PDF: 203개
- Excel (.xlsx): 89개
- Word (.docx): 67개
- 이미지 (.png, .jpg): 45개
- 기타 (.zip, .csv, .txt 등): 83개
수정일 기준:
- 2024년: 312개
- 2023년: 142개
- 그 이전: 33개
하위 폴더 12개, 최대 3단계 깊이입니다.
Plain Text
복사
Claude Code는 파일 내용이 아니라 메타데이터를 읽습니다 파일 이름, 확장자, 크기, 수정일 같은 정보를 읽는 것입니다. 이것만으로도 정리 방향을 잡기에 충분합니다.
현황 파악에서 주의할 점
실제로 해보면 이 단계에서부터 깔끔하지 않은 경우가 많습니다.
•
파일 수가 예상과 다를 수 있습니다. Mac의 .DS_Store, Windows의 Thumbs.db 같은 시스템 숨김 파일이 카운트에 포함됩니다. "숨김 파일과 시스템 파일은 제외하고 다시 세줘"라고 요청하면 정확한 숫자가 나옵니다.
•
파일 이름이 깨져 보일 수 있습니다. 한글 파일명 인코딩 문제입니다. "파일 이름이 깨져 보여. 한글이 제대로 표시되는지 확인해줘"라고 요청하세요. 대부분은 표시 문제일 뿐 파일 자체는 정상입니다.
•
폴더 구조가 이미 엉망일 수 있습니다. 현황 파악 단계에서는 완벽한 그림이 아니라 "대략적인 그림"을 잡는 것이 목표입니다.
정리 계획을 먼저 세운다
현황을 파악했으면 바로 정리하지 말고, 계획을 먼저 봅니다.
파일 이름을 보고 프로젝트별로 정리할 폴더 구조를 제안해줘. 실행은 하지 말고 구조만 보여줘
Plain Text
복사
"실행은 하지 마"가 핵심입니다 이걸 붙이면 Claude가 계획만 보여주고 파일은 건드리지 않습니다. 대량 작업 전에 반드시 쓰는 패턴입니다.
파일 이름 패턴을 분석한 결과, 다음 구조를 제안합니다:
김대리-작업폴더/
├── A프로젝트/
│ ├── 기획/
│ ├── 디자인/
│ └── 보고서/
├── B프로젝트/
│ ├── 계약서/
│ └── 회의록/
├── 관리문서/
│ ├── 경비/
│ └── 출장/
└── 미분류/ ← 이름만으로 판단이 어려운 파일 34개
Plain Text
복사
Claude의 제안을 그대로 따르지 마세요
여기서 많은 사람이 하는 실수가 "좋아, 그대로 해줘"입니다.
Claude는 파일 이름의 패턴만 보고 구조를 제안합니다. 하지만 여러분은 그 업무의 맥락을 알고 있습니다.
확인해야 할 것:
•
분류 기준이 내 업무 방식에 맞는지 (프로젝트별? 연도별? 고객별?)
•
하위 폴더 깊이가 적당한지 (3단계 이상이면 찾기 어렵습니다)
•
팀 다른 사람이 봐도 이해할 수 있는 구조인지
수정할 부분이 있으면 말합니다:
B프로젝트 안에 "납품" 폴더도 추가하고, 관리문서는 "경비"와 "출장" 대신 "총무"로 하나로 합쳐줘
Plain Text
복사
미분류 34개는 낙관적인 수치입니다 실제로 해보면 파일 이름만으로 분류가 안 되는 파일이 전체의 30~40%에 달하는 경우도 많습니다. 미분류가 많이 나올 것을 미리 예상하고, 나중에 수동 확인할 시간을 따로 잡아두세요.
원본을 보존한다
계획이 확정됐으면 바로 파일을 옮기고 싶겠지만, 한 가지만 먼저 하세요.
김대리-작업폴더 전체를 김대리-작업폴더-백업으로 복사해줘
Plain Text
복사
백업은 선택이 아닌 필수입니다 500개 파일을 분류하다가 실수가 생기면, 되돌리기가 거의 불가능합니다. 어떤 파일이 어디에 있었는지 기억할 수 없기 때문입니다. 백업 폴더가 있으면 최악의 경우에도 원래 상태로 돌아갈 수 있습니다. "Claude가 확인을 요청하니까 괜찮지 않나?" — 파일 100개를 한 번에 옮기는 명령에서 3번째 파일의 경로가 틀린 걸 눈으로 잡아내기는 어렵습니다. 백업이 안전망입니다.
파일 용량이 크다면. 사진이나 동영상이 많아서 복사하면 디스크가 부족할 수 있습니다. 이 경우 "파일을 이동하지 말고, 이동 계획만 텍스트 파일로 저장해줘"라고 요청하면, 실행 전에 전체 계획을 파일로 남길 수 있습니다.
작은 것부터 시도한다
500개를 한 번에 옮기면 문제가 생겨도 되돌리기 어렵습니다. 먼저 일부만 테스트합니다.
A프로젝트에 해당하는 파일 10개만 먼저 옮겨봐
Plain Text
복사
Claude가 파일을 옮길 때도 확인을 요청합니다:
다음 10개 파일을 이동합니다:
A프로젝트_기획안_v2.docx → A프로젝트/기획/
A프로젝트_일정표.xlsx → A프로젝트/기획/
A프로젝트_시안_최종.psd → A프로젝트/디자인/
A프로젝트_3월_보고.pdf → A프로젝트/보고서/
...
Allow? [Y/n]
Plain Text
복사
확인 화면에서 뭘 봐야 하는가
"Allow?" 화면이 나오면 반사적으로 Y를 누르기 쉽습니다. 이 세 가지만 확인하세요:
1.
대상 파일이 맞는가: 전혀 관련 없는 파일이 포함되어 있지 않은지
2.
도착 폴더가 맞는가: 화살표(→) 뒤의 경로가 의도한 곳인지
3.
파일 수가 맞는가: "10개만"이라고 했는데 15개가 목록에 있으면 범위를 잘못 잡은 겁니다
잘못된 부분이 있으면 N을 누르고 수정을 요청합니다:
일정표는 보고서 폴더로 넣어줘
Plain Text
복사
잘못 분류되는 건 당연합니다
10개 중 2~3개가 잘못 분류되는 건 흔한 일입니다.
•
"A프로젝트*B고객사*견적.pdf"는 A프로젝트인가 B고객사인가?
•
"회의록*0315*최종.docx"는 회의록 폴더인가 최종본 폴더인가?
이런 애매한 경우가 나올 때마다 Claude에게 분류 기준을 알려주세요.
파일 이름에 고객사 이름이 있으면 고객사 기준으로 분류해줘
Plain Text
복사
규칙을 하나씩 추가할수록 정확도가 올라갑니다 처음엔 70%만 맞아도 정상입니다. 애매한 케이스마다 기준을 알려주면 나머지 분류 정확도가 점점 올라갑니다.
전체에 적용한다
잘 됐어. 나머지 파일도 같은 방식으로 전부 정리해줘
Plain Text
복사
Claude가 나머지 477개 파일을 분류합니다. 몇 가지 현실적인 상황이 발생합니다.
예상보다 시간이 걸립니다
파일 수가 많으면 Claude가 여러 번의 명령을 나눠서 실행합니다. 시간이 걸리더라도 정상입니다.
만약 중간에 Claude가 멈추거나 같은 작업을 반복하는 것 같으면, Esc로 중단하고 "남은 파일이 몇 개야? 분류 안 된 파일 목록을 보여줘"로 현재 상태를 확인하세요.
합계가 안 맞으면
"합계 487개"인데 원래 파일이 487개 맞는지 확인하세요.
이동 중 충돌하거나 건너뛴 파일이 있어?
Plain Text
복사
파일이 사라지는 건 아니지만, 같은 이름의 파일이 충돌하면 Claude가 이름을 바꿔서 저장하거나 건너뛸 수 있습니다.
파일 이름을 통일한다
폴더는 정리됐지만, 파일 이름이 제각각일 수 있습니다. "기획안최종*", "*기획안최종_수정", "기획안_FINAL_v2" 같은 파일이 한 폴더에 섞여 있으면 혼란스럽습니다.
A프로젝트 폴더의 파일 이름을 "YYYY-MM-DD_제목" 형식으로 통일해줘. 변경 목록을 먼저 보여줘
Plain Text
복사
변경 계획:
1. 기획안_최종_수정.docx → 2024-03-15_기획안.docx
2. A프로젝트_일정표.xlsx → 2024-02-28_일정표.xlsx
3. 회의록_0315.pdf → 2024-03-15_회의록.pdf
...
이대로 진행할까요?
Plain Text
복사
날짜 추정이 틀리는 경우
수정일 기준 날짜가 실제 문서 작성일과 다를 수 있습니다. 파일을 다른 컴퓨터로 복사하면 수정일이 복사한 날짜로 바뀌는 경우가 있기 때문입니다.
변경 목록을 꼼꼼히 확인하고, 틀린 것은 수정을 요청합니다:
3번은 3월 15일이 아니라 3월 22일이야. 7번은 날짜를 모르겠으니 날짜 없이 제목만 남겨줘
Plain Text
복사
미분류 파일을 처리한다
34개 미분류 파일이 남아 있습니다. 여기서부터는 여러분의 판단이 필요합니다.
내용을 읽어서 분류하기
파일 이름만으로 판단이 안 될 때, 내용을 읽어보라고 할 수 있습니다.
미분류 폴더의 PDF 파일들을 열어보고 어떤 프로젝트인지 판단해서 분류해줘
Plain Text
복사
모든 파일을 읽을 수 있는 건 아닙니다 - 스캔한 이미지 PDF: 텍스트 없이 그림만 있는 PDF는 내용을 읽지 못합니다 - 비밀번호가 걸린 파일: 열지 못합니다 - 엑셀/워드 파일: 내용을 읽을 수 있지만 차트나 이미지에 담긴 정보는 이해하지 못합니다
그래도 분류가 안 되는 파일
"제목 없음.xlsx", "복사본(3).pdf" 같은 파일은 억지로 분류하지 말고 미분류 폴더에 그대로 두세요.
정리의 목표를 기억하세요 정리의 목표는 "모든 파일을 완벽하게 분류하는 것"이 아니라 "필요한 파일을 빠르게 찾을 수 있게 만드는 것"입니다. 80%가 잘 분류되면 충분합니다.
결과를 확인한다
정리가 끝났으면 전체를 한눈에 봅니다.
정리된 폴더 구조를 트리 형태로 보여줘. 각 폴더의 파일 개수도 표시해줘
Plain Text
복사
김대리-작업폴더/
├── A프로젝트/ (156개)
│ ├── 기획/ (23개)
│ ├── 디자인/ (45개)
│ └── 보고서/ (88개)
├── B프로젝트/ (98개)
├── C프로젝트/ (72개)
├── 관리문서/총무/ (127개)
└── 미분류/ (34개)
Plain Text
복사
인수인계 문서도 만들 수 있습니다:
이 정리 결과를 인수인계 문서로 만들어줘. 각 폴더에 어떤 파일이 있는지 요약하고, 진행 중인 프로젝트와 완료된 프로젝트를 구분해줘
Plain Text
복사
정리가 끝나면 백업 폴더는 일주일 정도 보관하다가 문제가 없으면 삭제합니다.
이런 실수를 합니다
파일 정리에서 자주 보는 실수들입니다.
백업 없이 대량 작업
가장 흔하고 가장 치명적입니다. "10개만 테스트했을 때 잘 됐으니까 500개도 괜찮겠지" — 대부분은 괜찮지만, 한 번 문제가 생기면 복구할 방법이 없습니다.
분류 기준을 말하지 않고 "정리해줘"
"이 폴더 정리해줘"라고만 하면 Claude가 알아서 기준을 정합니다. 확장자별로 나눌 수도 있고, 날짜별로 나눌 수도 있습니다. 기준을 먼저 정하세요.
완벽하게 분류하려는 집착
미분류 파일이 0개여야 한다는 강박은 시간만 잡아먹습니다. 전체의 80%가 잘 분류되면 충분합니다.
Claude Code가 적합하지 않은 경우
•
파일이 30개 이하면: 파인더(Mac)나 탐색기(Windows)에서 직접 드래그하는 게 더 빠릅니다.
•
보안 민감한 파일이면: "파일을 열어서 내용을 확인해줘"라고 하면 파일 내용이 서버로 전송됩니다. 파일 이름과 메타데이터만으로 정리한다면 내용이 전송되지 않습니다.
•
사진이나 동영상 정리면: 파일 이름과 메타데이터(촬영일, 크기) 기준으로는 분류할 수 있지만, 사진 내용을 보고 분류하는 것은 한계가 있습니다.
응용: 다른 파일 정리에 적용하기
위 시나리오의 패턴은 어떤 파일 정리에나 적용됩니다.
현황 파악 → 구조 설계 → 백업 → 테스트 → 전체 적용 → 검증
다운로드 폴더 정리
다운로드 폴더를 확장자별로 정리해줘. 실행 전에 구조를 먼저 보여줘
Plain Text
복사
중복 파일 정리
이 폴더와 하위 폴더에서 중복된 파일을 찾아줘
Plain Text
복사
중복을 발견했을 때:
원본은 유지하고 복사본들을 삭제해줘. 삭제 전에 목록을 보여줘
Plain Text
복사
이름이 비슷한 것과 내용이 동일한 것은 다릅니다
"기획안_v1.docx"와 "기획안_v2.docx"는 버전이 다른 파일입니다. "이름이 비슷한 파일"과 "내용이 동일한 파일"을 구분해서 보여달라고 요청하면 필요한 파일을 실수로 지우는 걸 방지할 수 있습니다.
파일 이름 일괄 변경
파일 이름의 날짜를 "20240115" 형식에서 "2024-01-15" 형식으로 바꿔줘
Plain Text
복사
이미지 파일들에 001부터 번호를 붙여줘. "상품사진_001.jpg" 형식으로
Plain Text
복사
어떤 이름 변경이든 "변경 목록을 먼저 보여줘"를 붙이면 실수를 방지합니다.
마케팅팀 캠페인 폴더 자동 구조화
마케팅팀 공유 폴더에는 "소재_최종_v3_진짜최종.psd", "0312_배너_수정본.ai" 같은 파일이 캠페인 구분 없이 쌓여 있는 경우가 많습니다.
Claude에게 파일 이름과 날짜 패턴을 분석하게 하면, 캠페인별로 묶을 수 있는 구조를 제안받을 수 있습니다. 한번 구조가 잡히면 "지난 캠페인 폴더 구조와 동일하게 빈 폴더를 만들어줘"라고 요청해서 새 캠페인을 시작할 때마다 템플릿처럼 쓸 수도 있습니다. 마케팅-공유폴더에 있는 파일들의 이름과 수정일을 분석해서 캠페인별로 묶을 수 있는 폴더 구조를 제안해줘. 실행은 하지 말고 구조만 보여줘
퇴사자 이메일 아카이브 분류
퇴사자의 메일함을 .eml 파일로 내보내면 수백 개의 파일이 날짜순으로만 나열됩니다. 이걸 하나씩 열어서 인수인계 대상인지 확인하는 건 비현실적입니다.
Claude에게 파일 이름과 내용을 읽게 하면 거래처별로 분류하고, 답장이 필요해 보이는 메일이나 미완료 건을 따로 표시해 줍니다. 인수인계 보고서의 초안으로 바로 쓸 수 있습니다. 퇴사자-메일백업 폴더의 .eml 파일을 거래처별로 분류해줘. 답장이 안 된 것 같거나 진행 중인 건이 보이면 "인수인계-확인필요" 폴더로 따로 모아줘
프로젝트 산출물 납품 체크리스트 자동 생성
프로젝트 납품 전에 "기획서, 디자인 시안, 최종 보고서, 소스 파일…" 체크리스트를 하나씩 대조하는 작업은 지루하고 빠뜨리기 쉽습니다.
체크리스트를 텍스트 파일로 만들어두고 Claude에게 프로젝트 폴더와 비교하게 하면, 누락된 산출물을 정확하게 찾아줍니다. 체크리스트를 파일로 전달하면 프롬프트에 직접 나열하는 것보다 항목 누락이 줄어듭니다. 납품체크리스트.txt 파일과 A프로젝트-납품 폴더를 비교해서, 체크리스트에는 있는데 폴더에 없는 파일을 알려줘
직접 해보기
여러분의 다운로드 폴더(또는 정리하고 싶은 폴더)로 같은 과정을 따라 해보세요:
"이 폴더에 어떤 파일이 있는지 파악해줘"로 현황 파악
"정리할 구조를 제안해줘. 실행은 하지 마"로 계획 확인
폴더 전체를 백업
10개만 먼저 테스트로 정리
확인 화면에서 파일 이름과 경로 확인하는 습관 들이기
결과가 괜찮으면 전체 적용
정리
•
대량 파일 작업은 현황 파악 → 구조 설계 → 백업 → 테스트 → 전체 적용 → 검증 순서로 진행합니다.
•
Claude의 분류 제안을 그대로 수용하지 말고, 내 업무 맥락에 맞는지 반드시 확인하세요.
•
백업 없이 대량 파일을 옮기지 마세요. 되돌리기가 사실상 불가능합니다.
•
미분류 파일이 남는 건 실패가 아닙니다. 80%가 분류되면 충분합니다.
•
"실행은 하지 마" 패턴으로 계획을 먼저 확인하는 습관이 가장 중요합니다.
