renamed rename
AI 기반 파일 이름 변경입니다. 문서 콘텐츠를 분석하여 설명적이고 검색 가능한 파일 이름을 자동으로 생성합니다.
renamed rename <path> [options]rename 명령은 파일을 스캔하고 AI를 사용하여 콘텐츠를 이해합니다. 날짜, 회사 이름, 금액, 문서 유형 및 기타 메타데이터를 추출하여 깨끗하고 일관된 파일 이름을 만듭니다.
기본적으로 드라이런 모드로 실행되어 파일을 수정하지 않고 변경 사항을 표시합니다. 이름 변경을 실행하려면 --apply를 추가하십시오.
예제
변경 사항 미리보기 (안전, 수정 없음):
$ renamed rename ./documents/이름 변경 적용:
$ renamed rename ./documents/ --apply이름 변경 및 정리된 폴더로 이동:
$ renamed rename ./incoming/ --apply --output-dir ~/OrganizedPDF만 재귀적으로 처리:
$ renamed rename ./docs/ --pattern "*.pdf" -r --apply옵션
-a, --apply이름 변경을 실행합니다. 이 플래그가 없으면 미리보기 모드로 실행됩니다.
-o, --output-dir <path>이름이 변경된 파일을 다른 디렉터리로 이동합니다. AI가 하위 폴더로 정리합니다.
-s, --strategy <strategy>폴더 정리 전략입니다. 아래 전략을 참조하십시오.
-t, --template <template>파일 이름 템플릿 형식입니다. 아래 템플릿을 참조하십시오.
-p, --prompt <text>파일 이름 생성을 위한 커스텀 AI 지침입니다.
-l, --language <lang>생성된 파일 이름의 선호 언어입니다 (예: en, de, fr).
--overwrite같은 이름의 기존 파일을 덮어씁니다.
-r, --recursive하위 디렉터리의 파일을 처리합니다.
--concurrency <n>n개의 파일을 병렬로 처리합니다. 기본값: 4.
-v, --verbose상세한 처리 출력을 표시합니다.
정리 전략
by_date — 연도/월별로 정리 (예: 2026/01/file.pdf)
by_issuer — 회사/발신자 이름별로 정리
by_type — 문서 유형별로 정리 (invoices/, receipts/, contracts/)
by_date_issuer — 날짜와 발행자 결합 (예: 2026/AcmeCorp/file.pdf)
by_date_type — 날짜와 유형 결합
by_issuer_type — 발행자와 유형 결합
by_all — 전체 계층 구조 (date/issuer/type)
root — 하위 폴더 없음, 출력 디렉터리에 파일 유지
follow_custom_prompt — 커스텀 프롬프트를 기반으로 AI가 결정
파일 이름 템플릿
standard — 균형 잡힌 형식: 2026-01-15_AcmeCorp_Invoice_INV-001.pdf
date_first — 날짜 중심: 2026-01-15_Invoice_AcmeCorp.pdf
company_first — 회사 중심: AcmeCorp_2026-01-15_Invoice.pdf
minimal — 짧은 형식: 2026-01-15_Invoice.pdf
detailed — 전체 메타데이터: 2026-01-15_AcmeCorp_Invoice_INV-001_$2450.pdf
department_focus — 부서 중심 이름 지정
출력
Analyzing 47 files...
✓ IMG_4521.pdf
→ 2026-01-15_AcmeCorp_Invoice_INV-8847.pdf
✓ scan0042.pdf
→ 2026-01-14_Receipt_Starbucks_$12.50.pdf
✓ document.pdf
→ 2026-01-13_Contract_NDA_TechCorp.pdf
Done! 47 files renamed in 2.3s