misonoteApp Center

Claude デスクトップアプリのキャッシュは削除していい?

削除して大丈夫自動で作り直されます。Thermo はそのまま削除します。

先に終了: Claude

場所

  • ~/Library/Application Support/Claude/Cache
  • ~/Library/Application Support/Claude/Code Cache
  • ~/Library/Application Support/Claude/GPUCache
  • ~/Library/Application Support/Claude/DawnGraphiteCache
  • ~/Library/Application Support/Claude/DawnWebGPUCache
  • ~/Library/Application Support/Claude/logs
  • ~/Library/Caches/com.anthropic.claudefordesktop
  • ~/Library/Caches/com.anthropic.claudefordesktop.ShipIt
  • ~/Library/Logs/Claude

これは何?

Mac 版 Claude アプリは Electron 製で、Web 版と同じように画面のリソースやコンパイル済みスクリプト、GPU シェーダーなどをキャッシュとして保存します。あわせてアプリのログや、自動アップデート用のダウンロード領域(ShipIt)もここに含まれます。

なぜ大きくなる?

Chromium ベースのキャッシュは使うほど少しずつ増え、アップデートのたびに古いバージョン向けのデータも残りがちです。ログも自動では大きく削られないため、長く使っていると数フォルダ分が積み上がります。

削除しても大丈夫?

安全に削除できます。消えるのはキャッシュとログだけで、次回起動時に必要なものが再生成されます。最初の起動や画面表示が少し遅くなる程度です。作業中にファイルが書き換わるのを避けるため、必ず Claude アプリを終了してから削除してください。

ヒント

アプリの表示崩れや読み込みの不調が続くときにも、キャッシュの削除は手軽な対処法になります。

まず容量を確認

du -sh "$HOME/Library/Application Support/Claude/Cache" "$HOME/Library/Application Support/Claude/Code Cache" "$HOME/Library/Application Support/Claude/GPUCache" "$HOME/Library/Application Support/Claude/DawnGraphiteCache" "$HOME/Library/Application Support/Claude/DawnWebGPUCache" "$HOME/Library/Application Support/Claude/logs" "$HOME/Library/Caches/com.anthropic.claudefordesktop" "$HOME/Library/Caches/com.anthropic.claudefordesktop.ShipIt" "$HOME/Library/Logs/Claude" 2>/dev/null

手動で削除

「ターミナル」で実行します。削除は元に戻せないので、パスを確認してから実行してください。

rm -rf "$HOME/Library/Application Support/Claude/Cache"/*
rm -rf "$HOME/Library/Application Support/Claude/Code Cache"/*
rm -rf "$HOME/Library/Application Support/Claude/GPUCache"/*
rm -rf "$HOME/Library/Application Support/Claude/DawnGraphiteCache"/*
rm -rf "$HOME/Library/Application Support/Claude/DawnWebGPUCache"/*
rm -rf "$HOME/Library/Application Support/Claude/logs"/*
rm -rf "$HOME/Library/Caches/com.anthropic.claudefordesktop"/*
rm -rf "$HOME/Library/Caches/com.anthropic.claudefordesktop.ShipIt"/*
rm -rf "$HOME/Library/Logs/Claude"/*