CLI/rename

renamed rename

AI 기반 파일 이름 변경입니다. 문서 콘텐츠를 분석하여 설명적이고 검색 가능한 파일 이름을 자동으로 생성합니다.

renamed rename <path> [options]

rename 명령은 파일을 스캔하고 AI를 사용하여 콘텐츠를 이해합니다. 날짜, 회사 이름, 금액, 문서 유형 및 기타 메타데이터를 추출하여 깨끗하고 일관된 파일 이름을 만듭니다.

기본적으로 드라이런 모드로 실행되어 파일을 수정하지 않고 변경 사항을 표시합니다. 이름 변경을 실행하려면 --apply를 추가하십시오.

예제

변경 사항 미리보기 (안전, 수정 없음):

$ renamed rename ./documents/

이름 변경 적용:

$ renamed rename ./documents/ --apply

이름 변경 및 정리된 폴더로 이동:

$ renamed rename ./incoming/ --apply --output-dir ~/Organized

PDF만 재귀적으로 처리:

$ 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

참고