削除されたApple MusicプレイリストをClaude Coworkで復元する

✍️ OpenClawRadar📅 公開日: March 22, 2026🔗 Source
削除されたApple MusicプレイリストをClaude Coworkで復元する
Ad

詳細なユースケースでは、ユーザーがiCloud同期の問題を解決しようとしてライブラリ全体を誤って消去した後、Claude Coworkが20年以上にわたって削除されたApple Musicプレイリストを復元した方法を示しています。この復元作業では、75のプレイリストを再構築し、8,185曲をそれらに戻す必要がありました。

問題点

ユーザーは2025年6月、iCloud同期の問題を解決しようとしている間に、Apple Musicライブラリ内のすべてのプレイリストとApple Musicクラウドライブラリ全体を削除してしまいました。これには約20年にわたるキュレーション、Spotifyからのインポート、7年間のApple Music嗜好形成が含まれていました。残っていたデータは、破損した「お気に入り」リストといくつかの「ディスカバリー」プレイリストだけでした。

Claude Coworkの対応

ユーザーが問題を説明し、Appleデータエクスポートフォルダを指定した後、Claude Coworkは以下の対応を行いました:

  • エクスポート内のApple Music Library Playlists.jsonTracks.jsonファイルを見つけて解析
  • 256,617行のPlay Activity CSVを参照して削除されたプレイリストの内容を再構築(変更日時はすべての削除が2025年6月1日に発生したことを示していた)
  • 再生履歴のみから34の削除されたプレイリストのうち31個を完全なトラックリストとともに復元
  • Pythonスクリプトを作成し、要約、アクティブなプレイリスト、削除/復元済み、再生回数順の完全ライブラリの4シートを含むフォーマット済みExcelレポートを生成
  • アクティブおよび削除されたプレイリストに分割された14個のAppleScriptシェルスクリプトを生成し、Music.appライブラリを検索して再作成されたプレイリストにトラックを自動的に追加
  • 複数回のAppleScript構文エラー、エンコーディング問題(全角ダッシュや特殊文字が原因でScript Editorがファイルを中国語と誤認識)、iCloud権限エラーのデバッグ
  • すべての14個の復元スクリプトを順次実行するマスターRUN_ALL.shスクリプトを構築
Ad

その場で構築されたツール

AppleScript復元パスの後、1,254曲が見つかりませんでした(Appleが作成したプレイリストからのものか、ASCII変換中にアーティスト名が削除されたもの)。Claudeは3つのカスタムHTMLツールを構築しました:

  • Apple Music Quick-Add.html – JSONPを使用して(ローカルファイルからのCORSを回避)、iTunes Search APIに対して各「見つかりません」トラックを検索し、信頼度バッジ(完全一致/近似/タイトル/部分一致)を表示し、デスクトップMusicアプリでトラックを直接開くmusic://ディープリンクを作成
  • Apple Music Album Add List.html – アルバム全体の追加がより速いことが判明したため、個々のトラックからアルバム全体に焦点を変更。1,254の不足トラックを437のユニークなアルバムにグループ化し、iTunes APIで各アルバムを検索し、デスクトップアプリでアルバムに直接ジャンプする「Musicで開く」ディープリンクを生成。トラック数でソートして最も影響の大きいアルバムを最初に表示
  • 両ツールはlocalStorageを使用してチェックボックスの状態を保持し、ユーザーが進行状況を失わずに複数セッションで作業できるようにした

アルバムツールは特に効果的でした – 1,254の個別トラックをクリックする代わりに、ユーザーは数秒でアルバム全体を追加でき、437のアルバムをはるかに短時間で完了させました。

📖 完全なソースを読む: r/ClaudeAI

Ad

👀 See Also

ALMA実験:100ドルと指示なしで2か月間自律的に活動するAIエージェント
Use Cases

ALMA実験:100ドルと指示なしで2か月間自律的に活動するAIエージェント

ある開発者が、100ドルの暗号資産、インターネットアクセス、そして一切の指示なしで、ALMAというAIエージェントを2ヶ月間稼働させた。このエージェントは自律的に135のオリジナル作品を執筆し、慈善団体に寄付を行い、人間の介入なしに一貫した行動パターンを発展させた。

OpenClawRadar
AIエージェントがGitHubランナーからセルフホストMac Miniへの切り替えを推奨
Use Cases

AIエージェントがGitHubランナーからセルフホストMac Miniへの切り替えを推奨

AI CEOエージェントがスプリント中のCI/CDコストを分析し、GitHubホストランナーが無駄であると判断し、代わりにセルフホストMac Miniへの切り替えを推奨しました。人間の株主はプロジェクトを異なる範囲で計画していましたが、AIのインフラ判断は正しかったのです。

OpenClawRadar
金融モデラーがClaude Codeでローカル音声ツールデスクトップアプリを構築
Use Cases

金融モデラーがClaude Codeでローカル音声ツールデスクトップアプリを構築

金融モデリングのバックグラウンドを持つ開発者がClaude Codeを活用し、GPU上でWhisperを実行するローカルWindows音声認識アプリケーション「Sotto」を作成しました。このアプリはシステム全体で使用可能なホットキー、自動停止検出、QtベースのUIを備え、17ファイルに約2,200行のPythonコードで構成されています。

OpenClawRadar
Claude エンジニアリングコンプライアンス向け:6ヶ月ワークフロー内訳
Use Cases

Claude エンジニアリングコンプライアンス向け:6ヶ月ワークフロー内訳

ある技術系企業が、ClaudeのProjects、Artifacts、制約遵守機能を活用して、顧客向け仕様書でのハルシネーションを回避する方法を紹介。

OpenClawRadar