Mac Guide

macOSのファイル整理を自動化する方法

Kirill Isachenko
Kirill Isachenko
確認日 読了時間:25分

Read in English: How to Automate File Organization on Mac: 4 Safe Methods

要約: Mac ファイルのレイヤー構成を自動化します。可視性を高めるにはスマート フォルダー、シンプルなルーティングには Automator またはショートカット、複雑なルールには Hazel、乱雑なスクリーンショット、PDF、写真、ダウンロードの内容に応じた名前には Zush を使用します。
セクションへ移動

簡単な答え: Mac のファイル整理を自動化するには、実用的なレイヤーが 4 つあります。可視性のための スマート フォルダー、確定的なルーティングのための オートメーターまたはショートカット、複雑なバックグラウンド ルールのための Hazel、およびコンテンツを認識したファイル名のための Zush。 1 つのフォルダーと 1 つの可逆ルールから開始し、結果を確認してから、次のレイヤーを追加します。

この更新プログラムについてチェックされたソース: Apple Automator ユーザーガイドApple Shortcuts Mac ユーザーガイドApple Developer フォルダアクションのドキュメントHazelの公式製品サイト、および Hazelの公式概要

問題最適な開始ツールセットアップ時間なぜ
最近使用したファイルや置き忘れたファイルを移動せずに表示するスマートフォルダー5分保存された Finder 検索は元に戻すことができ、組み込まれています。
ダウンロードから予測可能なタイプをルーティングAutomator フォルダーのアクション15分拡張子と日付のルールには AI は必要ありません
シンプルなワークフローをオンデマンドで実行するショートカット10分明確なアクションと簡単な手動制御
複雑なバックグラウンド ルーティングを維持するヘーゼル20 ~ 40 分強力な複数条件ルール、ログ、タグ、移動、およびスクリプト
スクリーンショット、スキャン、写真に検索可能な名前を付けるZush10分コンテンツ分析により、メタデータが汎用であるファイルを説明できます。

最も安全なセットアップはレイヤーを使用します。まず、スマート フォルダーの問題を表面化します。次に、決定的なルールに一致するファイルのみをルーティングします。既存のファイル名とメタデータではファイルの内容が説明できない場合は、コンテンツを意識した名前を追加します。特に Hazel との製品比較が必要な場合は、専用の Hazel 代替ページ を使用してください。このチュートリアルでは、ワークフローの構築に重点を置きます。

自動ファイル オーガナイザーが最初に処理すべきこと

頻繁に使用され迷惑なファイルから始めます。目標は、初日から大規模な統合システムを構築することではありません。目標は、繰り返し発生する 1 つまたは 2 つの問題点を解消し、結果を確認し、そこから拡張することです。

自動化の最適な候補:

  • スクリーンショット - macOS では Screenshot 2026-03-12 at 10.44.11.png という名前が付けられますが、これではコンテンツについては何もわかりません。
  • ダウンロード フォルダー - ブラウザーのダウンロード、電子メールの添付ファイル、AirDrop ファイルは一般的な名前で急速に蓄積されます
  • 定期的なエクスポート - 請求書、銀行取引明細書、毎週同じアプリからのレポート
  • 受信したカメラ写真 - IMG_4382.HEIC は 6 か月後には役に立ちません
  • 反復的なドキュメント ダンプ - クライアントの成果物、リサーチ PDF、プロジェクト資産

自動化が最も効果を発揮するのは、決して保守できない複雑なシステムを作成する場合ではなく、毎週のイライラを取り除く場合です。

最悪の犯罪者を特定する方法

Finder を開き、ダウンロード フォルダーまたはデスクトップ フォルダーを変更日順に並べ替えます。最新の 50 ファイルを見てください。中に何が入っているかわかる名前が付いているものが何個あるか数えてください。答えが半分未満の場合、そのフォルダーは自動化の有力な候補です。

フォルダー内のファイルの量を確認することもできます。ターミナルを開いて次を実行します。

Terminal window
ls -1 ~/Downloads | wc -l

数値が 200 を超えている場合は、自動化する価値のあるバックログが存在します。

適切な Mac オートメーション レイヤーを選択する

macOS には、ファイル自動化のためのいくつかの組み込みツールが付属しています。サードパーティのアプリがそのギャップを埋めます。高レベルでの比較は次のとおりです。

ツール内蔵フォルダーを監視するファイルを移動しますファイルの名前を変更するコンテンツを意識した
スマートフォルダーはいいいえ (仮想)いいえいいえいいえ
オートメータはいはい (フォルダーアクション)はいはい (パターン)いいえ
ショートカットはいはい (トリガー)はいはい (パターン)いいえ
ヘーゼルいいえ ($42)はいはいはい (ルール)いいえ
Zush Mac のファイル名変更機能いいえはいいいえはい (AI)はい

正しい答えは通常、組み合わせです。各ツールは問題の異なる層を処理します。

スマート フォルダー: 段階的なセットアップ

スマート フォルダーはファイルを移動しません。検索基準に基づいてファイルを動的に表示します。これらは、Finder サイドバーに表示される保存された Spotlight 検索と考えてください。

これらは、フォルダー階層を再構築せずに、散在する場所にあるファイルを検索するのに役立ちます。

スマートフォルダーの作成方法

1.Finderを開く 2. Cmd + F を押すか、ファイル > 新しいスマート フォルダー に移動します。 3. 右上の + ボタンをクリックして条件を追加します 4. 条件を設定します (以下の例を参照) 5. [保存] をクリックし、スマート フォルダーに名前を付けます。 6. [サイドバーに追加] チェックボックスをオンにして、アクセスできるようにします 7. .savedSearch ファイルを保存する場所を選択します (デフォルトで問題ありません)。

最も有用なスマート フォルダーの基準

スマートフォルダーの目的設定する基準
最近のスクリーンショット種類 = 画像、名前に「スクリーンショット」が含まれる、更新日 = 過去 7 日間
ディスクを消費する大きなファイルファイル サイズ > 500 MB
最近の PDF種類 = PDF、変更日 = 過去 30 日
審査が必要な書類タグ = “レビュー”、種類 = ドキュメント
すべてのプレゼンテーション種類 = プレゼンテーション
最近のダウンロードフォルダー = ダウンロード、変更日 = 過去 3 日間

スマート フォルダーの高度なヒント

  • Option を押したまま + ボタンをクリックして、複合基準 (AND/OR グループ化) を追加します。
  • ファイル拡張子、作成日、最後に開いた日、その他多数のメタデータ フィールドでフィルタリングできます。
  • スマート フォルダーはリアルタイムで更新されるため、ドライブの現在の状態が常に反映されます。
  • 外部ドライブを含む、マウントされたすべてのボリュームにわたって機能します。

スマート フォルダーは何も移動したり名前を変更したりしないため、真の自動化ではありません。ただし、ルールに従う前に何を整理する必要があるかを確認できるため、最初のステップとしては優れています。

さらに詳しく知りたい場合は、macOS ファイル検索パワーツール ガイド をご覧ください。

オートメーターとショートカット: 実際のワークフローの構築

Automator (およびその新しい兄弟である Shortcuts) を使用すると、実際のファイル処理ワークフローを作成できます。ドラッグ アンド ドロップ インターフェイスを使用して、ファイルの名前変更、移動、コピー、サイズ変更、変換を行うことができます。

Automator フォルダー アクション: ダウンロードをファイル タイプごとに自動並べ替え

これは、Automator の最も実用的なワークフローの 1 つです。ダウンロード フォルダーを監視し、拡張子に基づいてファイルをサブフォルダーに移動します。

段階的なセットアップ:

  1. Automator を開きます (Spotlight で検索)
  2. ドキュメントの種類として フォルダー アクション を選択します
  3. 上部で、ダウンロード フォルダーに「フォルダー アクションは追加されたファイルとフォルダーを受信します」を設定します。
  4. シェル スクリプトの実行 アクションを追加します 5.「入力を渡す」を 引数として に設定します
  5. 次のスクリプトを貼り付けます。
Terminal window
for f in "$@"; do
ext="${f##*.}"
ext=$(echo "$ext" | tr '[:upper:]' '[:lower:]')
case "$ext" in
pdf)
dest="$HOME/Documents/PDFs" ;;
jpg|jpeg|png|heic|webp|gif)
dest="$HOME/Pictures/Downloads" ;;
zip|gz|tar|dmg)
dest="$HOME/Downloads/Archives" ;;
doc|docx|xlsx|pptx|csv)
dest="$HOME/Documents/Office" ;;
*)
dest="" ;;
esac
if [ -n "$dest" ]; then
mkdir -p "$dest"
mv "$f" "$dest/"
fi
done
  1. ワークフローを「ダウンロードをタイプ別に並べ替え」などのわかりやすい名前で保存します。
  2. フォルダー アクションがアクティブになりました。ダウンロード内の新しいファイルは自動的に並べ替えられます。

ショートカット: macOS Ventura+ のより簡単な代替手段

macOS Ventura 以降を使用している場合は、多くのタスクで Automator の代わりにショートカットを使用できます。利点は、よりクリーンなインターフェイスと、システム トリガーとの緊密な統合です。

例: スクリーンショットの名前変更と移動

  1. ショートカットを開きます
  2. 新しいショートカットを作成する
  3. アクションを追加します: フォルダーの内容を取得 (スクリーンショット フォルダーに設定)
  4. アクションを追加します: ファイルをフィルター、名前には「スクリーンショット」が含まれます
  5. アクションを追加します: Screenshot-[Date Created] のようなパターンを使用して ファイル名の変更
  6. アクションを追加します: ファイルを目的のフォルダーに移動
  7. 自動的に実行するには、オートメーション タブに移動し、ファイルがスクリーンショット フォルダーに追加されたときにトリガーを作成します。

ショートカットは、1 回限りの自動化に適しています。 Automator は、シェル スクリプトへのアクセスが必要な複雑な複数ステップのワークフローに適しています。 Automator ベースのファイル名変更の詳細なチュートリアルについては、Automator ファイル名変更ガイド を参照してください。

複雑なルールベースのルーティング用の Hazel

Hazel は、フォルダーに継続的な複数条件ルール、バックグラウンド移動、タグ、アーカイブ、またはスクリプトが必要な場合に便利です。代表的なルールでは、名前に invoice が含まれる PDF を年と月のフォルダーに移動し、一致しないダウンロードはそのまま残す可能性があります。

ヘーゼルとコンテンツを意識したネーミングは、さまざまなレイヤーを解決します。 Hazel は、拡張子、日付、タグ、ファイル名パターン、または抽出されたテキストが信頼できる条件を提供する場合に優れています。 AI 命名ツールは、検索可能な名前を付ける前に、スクリーンショット、写真、ビデオ、または一般的なスキャンを理解する必要がある場合に、より便利です。

順序を明示的にしてください。最初に名前を変更し、次に結果のファイル名をルーティングします。 2 つのツールで同じインテーク フォルダーを同時に監視および変更しないでください。製品の機能ごとの比較については、Hazel の代替としての Zush を参照してください。

ルールベースの自動化が失敗する場合

ルールは、ファイルがその名前、拡張子、またはメタデータを通じてすでにそれが何であるかを示している場合に機能します。

ファイルが次のように到着すると失敗します。

  • IMG_4382.HEIC
  • Screenshot 2026-03-12 at 10.44.11.png
  • download (7).jpg
  • Document.pdf
  • Untitled.png
  • image (3).webp

ルールにより、これらのファイルを特定のフォルダーに移動できます。何が含まれているかを説明することはできません。また、わかりやすい名前がないと、フォルダーに完全に整理されていたとしても、後で見つけることができません。

まさにここで AI ベースのネーミングが役立ちます。ファイルの内容 (画像内の実際のピクセル、ビデオからサンプリングされたフレーム、PDF 内のテキスト、ドキュメントのレイアウト) を分析するツールは、ファイルが実際に何であるかを説明する名前を生成できます。

AI ファイル名の変更が実際にどのように機能するかについて詳しくは、Mac および Windows のファイル名変更ツール をご覧ください。

AI を活用したファイルの名前変更: 前後

AI の名前変更を理解する最も明確な方法は、結果を見ることです。 AI ツールがファイルの内容を分析し、わかりやすい名前を生成すると何が起こるかを次に示します。

スクリーンショット

Screenshot 2026-03-12 at 10.44.11.pngslack-conversation-project-update.png
Screenshot 2026-03-12 at 14.22.08.pngfigma-dashboard-layout-dark-mode.png
Screenshot 2026-01-05 at 09.15.33.pnggoogle-analytics-traffic-report-jan.png
Screenshot 2026-02-18 at 16.30.00.pngvscode-react-component-error.png

写真

IMG_4382.HEICgolden-gate-bridge-foggy-morning.heic
IMG_7291.HEICteam-dinner-italian-restaurant.heic
DSC_0034.NEFsunset-over-pacific-ocean-malibu.nef
photo_2026.jpgwhiteboard-sprint-planning-notes.jpg

ドキュメントと PDF

Document.pdfapartment-lease-agreement-2026.pdf
download (3).pdfaws-monthly-invoice-february.pdf
Scan 14.pdfpassport-renewal-application-form.pdf
export.csvquarterly-sales-report-q1-2026.csv

ダウンロードした画像

download (7).jpgminimalist-desk-setup-inspiration.jpg
image (2).webpreact-component-lifecycle-diagram.webp
Untitled.pngbrand-color-palette-primary-shades.png

違いは表面的なものではありません。わかりやすいファイル名は、Spotlight 検索が機能することを意味します。つまり、フォルダーをスキャンして、各ファイルを開かなくてもその中に何が入っているかを知ることができます。これは、スマート フォルダー、Hazel ルール、手動ブラウジングなど、すべての下流システムがより適切に動作することを意味します。

タイトル名形式とローカリゼーションオプションを含む命名パターン設定を示す Zush 処理タブ
タイトル名形式とローカリゼーションオプションを含む命名パターン設定を示す Zush 処理タブ

AI を活用した自動名前変更の完全なチュートリアルについては、Mac ガイドのファイルの自動名前変更 を参照してください。

推奨される自動ファイル オーガナイザーのセットアップ: ステップバイステップ

ここでは、上記のツールを単一の一貫したシステムに結合する、1 時間以内に構築できる実用的なセットアップを示します。これは努力と結果のバランスをとるアプローチです。

ステップ 1: 現在の混乱を監査する

ダウンロード、デスクトップ、ドキュメントの各フォルダーを開きます。どのフォルダーに役に立たない名前のファイルが最も多く含まれているかに注目してください。問題のあるフォルダーの上位 2 つを選択します。

ステップ 2: 可視性のためのスマート フォルダーを作成する

Finder で 3 つのスマート フォルダーをセットアップします。

  1. 最近の大きなファイル — ファイル サイズ > 100 MB、変更日 = 過去 30 日
  2. 未分類のスクリーンショット — 種類 = 画像、名前に「スクリーンショット」が含まれる、変更日 = 過去 14 日間
  3. 最近のドキュメント — 種類 = ドキュメント または 種類 = PDF、変更日 = 過去 7 日間

これらにより、注意が必要なものがすぐにわかります。

ステップ 3: 基本的なファイル ルーティングを設定する

好みに応じて、次のオプションのいずれかを選択してください。

オプション A: Automator フォルダー アクション (無料、組み込み)

  • 上記で説明したダウンロードの並べ替えワークフローを作成します
  • 10 分かかり、最も一般的なファイル タイプを処理します

オプション B: ヘーゼル ルール (有料、より強力)

  • Hazel をインストールし、ダウンロード フォルダーに 3 ~ 5 つのルールを設定します
  • 焦点: PDF からドキュメント、画像から画像、専用フォルダーへのアーカイブ
  • 30 日より古いファイルのクリーンアップ ルールを追加します。

オプション C: ショートカットの自動化 (無料、macOS Ventura+)

  • ファイルを種類ごとに分類するショートカットを作成する
  • スケジュールまたは手動でトリガーするように設定します

ステップ 4: ビジュアル ファイルの AI 名前変更を追加する

デスクトップ据え置きが選択された状態での保留監視構成を示すZush監視タブ
デスクトップ据え置きが選択された状態での保留監視構成を示すZush監視タブ

Zush の場合 Mac をインストールし、スクリーンショット フォルダーとダウンロード フォルダーを監視するように設定します。これにより、ルールベースのツールが適切に名前を付けることができないファイルが処理されます。

  • 表示されているアプリとコンテンツに基づいてスクリーンショットの名前が変更されます
  • PDF はテキストの内容に基づいて名前が変更されます
  • 画像の内容に基づいて写真の名前が変更されます
  • ダウンロードされたイメージには、download (7).jpg の代わりにわかりやすい名前が付けられます。

ステップ 5: 週次レビューを設定する

自動化を行っている場合でも、週に 1 回 5 分間スマート フォルダーを確認してください。これにより、特殊なケースを捉え、時間の経過とともにルールを改良することができます。

ステップ 6: 徐々に拡張する

このセットアップを 1 週間実行した後、まだ亀裂から抜け落ちているものを見てください。必要に応じて、新しい Hazel ルールまたはスマート フォルダーを追加します。エッジケースをすべて事前にカバーしようとしないでください。

比較: どのツールにどのジョブを対応させるか

タスク最高のツールなぜ
ファイルを移動せずに検索スマートフォルダー仮想化、再構築は不要
ファイルを種類ごとにフォルダーに分類するオートメーターまたはヘーゼル拡張子ベースのルールはシンプルです
古いファイルを自動的にアーカイブするヘーゼルバックグラウンド監視による日付ベースの条件
スクリーンショットの名前を分かりやすく変更するZush(AI)画像分析によるコンテンツを意識したネーミング
PDF の名前をコンテンツごとに変更するZush(AI)ドキュメントのテキストを読み取って名前を生成します。
パターンを使用して名前を一括変更するFinderまたはオートメーター内蔵パターン置換
ワンクリックでファイル処理ショートカットすっきりした UI、共有しやすい
複雑な複数条件のルーティングヘーゼルmacOS 上で最も強力なルール エンジン

特にバッチ名前変更方法の詳細な比較については、Mac バッチ名前変更方法ガイド を参照してください。 AI を利用した一意の名前 (共有プレフィックスではない) が必要であることがすでにわかっている場合は、Mac のバッチ名前変更ツール が最短パスです。サインアップなしで 50 回の無料の名前変更が可能です。

避けるべきよくある間違い

過剰自動化が早すぎます。 どのファイルが実際にルーティングを必要とするかを知る前に、20 ルールの Hazel セットアップを構築しないでください。 2 ~ 3 つのルールから始めて拡張していきます。

名前付けの問題は無視してください。 すべてのファイルの名前が IMG_4382.HEIC である場合、ファイルを適切なフォルダーに移動しても役に立ちません。必要なファイルを見つけるには、引き続き各ファイルを開いてください。名前の変更は、少なくとも並べ替えと同じくらい重要です。

ルールをテストしていません。 実際のダウンロード フォルダーでフォルダー アクションまたは Hazel ルールを有効にする前に、サンプル ファイルを含むダミー フォルダーでテストしてください。不適切な移動ルールが 1 つあると、ファイルがドライブ全体に分散する可能性があります。

ネストされたフォルダーのことは忘れてください。 ほとんどの自動化ツールは、デフォルトで単一のフォルダー レベルを監視します。ファイルがサブフォルダー内にある場合は、再帰的監視を明示的に構成する必要があります。

ロールバック計画はありません。 ファイルの名前変更または移動を行うオートメーションには、元に戻すパスが必要です。ヘイゼルはログを保管します。 Zush はロールバックをサポートしています。 Automator はそうではありません。したがって、破壊的なアクションには注意してください。

よくある質問

何もインストールせずに Mac でファイル整理を自動化するにはどうすればよいですか?

ファイルを表示するにはスマート フォルダー、ファイル ルーティングにはオートメーターまたはショートカットなどの組み込みツールを使用します。スマート フォルダーは、Finder の [ファイル] > [新しいスマート フォルダー] にあります。 Automator は、ファイルが特定のディレクトリに配置されたときにトリガーされるフォルダー アクションを作成できます。これらは、サードパーティ ソフトウェアを使用せずに、ファイル タイプ、日付、名前パターンによる基本的な並べ替えをカバーします。

Automator と macOS のショートカットの違いは何ですか?

Automator は、より多くのアクション タイプ、シェル スクリプトのサポート、フォルダー アクションの統合を備えた古いツールです。ショートカットは新しく (macOS Monterey+)、よりクリーンなインターフェイスを備え、システム トリガーと Siri 統合をサポートしています。特にファイル自動化に関しては、シェル スクリプト アクションと幅広いファイル操作オプションにより、Automator の方がさらに高性能です。 Apple は徐々に機能をショートカットに移行しているため、どちらも知っておく価値があります。

Hazel は内容に基づいてファイルの名前を変更できますか?

Hazel は、PDF やドキュメント内のテキスト コンテンツを読み取り、それを名前変更ルールに使用できます。たとえば、PDF から日付やキーワードを抽出し、ファイル名に含めることができます。ただし、Hazel は画像やビデオのコンテンツを分析できません。視覚機能がありません。スクリーンショット、写真、画面録画、その他のビジュアル ファイルの場合は、ファイルの内容を実際に確認できる AI ベースのツールが必要です。

ダウンロード フォルダーが乱雑にならないようにするにはどうすればよいですか?

2 層システムをセットアップします。まず、ファイルが到着したときにタイプ固有のフォルダーにファイルを移動するルーティング ルールを (Automator または Hazel 経由で) 作成します。次に、30 日より古いファイルをアーカイブ フォルダーまたはゴミ箱に移動するクリーンアップ ルールを追加します。この組み合わせにより、重要なものを失うことなく、ダウンロード フォルダーを無駄のない状態に保ちます。詳細なウォークスルーについては、ダウンロードフォルダーを整理するためのガイド を参照してください。

AI ファイルの名前変更は安全ですか?ファイルが台無しになってしまう可能性はありますか?

AI の名前変更ではファイル名のみが変更され、ファイルの内容は変更されません。 Zush のような優れたツールは名前変更履歴も保持するので、名前の変更を即座にロールバックできます。リスクは低いですが、大容量ディレクトリでフォルダー監視を有効にする前に、必ず最初に小さなバッチでテストし、名前付けの品質を確認する必要があります。

写真のファイル整理を具体的に自動化するにはどうすればよいですか?

写真には、元の名前 (IMG_DSC_DCIM) にはコンテンツに関する情報がまったく含まれていないため、独特の課題があります。最良のアプローチは、日付またはイベントによるフォルダーの並べ替えと組み合わせて、わかりやすい名前を追加する AI の名前変更です。写真固有のワークフローについては、Mac での写真の整理ガイド を参照してください。

複数の自動化ツールを組み合わせることはできますか?

はい、そうすべきです。これらのツールは相互に排他的ではありません。強力なセットアップでは、可視性のためにスマート フォルダーを使用し、ルーティングのために Hazel または Automator を使用し、コンテンツを認識した名前付けのために AI 名前変更を使用します。各ツールは異なるレイヤーを処理します。重要なのは、システム全体が保守しやすい状態を保つために、各層でルールをシンプルに保つことです。

2 つの自動化ルールが競合した場合はどうなりますか?

Hazel と Automator フォルダー アクションの両方が同じフォルダーを監視している場合、互いに競合する可能性があります。結果は予測できません。他のツールがファイルを処理する前にファイルが移動される可能性があります。修正方法は簡単です。フォルダーごとに自動化ツールを 1 つだけ使用します。ルーティングと名前変更の両方が必要な場合は、最初に名前変更を実行し (たとえば、Zush がファイルの名前を変更します)、次にルーティング ツール (Hazel) で名前変更されたファイルを新しい名前に基づいて移動します。

結論

macOS でのファイル整理を効果的に自動化するには、単純なルールで単純な決定を処理させ、AI で視覚的な曖昧さを処理させます。このバランスにより、実際に保守可能なシステムが得られます。

可視性を高めるために、スマート フォルダーから始めます。ルーティングに Automator または Hazel を追加します。役に立たない名前で到着したファイルに対して AI を活用した名前変更を行います。毎週見直して、徐々に拡張してください。

目標は完璧なシステムではありません。目標は、ファイル整理に週 30 分ではなく 5 分を費やすシステムです。