ドキュメント
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 完全な階層(日付/発行者/タイプ)

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 部門中心の命名

出力

47ファイルを分析中...

 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

完了!47ファイルを2.3秒でリネームしました

関連項目