Documentación
CLI/rename

renamed rename

Renombrado de archivos con IA. Analiza el contenido del documento para generar nombres de archivo descriptivos y buscables automáticamente.

renamed rename <path> [options]

El comando rename escanea archivos y usa IA para comprender su contenido. Extrae fechas, nombres de empresas, montos, tipos de documentos y otros metadatos para crear nombres de archivo limpios y consistentes.

De forma predeterminada, se ejecuta en modo dry-run — mostrando qué cambiaría sin modificar archivos. Agregue --apply para ejecutar los renombrados.

Ejemplos

Previsualizar cambios (seguro, sin modificaciones):

$ renamed rename ./documents/

Aplicar los renombrados:

$ renamed rename ./documents/ --apply

Renombrar y mover a carpetas organizadas:

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

Procesar solo PDFs, recursivamente:

$ renamed rename ./docs/ --pattern "*.pdf" -r --apply

Opciones

-a, --apply

Ejecute los renombrados. Sin esta bandera, se ejecuta en modo de vista previa.

-o, --output-dir <path>

Mueva archivos renombrados a un directorio diferente. La IA organizará en subcarpetas.

-s, --strategy <strategy>

Estrategia de organización de carpetas. Vea estrategias a continuación.

-t, --template <template>

Formato de plantilla de nombre de archivo. Vea plantillas a continuación.

-p, --prompt <text>

Instrucciones personalizadas de IA para generar nombres de archivo.

-l, --language <lang>

Idioma preferido para nombres de archivo generados (ej., en, de, fr).

--overwrite

Sobrescriba archivos existentes con el mismo nombre.

-r, --recursive

Procese archivos en subdirectorios.

--concurrency <n>

Procese n archivos en paralelo. Predeterminado: 4.

-v, --verbose

Muestre salida de procesamiento detallada.

Estrategias de Organización

by_date Organizar por año/mes (ej., 2026/01/file.pdf)

by_issuer Organizar por nombre de empresa/remitente

by_type Organizar por tipo de documento (invoices/, receipts/, contracts/)

by_date_issuer Combinar fecha y emisor (ej., 2026/AcmeCorp/file.pdf)

by_date_type Combinar fecha y tipo

by_issuer_type Combinar emisor y tipo

by_all Jerarquía completa (date/issuer/type)

root Sin subcarpetas, mantener archivos en directorio de salida

follow_custom_prompt Dejar que la IA decida basándose en su prompt personalizado

Plantillas de Nombres de Archivo

standard Formato balanceado: 2026-01-15_AcmeCorp_Invoice_INV-001.pdf

date_first Enfocado en fecha: 2026-01-15_Invoice_AcmeCorp.pdf

company_first Enfocado en empresa: AcmeCorp_2026-01-15_Invoice.pdf

minimal Formato corto: 2026-01-15_Invoice.pdf

detailed Metadatos completos: 2026-01-15_AcmeCorp_Invoice_INV-001_$2450.pdf

department_focus Nomenclatura centrada en departamento

Salida

Analizando 47 archivos...

 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

¡Listo! 47 archivos renombrados en 2.3s

Ver También