毎日のように「ダウンロードフォルダ、あとで整理しよう」と思いながら、気づいたら数百個のファイルが雪崩のように積み重なっている——そんな経験、ありませんか?
Lilyです。わたしも以前は全く同じ状態で、ダウンロードフォルダを開くたびに「見なかったことにしよう」と静かに閉じていました。スクリーンショット、PDFの請求書、誰かから送られてきたZIPファイル、気づいたらいつの間にか存在していた謎の`.dmg`ファイル……全部ごちゃまぜです。
そんなわたしが最近ハマっているのが、Claude Codeを使ったファイル自動整理です。「AIに話しかけるだけで、自動でファイルを整理してくれるプログラムを作ってもらえる」と聞いたとき、最初は半信半疑でした。でも実際にやってみたら、本当に数分で動くものが完成して、今ではダウンロードフォルダを開いても心が乱れなくなりました。
この記事では、プログラミングの知識がなくてもClaude Codeを使って「ダウンロードフォルダの自動整理」を実現する方法を、わたしの実体験をもとに丁寧にお伝えします。「AIって難しそう」「コードって怖い」という方にこそ読んでほしい内容です。読み終わったころには、今日中に試してみたくなっているはずです。
そもそも「Claude Code」って何?
まず最初に、「Claude Code」が何者なのかを確認しておきましょう。Claude CodeはAnthropicという会社が作っているAIコーディングアシスタントです。「コーディング」という言葉が出てきた瞬間に身構えた方、大丈夫です。専門用語が並んでいるだけで、本質はとてもシンプルです。
ChatGPTやClaudeのチャットと何が違うの?
ChatGPTやClaudeのようなAIチャットサービスは、ブラウザで文章を入力して会話するイメージですよね。Claude Codeも同じくAIと会話できるのですが、あなたのパソコンの中を直接操作できるという点が大きく違います。
たとえば「ダウンロードフォルダの中にあるファイルを整理して」とClaude Codeに頼むと、実際にあなたのパソコンのフォルダの中を確認して、ファイルを移動させたり、整理するためのプログラムを書いて実行したりしてくれます。ブラウザの中だけで完結するのではなく、パソコン全体に手が届く「AIアシスタント」というわけです。
もう少し具体的なたとえで言うと、Claude Codeはまるで「あなたの希望を聞いてレシピを考えて調理もしてくれるシェフ」のようなイメージです。あなたはただ「ヘルシーな夕食を作ってほしい」と言えばいい。食材の切り方や火加減はシェフがやってくれます。包丁の使い方を学ぶ必要はありません。
エンジニアじゃないと使えないの?
これがよく聞かれる質問なのですが、答えは「エンジニアでなくても使えます」です。
もちろん、プログラミングの知識がある方がより細かい指示を出しやすいのは事実ですが、Claude Code自体がプログラムを書いてくれます。あなたは「こんなことをしてほしい」という要望を日本語で伝えるだけでOKです。
わたしはプログラミングを本格的に学んだことがありません。それでもClaude Codeを使って、ダウンロードフォルダの自動整理から始まり、今では複数の日常タスクを自動化できるようになっています。大事なのは「何をしたいか」を言葉にできることです。技術的な知識ではなく、自分の困りごとを言語化する力の方がずっと重要です。
ダウンロードフォルダ「カオス問題」は誰もが抱えている
本題に入る前に、そもそもなぜダウンロードフォルダはあんなことになるのか、少し考えてみましょう。
「あとで整理する」は永遠に来ない
ダウンロードフォルダが散らかる最大の原因は、人間の習性にあります。「とりあえずダウンロード→あとで整理しよう」というサイクルを繰り返す結果、「あとで」が永遠に来ないまま時間が経過します。
なぜ整理を後回しにするかというと、整理するコストが高いからです。ファイルを見て、種類を判断して、フォルダを作って、移動させる——これを数百ファイルに対して手作業でやるのは、正直なところ苦行です。気力があるときしかできません。気力がある日は他のことに使いたいので、結局ずっと後回しになります。
実際のダウンロードフォルダに存在するもの
かつてのわたしのダウンロードフォルダには、こんなものが混在していました。
- 仕事の請求書PDF(3年前のものから最新まで混在)
- アプリのインストーラー(すでにインストール済みで不要なのに残っている)
- スクリーンショット(何のスクリーンショットか不明)
- 誰かから送られてきたWordファイル(誰から送られたかも不明)
- 動画ファイル(サイズが大きくてストレージを圧迫している)
- ZIPファイル(解凍済みなのに元ZIPが残り続けている)
- 謎の名前のファイル(どこからダウンロードしたか全く不明)
こういうファイルが数百個あると、「整理しよう」という気持ちすら起きません。どこから手を付ければいいかわからないので、フォルダを開いた瞬間に閉じます。
自動化すれば「心理的コスト」がゼロになる
ここでClaude Codeの出番です。一度「自動で整理するプログラム」を作ってもらえば、あとはそのプログラムが勝手に動いてくれます。
毎日深夜0時に自動でファイルを仕分けてくれる設定にしておけば、翌朝起きたときには既にフォルダがきれいになっています。「整理しなきゃ」というストレスそのものが消えます。これが自動化の一番の価値です。作業量が減るだけでなく、気にしなくていいことが増えるのです。
Claude Codeを使い始める準備
実際に試してみたい方のために、準備の手順をお伝えします。難しくないので安心してください。
まずアカウントを作る
Claude Codeを使うには、Anthropicのサービスに登録する必要があります。
- ブラウザで `claude.ai` にアクセスします
- 「Sign Up」(新規登録)をクリックします
- メールアドレスとパスワードを入力してアカウントを作ります
これだけです。無料プランから始められます。有料プランにするとより高性能になりますが、まずは無料で試してみることをおすすめします。
Claude Codeの操作画面はブラウザ上で使えるので、特別なソフトをインストールする必要はありません。
「ターミナル」って何?怖くないの?
Claude CodeをMacで使う場合、「ターミナル」というアプリを使うことがあります。黒い画面に白い文字が表示されているやつ、見たことありますか?ハッカーが使うイメージのあるあれです。
でも実際は文字でパソコンに命令を出す画面というだけです。マウスでクリックする代わりに、キーボードで命令を入力します。
ターミナルの開き方(Mac)は、キーボードで `Command(⌘)+ スペース` を押してSpotlightを開き、「ターミナル」と入力してEnterを押すだけです。それだけで起動します。黒い(または白い)画面が出てきたら成功です。
「ターミナルが怖い」という方は、まずはWeb版のClaude Code(ブラウザで使えるもの)だけで作業してみてください。Claude Codeが書いてくれたプログラムのコードをコピーして、どう実行するかを教えてもらうことができます。
Claude Codeに実際にお願いしてみた
準備ができたら、さっそくClaude Codeに話しかけてみましょう。難しいことは考えなくて大丈夫です。日本語でそのまま伝えればOKです。
最初のひとこと
わたしが最初にClaude Codeに送ったメッセージはこれです。
「ダウンロードフォルダの中のファイルを、種類ごとに自動で整理するプログラムを作ってほしいです。Macを使っています。プログラミングは初心者なので、わかりやすく説明してください」
たったこれだけです。「スクリプト」「プログラム」「自動化ツール」——どんな言い方でも通じます。大事なのは何をしたいかを伝えることだけです。
Claude Codeとのやり取りはどんな感じ?
メッセージを送ると、Claude Codeはすぐに返答してくれます。最初に「どんな整理方法にしますか?」と、具体的な選択肢を提示してくれることが多いです。たとえばこんな感じです。
- ファイルの種類別に分ける(画像はImagesフォルダ、PDFはDocumentsフォルダ、など)
- ダウンロードした日付別に分ける(2024年1月、2024年2月、など)
- 両方の組み合わせ(年月フォルダの中にさらに種類別フォルダ)
わたしは「ファイルの種類別にフォルダを分けてほしい。画像、動画、書類、音楽、アプリ系ファイル、その他、という分類で。ファイルは削除せず移動だけにしてほしい」とお願いしました。
すると、Claude Codeは実際に動くPythonスクリプト(プログラム)を書いてくれて、「このファイルをこの場所に保存してから、ターミナルでこのコマンドを実行してください」と手順を丁寧に教えてくれました。
プログラムをもらったらどうする?
Claude Codeがプログラムを書いてくれたら、次のような手順で使います。
- Claude Codeが書いてくれたコード(プログラムの中身)をコピーする
- テキストエディタ(Macなら「テキストエディット」、Windowsなら「メモ帳」)を開く
- コードを貼り付けて、「organize_downloads.py」という名前で保存する
- Claude Codeが教えてくれたコマンドをターミナルに入力して実行する
「コピーして貼り付ける」「言われた通りに実行する」という作業なので、プログラミングの知識がなくても大丈夫です。Claude Codeが一つひとつの手順を丁寧に説明してくれます。
プログラムの仕組みを少し覗いてみよう
プログラムがどんな仕組みで動いているのか、少しだけ覗いてみましょう。「コードは見たくない」という方はこのセクションを読み飛ばしてもOKですが、知っておくと「なるほど、そういう仕組みか」と安心できます。
ファイルの「拡張子」で種類を判断している
自動整理プログラムの核心部分は、ファイルの「拡張子」を見て種類を判断するという仕組みです。
拡張子とは、ファイル名の後ろについている「.jpg」「.pdf」「.mp4」のような文字列のことです。Macでは普段非表示になっていることもありますが、「summer_photo.jpg」の「.jpg」の部分がそれです。
拡張子を見れば、そのファイルが何者なのか大体わかります。
- `.jpg` `.png` `.gif` `.heic` → 画像ファイル → Imagesフォルダへ
- `.pdf` `.docx` `.xlsx` → 書類ファイル → Documentsフォルダへ
- `.mp4` `.mov` `.avi` → 動画ファイル → Videosフォルダへ
- `.mp3` `.wav` `.flac` → 音楽ファイル → Musicフォルダへ
- `.dmg` `.pkg` → アプリ系ファイル → Appsフォルダへ
このルールをプログラムに書いておくことで、ファイルを一つひとつ手動で確認しなくても、自動で仕分けてくれます。
「日付フォルダ」を作る方法もある
さらに細かい整理をしたい場合、ファイルをダウンロードした日付ごとにフォルダを作る方法もあります。
たとえば「Documents/2024-01」「Documents/2024-02」のように、年月ごとのサブフォルダを自動で作ってPDFを振り分けてくれます。こうすると「あの書類、去年の春ごろダウンロードしたよな」という記憶だけでもファイルを探せるようになります。
この機能を追加したい場合は、Claude Codeに「ファイルの種類別に分けるのに加えて、さらに年月別のサブフォルダも作ってほしい」と伝えるだけです。プログラムを改良して新バージョンを作ってくれます。
ファイルが消えてしまわないか不安
「誤って大事なファイルを削除してしまわないか」という心配は、よく聞かれます。安心してください。
よく作られた整理プログラムは「削除」ではなく「移動」を行います。つまり、ファイルが消えるのではなく、別のフォルダに引っ越すだけです。元のダウンロードフォルダには何も残らなくなりますが、ファイル自体は種類別フォルダの中に存在しています。
さらに安全を高めたい場合は、Claude Codeに「実行前に、移動するファイルの一覧を表示してから続けるか確認してほしい」と伝えておきましょう。「本当に実行していいですか?」と聞いてくれるプログラムを書いてくれます。
毎日自動で動かす設定をしよう
プログラムが完成したら、次のステップは「毎日自動で動かす」設定です。毎回自分でターミナルを開いて実行するのでは、手間が半分になっただけです。一度設定してしまえばあとは放っておける仕組みを作りましょう。
Macの場合:launchdという仕組みを使う
Macにはlaunchd(ローンチディー)という、プログラムを定期的に自動実行するための仕組みが標準で備わっています。
設定は少し複雑に見えますが、Claude Codeに「このプログラムを毎日朝8時に自動実行するlaunchd設定を作ってほしい」と頼めば、設定ファイルも作ってくれます。
わたしが実際にやった手順:
- Claude Codeに「毎日深夜0時に自動実行する設定を作ってほしい」とお願いする
- 受け取った設定ファイルを、Claude Codeが指定する場所に保存する
- Claude Codeが教えてくれたコマンドを実行して有効化する
この3ステップで設定完了です。以来、毎日深夜0時にダウンロードフォルダが自動で整理されています。朝起きたらフォルダがきれいになっているのは、なかなか気持ちのいい体験です。
Windowsの場合:タスクスケジューラを使う
Windowsにはタスクスケジューラという同様の仕組みがあります。マウスで操作できるGUI(グラフィカルな画面)で設定できるので、Macより直感的かもしれません。
スタートメニューから「タスクスケジューラ」と検索して開き、「基本タスクの作成」をクリックするところから始まります。具体的な手順はClaude Codeに「Windowsのタスクスケジューラでこのプログラムを毎日実行する設定を教えて」と聞けば、画面の説明付きで案内してもらえます。
自動実行が難しい場合の代替案
ターミナルの設定が苦手だという場合、無理して自動実行にしなくても大丈夫です。「整理したいときにダブルクリックで実行できるようにしてほしい」とClaude Codeに頼めば、クリックするだけで動くファイルを作ってくれます。
完璧な自動化より「楽に使える」ことの方が大事です。週に一度、気が向いたときにクリックして実行するだけでも、手作業で整理するよりずっと楽になります。
失敗談と先回りQ&A
実際にやってみると、うまくいかないことも当然あります。わたしが経験した失敗と、よくある質問をまとめました。
わたしの失敗談
失敗その1:ほとんどのファイルが「その他」フォルダに入ってしまった
最初に作ったプログラムは、ファイルの種類の定義が甘くて、「.heic」(iPhoneで撮影した写真のファイル形式)が画像として認識されずに「その他」カテゴリに入ってしまいました。
気づいてからClaude Codeに「.heicも画像として扱ってほしい」と伝えたところ、5分以内にプログラムを修正してくれました。
この経験から学んだのは、最初から完璧を求めなくていいということです。「動くものをまず作って、気になる点を伝えて改善してもらう」というやり取りが、Claude Codeの使い方の基本です。最初のバージョンが完璧でなくても全然構いません。
失敗その2:プログラムのファイルをどこに保存すればいいかわからなかった
「.pyファイルをどこに置けばいいの?」と迷いました。正解はどこでもいいのですが、わかりやすいのはホームフォルダの中に「scripts」という名前のフォルダを新しく作って、そこに入れることです。Claude Codeに「スクリプトファイルの保存場所のおすすめを教えて」と聞いたら丁寧に教えてくれました。
失敗その3:自動実行設定したのにいつの間にか動かなくなっていた
launchdの設定がうまくいっていなかったのか、数日後に確認したら自動実行が止まっていました。エラーの内容をClaude Codeに見せると、「設定ファイルの書き方にミスがあった」とすぐに指摘してくれて、修正版を作ってもらいました。
エラーが出ても、そのエラーメッセージをそのままClaude Codeに貼り付ければ、ほとんどの場合は解決します。
よくある質問
Q:Pythonがインストールされていないと動かない?
A:MacにはPythonが最初から入っていることが多いですが、バージョンが古いとうまく動かない場合があります。Claude Codeに「Pythonが入っているか確認する方法と、なければインストールする方法を教えて」と聞けば案内してもらえます。
Q:会社のパソコンで使っても大丈夫?
A:会社のパソコンにはセキュリティポリシーがある場合が多いので、個人のパソコンで試すことをおすすめします。会社の機密ファイルを扱うような設定は、必ずIT部門に確認してからにしましょう。
Q:スクリプトがエラーになって動かない
A:エラーメッセージをそのままClaude Codeに貼り付けて「このエラーが出ました。どう直せばいいですか?」と聞いてください。エラーメッセージはパソコンからのSOSサインなので、Claude Codeが読み解いて修正してくれます。「エラーが出た=失敗」ではなく、「エラーが出た=Claude Codeに渡せる情報が増えた」と考えると気が楽になります。
Q:整理後にどこにファイルが移動したかわからなくなる
A:最初のうちは「どの拡張子がどのフォルダに入るか」の対応表をClaude Codeに作ってもらっておくと安心です。また、プログラムに「実行後に移動先フォルダをFinderで自動的に開く」という機能を追加してもらうと、実行後すぐに確認できます。
Claude Codeを使い続けて気づいたこと
自動整理プログラムを作ってもらってから数ヶ月が経ちます。その間に気づいたことをいくつかお話しします。
「できること」の定義が変わった
以前のわたしにとって「自分でできること」の範囲は、マウスでクリックして操作できることに限られていました。「プログラムを書いて自動化する」は、エンジニアだけができる世界の話でした。
でも今は、「こういうことをしたい」と思ったらまずClaude Codeに相談するようになっています。できない、と決めつける前に「AIに聞いてみる」という選択肢が増えたことで、毎日のちょっとした不便がどんどん解決されています。
ダウンロードフォルダの整理から始まって、今では写真の日付別フォルダ整理、請求書PDFの月別仕分け、よく使うフレーズのテキスト置換ツールなども自動化しています。一つひとつは小さなことですが、合計すると毎日30〜40分くらいの手作業がなくなりました。
「何ができるか」より「何を頼むか」が大事
Claude Codeを使ってみてわかったのは、技術的な知識よりも「自分が何に困っているかを言語化する力」の方が重要だということです。
「ダウンロードフォルダが散らかって困っている」「手動で整理するのが億劫だ」「種類別にフォルダを分けたい」——この程度の言語化ができれば、Claude Codeは動くものを作ってくれます。
プログラミングを「勉強しなきゃ」と思っていた頃は、入口の難しさで諦めていました。でも今は、「頼み方を学ぶ」という感覚で使っています。これが非エンジニアにとって、AIツールを使う一番自然なアプローチだと感じています。
失敗してもゼロコストでやり直せる
もう一つ大事なことを言うと、Claude Codeに頼む作業は何度やり直しても無料(プランの範囲内)です。
うまくいかなくても「動かなかったので直して」と言えば直してくれます。もっと機能を追加したくなったら「これも追加して」と言えばいい。試行錯誤のコストが限りなく低いので、失敗を恐れる必要がありません。
わたしが最初に作ったダウンロード整理プログラムは、今では最初のバージョンとほとんど別物になっています。使いながら「ここが不便だな」「こんな機能あったらいいな」と気づいて、その都度Claude Codeにお願いして改良してきました。
今日から始めるための3ステップ
最後に、この記事の内容を3ステップにまとめます。
ステップ1:Claude Codeにアクセスする
まず `claude.ai` にアクセスして、アカウントを作ります。無料プランから始められます。ブラウザだけで使えるので、特別なソフトをインストールする必要はありません。
ステップ2:日本語でお願いしてみる
「ダウンロードフォルダを自動整理するプログラムを作ってほしい」と伝えてみてください。
おすすめの最初のメッセージはこれです。
「Macを使っています。ダウンロードフォルダの中のファイルを、画像・動画・書類・音楽・アプリ・その他の6種類に自動で振り分けるプログラムを作ってほしいです。ファイルは削除せず移動だけにしてください。プログラミング初心者なので、実行方法も丁寧に教えてください」
Windowsをお使いの方は「Macを使っています」の部分を「Windowsを使っています」に変えるだけでOKです。
ステップ3:エラーが出ても諦めない
うまくいかないことがあっても、エラーメッセージをClaude Codeに貼り付けるだけで大抵は解決します。「なぜ動かないのか」を自分で調べる必要はありません。「これが出ました、直してください」と言えばいいのです。
最初のプログラムが完璧に動かなくても問題ありません。「動いた!」という感覚を一度経験すれば、あとは自然と改良したくなります。
ダウンロードフォルダの自動整理は、Claude Codeを使ったAI活用の入門として最高の題材だとわたしは思っています。実用的で、効果がすぐに実感できて、失敗しても取り返しがつく。まさに初心者向けのお試しプロジェクトです。
最初は「これ本当に動くの?」という半信半疑の気持ちがあっていいと思います。わたしも最初はそうでした。でも、一度動くものができた瞬間の「わたし、こんなことできたんだ」という感覚は、一度経験するとクセになります。
「難しそう」と思っていたAIの活用が、実は思っていたよりずっと身近にある——そのことをこの記事で感じてもらえたなら嬉しいです。ぜひ、今日中に試してみてください。
📕 この記事の内容を、実装まで全部まとめた有料記事があります 手順・コード・テンプレをそのまま渡しています AIで「寝てても回る仕組み」をゼロから30日で組む全手順
コメント
ログイン か 会員登録 するとコメントできます