powered by TechFeed
表示モード
ハウツー

コードなしでClaudeが「ファイル整理・タスク同期・壁紙タスクリスト」を自動化 — 繰り返し作業から解放される4つの方法

6月23日、Dibakar Ghoshが「These 4 Claude automations save me hours every week」と題した記事を公開した。コードを一切書かずにClaudeのデスクトップアプリを使って繰り返し作業を自動化する4つの実践的な方法を紹介しており、「自然言語で伝えるだけ」という敷居の低さが特徴だ。

6月23日、Dibakar Ghoshが「These 4 Claude automations save me hours every week」と題した記事を公開した。コードを一切書かずにClaudeのデスクトップアプリを使って繰り返し作業を自動化する4つの実践的な方法を紹介しており、「自然言語で伝えるだけ」という敷居の低さが特徴だ。


LLMによる自動化の敷居は、かつてのPowerShellスクリプトやZapiern8nといったRPAツールとは比べものにならないほど下がった。Claudeに「やってほしいこと」を自然言語で伝えるだけで、複雑な設定なしに自動化が動く。Ghoshが使っているのはClaudeのデスクトップアプリで、ローカルのファイルやフォルダへの直接アクセスを許可することで、以下の自動化が成立する(記事内では "Cowork mode" と表記されているが、公式名称との対応については元記事の表記に準拠)。なお、ClaudeのデスクトップアプリはAnthropicが策定したMCP(Model Context Protocol)を介して外部ツールやローカル環境と連携しており、こうした自動化の技術的な基盤となっている。

1. デスクトップ壁紙をタスクリストに変える

この記事で最も実践的かつユニークなのが、壁紙を「生きたタスクリスト」にする仕組みだ。

Ghoshが抱えていた課題は、「タスクの残量を過小評価してしまう」こと。3つのタスクがある日に最初の1つを終えると、残り2つを忘れて油断してしまう——そんなパターンを解決するために、毎朝Claudeにその日のタスクを渡してデスクトップ壁紙として書き出させる仕組みを作った。

ウィンドウを最小化するたびに、未完了のタスクが目に飛び込んでくる。タスク管理アプリを開く手間も、リマインダーを設定する必要もない。「環境による強制力」として機能する、シンプルだが効果的な仕組みだ。

2. 複数アプリのタスクを一元管理・同期する

NotionやAsana、Slack、GmailといったツールにClaudeを接続すれば、各アプリに散らばったタスクをまとめて取り込める。記事ではさらにClaudeの機能拡張(記事内では "Productivity plugin" と表記)を使い、/updateというコマンドで全ツールのタスクを一括スキャンして統合ビューを生成する方法を紹介している(元記事の表記に準拠)。

Ghoshが独自に構築した「Task Transpose」ワークフローでは、ClaudeがNotionにあってAsanaにないタスク(あるいはその逆)を検出し、自動的に両方に同期する。チャットUIはタスクの収集・処理に向いているが、タスクの可視化と管理(タイムライン、カンバンボード、リマインダー)には依然として専用アプリが優れている——その両者を橋渡しするのがこの仕組みだ。

3. ファイルを自動で適切なフォルダに整理する

作業中にデスクトップへ溜まっていくインストーラー、PDF、スクリーンショット、録音ファイル——プロジェクト完了後にこれらを手動で整理するのは苦痛な作業だ。

Claudeにデスクトップとプロジェクトフォルダへのアクセスを与え、作業中のプロジェクト名を伝えるだけで、ファイルの種類(画像・ドキュメント等)とプロジェクトの両軸でファイルを自動分類してくれる。複数プロジェクトを並行している場合でも、どのファイルがどのプロジェクトに属するかをClaudeが判断して振り分けることができる。

4. スクリーンショットのファイル名を一括リネームする

デフォルトのスクリーンショットファイル名は「Screenshot 2024-01-01」のようなタイムスタンプ形式になる。Webに掲載するコンテンツを制作している場合、画像ファイル名は検索エンジンが画像内容を理解するシグナルになるため、意味のある名前を付けることが望ましい。

Ghoshはこのリネーム作業をClaudeに丸投げしている。作業中はスクリーンショットを撮り続け、終わったらフォルダをClaudeに指定する。Claudeが各画像を実際に視覚的に解析し、内容に基づいた説明的なファイル名を付けてくれる。処理対象がスクリーンショット1枚であれ数十枚であれ、手順は変わらない。この応用として、レシートの整理、手書きメモの分類、スキャン文書からの情報抽出なども同様の仕組みで実現できると記事では触れている。


コードは不要——自然言語で伝えるだけ

記事全体を通じて強調されているのは、これらの自動化にプログラミングスキルは一切不要という点だ。Claudeに自然言語で「やってほしいこと」を説明すれば足りる。技術的な障壁がなくなった今、問われるのは「自分のワークフローのどの部分が自動化に値するか」を見極める目だとGhoshは指摘する。

詳細はThese 4 Claude automations save me hours every weekを参照していただきたい。