研究用Macの空きを取り戻す ― 59GB空いた表示で、実際に消えたのは14GB

研究に使っている MacBook Pro(ディスク 461GB)の空きが、気づくと 98GB まで減っていました。以前は 180GB くらいあったはずです。ロボットアームのシミュレーションを作る Unity、部品を設計する Fusion、AI の作業環境、たくさんの動画と画像が同じ1台に入っているので、何が容量を食っているのか見当がつきません。そこで Claude と一緒に、容量の行き先を調べて整理しました。

整理のあと、空きを表示するアプリ(CleanMyMac)では、空きが 97.82GB から 156.50GB へ、59GB 増えていました。ところが、測り直すと 実際にファイルを消して空いたのは約14GBで、残りの約45GBは、空きの数え方が変わっただけでした。 Mac の「空き」は、どのものさしで見るかで数十GB違います。空きが減って困っている人ほど、どの数字を見て判断しているかで、やることが変わります。

ものさしの違いはこうです。Mac は、iCloud の手元コピーやキャッシュのように「足りなくなったら自動で消してよい領域」を持っています。Finder の空きはこの領域を空きに含めて数え、ディスクの実測(ターミナルの df)は含めずに数えます。整理アプリは、その中間のような数え方をしていました。

やったことを並べると、次のとおりです。

段階やったこと結果
どこが大きいかを測る
ターミナルでホームフォルダの中の大きさを測った
156GB が Library(アプリのデータ置き場)だった
Library の中を掘るアプリごとに大きさを測った
Chrome 23GB・Claude の作業環境 12GB・Fusion 11GB・Kindle 7.9GB・Chrome のキャッシュ 9.4GB
消せる物と消せない物を分ける
古い版がたまっていないかを見た
Fusion と Claude の作業環境は今使っている1つだけ。消せない
消す
Kindle のダウンロード済みの本と、Chrome に内蔵された AI のモデルを消した
本の置き場は 8.31GB から 84KB に
設定を変える
iCloud Drive の「Mac ストレージを最適化」をオンにした
整理アプリの空きが大きく増えた。Finder の空きはほとんど動かない
測り直す3つのものさしで前後を比べた実際に空いたのは約14GB

Unity のプロジェクトと、実機(ロボットアーム)の測定データには、最初から触らないと決めて進めました。消したのは、なくなっても後から取り戻せる物だけです。

公開にあたって、セキュリティと取引先に関わる情報は載せていません。ダウンロードフォルダの一覧(取引先の資料の名前が入っている)、Chrome のプロフィール一覧(顔写真と所属が写っている)、Kindle の本棚の画面は載せず、画面写真の Wi-Fi の名前は塗りつぶし、本1冊ずつのフォルダ名はぼかしました。

ここから下は作業ログです。効果の大きかった所に、ねらい・変わったこと・見込める効果を添えました。数字のあるものは測った値で、ないものは見込みと書いています。

作業ログ ― Library の中を3段階で掘った

整理前の Mac の空きは、ものさしで3つの数字だった

最初に、整理アプリの画面と Finder の画面を見ました。整理アプリは空き 97.82GB、Finder のウィンドウの下端は「142.58GB 空き」です。同じ時刻に、Claude が Mac 連携でディスクを測ると、空き(Avail)は 91GB でした。

整理前の CleanMyMac の画面。Macintosh HD の空き領域は 97.82GB。Wi-Fi の名前は塗りつぶしている
Filesystem                                                                      Size  Used Avail Use% Mounted on
/run/coworkd/hidefs/oneshot-9212609b-a090-45f4-b4ac-a78737bfdcaa/shimazueiichi  461G  371G   91G  81% /sessions/rcw-c601cf7eb1b14c58a4cfe99774ca/mnt/shimazueiichi

Finder の 142.58GB と実測の 91GB の差、約50GB が「足りなくなったら自動で消してよい領域」です。以前 180GB あったという数字は、どのものさしで見たものか分かりません。Finder で見ていたなら、この領域が増えたり減ったりするだけで数十GB動きます。

ダウンロードフォルダの中も見ました。iPhone で撮った動画の元ファイル(.MOV)7本で 3.2GB あり、どれも隣に圧縮した版(-compressed.mp4)がありました。一覧には取引先の資料の名前が入っているので、ここには載せません。

ホームフォルダを測ると、156GB が Library だった

ホームフォルダ全体の大きさを Claude が Mac 連携で測ろうとしたところ、3分たっても終わらず、そのあと Mac 連携のコマンドが応答しなくなりました。数百GBのフォルダを1回で測るには、時間がかかりすぎます。そこで、Mac のターミナルで直接コマンドを動かし、結果を Claude に貼って読ませる形に切り替えました。

最初のコマンドは、Mac の標準のシェル(zsh)で止まりました。

(base) shimazueiichi@shimadzueiichinoMacBook-Pro ~ %    du -sh ~/* ~/.[!.]* ~/Library/* 2>/dev/null | sort -rh | head -25
zsh: event not found: .]

zsh では ! が「前に打ったコマンドを呼び出す」記号として扱われるため、隠しフォルダを指す .[!.]* が使えません。同じ意味の .[^.]* に置き換えると動きました。

(base) shimazueiichi@shimadzueiichinoMacBook-Pro ~ % du -sh ~/* ~/.[^.]* ~/Library/* 2>/dev/null | sort -rh | head -25
156G /Users/shimazueiichi/Library
 65G /Users/shimazueiichi/Library/Application Support
 52G /Users/shimazueiichi/Library/Mobile Documents
 19G /Users/shimazueiichi/Library/Containers
 13G /Users/shimazueiichi/Library/Caches
 12G /Users/shimazueiichi/Robotics_UX
5.3G /Users/shimazueiichi/.cache
3.2G /Users/shimazueiichi/Downloads
2.1G /Users/shimazueiichi/r2r2r-content
1.9G /Users/shimazueiichi/Library/Unity
1.7G /Users/shimazueiichi/Library/Group Containers
1.6G /Users/shimazueiichi/Library/Logs
1.5G /Users/shimazueiichi/Pictures
1.3G /Users/shimazueiichi/r2r2r-scripts
1.0G /Users/shimazueiichi/.codex
909M /Users/shimazueiichi/openpi
889M /Users/shimazueiichi/Documents
762M /Users/shimazueiichi/.vscode
581M /Users/shimazueiichi/Library/ScreenRecordings
570M /Users/shimazueiichi/.npm-global
462M /Users/shimazueiichi/.npm
373M /Users/shimazueiichi/Music
346M /Users/shimazueiichi/Library/CloudStorage
311M /Users/shimazueiichi/Applications
304M /Users/shimazueiichi/Library/Photos

Library は、アプリが設定やデータやキャッシュを置く場所です。ふだん Finder では見えません。その中で大きかったのは4つでした。

  • Application Support(65GB):アプリのデータ置き場
  • Mobile Documents(52GB):iCloud Drive のファイルを Mac の中に置いている分
  • Containers(19GB):App Store のアプリなど、区切られた場所でデータを持つアプリの置き場
  • Caches(13GB):キャッシュ。消しても、必要な分はアプリが作り直す

Robotics_UX(12GB)は Unity のプロジェクトです。ここは触らないと決めました。

Library の中は、Chrome・Claude・Fusion・Kindle が大きかった

Application Support・Containers・Caches の中を、アプリごとに測りました。

(base) shimazueiichi@shimadzueiichinoMacBook-Pro ~ % du -sh ~/Library/Application\ Support/* ~/Library/Containers/* ~/Library/Caches/* 2>/dev/null | sort -rh | head -25
 24G /Users/shimazueiichi/Library/Application Support/Google
 15G /Users/shimazueiichi/Library/Application Support/Claude
 12G /Users/shimazueiichi/Library/Application Support/Autodesk
9.4G /Users/shimazueiichi/Library/Caches/Google
7.9G /Users/shimazueiichi/Library/Containers/com.amazon.Lassen
7.1G /Users/shimazueiichi/Library/Application Support/Adobe
4.8G /Users/shimazueiichi/Library/Containers/com.docker.docker
2.2G /Users/shimazueiichi/Library/Application Support/Figma
1.7G /Users/shimazueiichi/Library/Containers/com.tinyspeck.slackmacgap
1.3G /Users/shimazueiichi/Library/Application Support/Code
1.2G /Users/shimazueiichi/Library/Containers/com.microsoft.teams2
1.1G /Users/shimazueiichi/Library/Caches/Adobe
960M /Users/shimazueiichi/Library/Containers/com.apple.AMPArtworkAgent
932M /Users/shimazueiichi/Library/Caches/com.todesktop.230313mzl4w4u92.ShipIt
662M /Users/shimazueiichi/Library/Containers/com.apple.wallpaper.agent
571M /Users/shimazueiichi/Library/Application Support/zoom.us
562M /Users/shimazueiichi/Library/Application Support/Comet
554M /Users/shimazueiichi/Library/Caches/ms-playwright
479M /Users/shimazueiichi/Library/Containers/com.apple.mediaanalysisd
463M /Users/shimazueiichi/Library/Containers/com.apple.geod
442M /Users/shimazueiichi/Library/Application Support/UnityHub
423M /Users/shimazueiichi/Library/Caches/unityhub-updater
341M /Users/shimazueiichi/Library/Containers/com.facebook.archon
340M /Users/shimazueiichi/Library/Application Support/com.adobe.dunamis
236M /Users/shimazueiichi/Library/Application Support/Cursor
(base) shimazueiichi@shimadzueiichinoMacBook-Pro ~ %

フォルダ名だけでは何のアプリか分からないものがあります。com.amazon.Lassen は Kindle のアプリ、Autodesk は Fusion、Claude は Claude のデスクトップアプリです。Caches/Google(9.4GB)は Chrome のキャッシュです。

Unity に関わるもの(Library/Unity・UnityHub・unityhub-updater)は、プロジェクトそのものではありませんが、まとめて対象から外しました。

Chrome・Claude・Fusion の中を開くと、Chrome の AI のモデルが 4GB あった

大きい3つ(Google・Claude・Autodesk)の中を、もう一段測りました。

(base) shimazueiichi@shimadzueiichinoMacBook-Pro ~ % du -sh ~/Library/Application\ Support/Google/* ~/Library/Application\ Support/Google/Chrome/* ~/Library/Application\ Support/Claude/* ~/Library/Application\ Support/Autodesk/* 2>/dev/null | sort -rh | head -20
 23G /Users/shimazueiichi/Library/Application Support/Google/Chrome
 12G /Users/shimazueiichi/Library/Application Support/Claude/vm_bundles
 11G /Users/shimazueiichi/Library/Application Support/Autodesk/webdeploy
5.2G /Users/shimazueiichi/Library/Application Support/Google/Chrome/Profile 21
5.0G /Users/shimazueiichi/Library/Application Support/Google/Chrome/Default
4.3G /Users/shimazueiichi/Library/Application Support/Google/Chrome/Profile 1
4.0G /Users/shimazueiichi/Library/Application Support/Google/Chrome/OptGuideOnDeviceModel
2.8G /Users/shimazueiichi/Library/Application Support/Google/Chrome/Profile 29
1.2G /Users/shimazueiichi/Library/Application Support/Claude/Cache
1.0G /Users/shimazueiichi/Library/Application Support/Claude/Partitions
777M /Users/shimazueiichi/Library/Application Support/Google/GoogleUpdater
762M /Users/shimazueiichi/Library/Application Support/Google/DriveFS
382M /Users/shimazueiichi/Library/Application Support/Google/Chrome/Profile 4
294M /Users/shimazueiichi/Library/Application Support/Google/Chrome/Profile 37
279M /Users/shimazueiichi/Library/Application Support/Claude/claude-code-vm
278M /Users/shimazueiichi/Library/Application Support/Claude/Code Cache
268M /Users/shimazueiichi/Library/Application Support/Claude/local-agent-mode-sessions
262M /Users/shimazueiichi/Library/Application Support/Claude/claude-code
230M /Users/shimazueiichi/Library/Application Support/Autodesk/Neutron Platform
220M /Users/shimazueiichi/Library/Application Support/Google/Chrome/Profile 38
(base) shimazueiichi@shimadzueiichinoMacBook-Pro ~ %

Chrome の 23GB のうち、約18GB はプロフィール(仕事用・個人用などの使い分け)ごとのデータでした。使っていないプロフィールを消せば減りますが、確かめると全部使っているものだったので、プロフィールは消していません。

OptGuideOnDeviceModel(4.0GB)は、Chrome に内蔵された AI のモデルです。Chrome の不正なサイトの検出などに使われます。フォルダだけ消しても、Chrome がまた落としてきます。

Fusion と Claude の作業環境は、今使っている版が1つずつだった

Claude の vm_bundles(12GB)は、Mac 連携で Claude が作業する環境の本体です。Fusion の webdeploy(11GB)は Fusion の本体の置き場で、アップデートのたびに古い版が残ることがあります。古い版がたまっていれば、その分は消せます。日付を付けて中を見ました。

(base) shimazueiichi@shimadzueiichinoMacBook-Pro ~ % cd ~/Library/Application\ Support; du -sh Claude/vm_bundles/* Autodesk/webdeploy/*/* 2>/dev/null; ls -lt Claude/vm_bundles Autodesk/webdeploy/production 2>/dev/null
 12G Claude/vm_bundles/claudevm.bundle
  0B Claude/vm_bundles/warm
 55M Autodesk/webdeploy/meta/registry
 65M Autodesk/webdeploy/meta/streamer
 11G Autodesk/webdeploy/production/7698c9b1a08b85444b2eb3d6ec1ab6ea0789097a
  0B Autodesk/webdeploy/production/Autodesk Fusion.app
Autodesk/webdeploy/production:
total 0
drwxr-xr-x@ 4 shimazueiichi  staff  128  8月  1 16:32 7698c9b1a08b85444b2eb3d6ec1ab6ea0789097a
lrwxr-xr-x@ 1 shimazueiichi  staff  139  8月  1 16:31 Autodesk Fusion.app -> /Users/shimazueiichi/Library/Application Support/Autodesk/webdeploy/production/7698c9b1a08b85444b2eb3d6ec1ab6ea0789097a/Autodesk Fusion.app

Claude/vm_bundles:
total 0
drwx------@ 23 shimazueiichi  staff  736 10月 23 20:02 claudevm.bundle
drwxr-xr-x@  4 shimazueiichi  staff  128 10月 22 16:12 warm
(base) shimazueiichi@shimadzueiichinoMacBook-Pro Application Support %

どちらも1つだけでした。Fusion の 11GB は、アプリの Autodesk Fusion.app が指している現行版そのものです。Claude の作業環境も1つで、消しても次に Mac 連携を使うときにまた落としてきます。合わせて 23GB ありますが、どちらも消す対象から外しました。

Chrome の AI のモデル 4GB は、設定画面のスイッチでオフにした

Chrome の設定の「AI イノベーション」に、「オンデバイス AI」のスイッチがあります。これをオフにすると、Chrome が内蔵の AI のモデルを使わなくなります。

Chrome の設定の AI イノベーションの画面。下に「オンデバイス AI」のスイッチがある(オフにする前)
  • ねらい:Chrome が自動で落としてくる AI のモデル(4.0GB)を、また落とされない形で消す
  • 変わったこと:スイッチをオフにした。整理後、このフォルダは Claude の側から権限の都合で測れなかったので、消えたかどうかは数字で確かめていない
  • 見込める効果:4.0GB。Finder の空きの増え方(後の節)と合わせると、消えたと見るのが自然

Kindle の本の置き場 8.3GB は、B0 で始まるフォルダだけを消した

Kindle のアプリの置き場(com.amazon.Lassen、7.9GB)の中を測りました。

(base) shimazueiichi@shimadzueiichinoMacBook-Pro Application Support % du -sh ~/Library/Containers/com.amazon.Lassen/Data/*/* 2>/dev/null | sort -rh | head -10
7.7G /Users/shimazueiichi/Library/Containers/com.amazon.Lassen/Data/Library/eBooks
 93M /Users/shimazueiichi/Library/Containers/com.amazon.Lassen/Data/Library/Caches
 17M /Users/shimazueiichi/Library/Containers/com.amazon.Lassen/Data/Library/Application Support
 11M /Users/shimazueiichi/Library/Containers/com.amazon.Lassen/Data/Library/Protected
4.2M /Users/shimazueiichi/Library/Containers/com.amazon.Lassen/Data/Library/KSDK
4.0M /Users/shimazueiichi/Library/Containers/com.amazon.Lassen/Data/Library/OdotData.sqlite-wal
2.7M /Users/shimazueiichi/Library/Containers/com.amazon.Lassen/Data/Library/weblab_client
1.9M /Users/shimazueiichi/Library/Containers/com.amazon.Lassen/Data/Library/HTTPStorages
1.7M /Users/shimazueiichi/Library/Containers/com.amazon.Lassen/Data/tmp/CFNetworkDownload_ws209F.tmp
1.7M /Users/shimazueiichi/Library/Containers/com.amazon.Lassen/Data/tmp/CFNetworkDownload_HjGmlC.tmp
(base) shimazueiichi@shimadzueiichinoMacBook-Pro Application Support %

ダウンロード済みの本は eBooks に1冊1フォルダで入っています。Kindle のアプリから1冊ずつ「ダウンロードを削除」することもできますが、マンガが多く手間がかかりすぎるので、フォルダの中を Finder で消すことにしました。購入した本はクラウドに残り、読みたくなったら開けばまた落ちてきます。

Finder で全部を選ぶと、179個・8.31GB でした。

Kindle の eBooks フォルダの中を全部選んだ Finder の画面。179個のフォルダで 8.31GB。本1冊ずつのフォルダ名はぼかしている

ところが、中を下まで見ると、本ではないフォルダが混ざっていました。com.amazon.〜Bundle・com.amazon.〜Plugin・com.audible.〜 で始まるフォルダは、Kindle のアプリの部品(プラグイン)です。全部を選んで消すと、アプリの部品まで消えてしまいます。

eBooks フォルダの下のほう。com.amazon と com.audible で始まるアプリの部品のフォルダが並び、最後に本のフォルダ(ぼかしている)が続く

本のフォルダは、Amazon の商品番号(ASIN)の名前で、B0 で始まります。消す手順は次のとおりにしました。

  1. Kindle のアプリを ⌘Q で終了する
  2. Finder で ⌘⇧G を押し、~/Library/Containers/com.amazon.Lassen/Data/Library/eBooks を開く
  3. ⌘2 でリスト表示にし、「名前」の見出しを押して名前順にする。B0 で始まるものが上に、com. で始まるものが下に集まる
  4. 最初の B0… を押し、最後の B0… を Shift を押しながら押して、まとめて選ぶ
  5. ⌘Delete でゴミ箱に入れ、ゴミ箱を空にする
  • ねらい:読み終えたマンガのデータを、アプリの部品を残したまま一度に消す
  • 変わったこと:eBooks が 8.31GB(179個)から 84KB になった(整理後に測った値)
  • 見込める効果:本の数が増えるたびに、同じ手順で数GBずつ取り戻せる

Unity のプロジェクトと実機の測定データには触らなかった

最初に決めたことがもう一つあります。Unity のプロジェクト(Robotics_UX)は、何があっても触らないことです。シーンが消えると作り直しに何日もかかります。

ホームフォルダには、実機で集めたロボットアームの動きの記録(mecharm_raw_episodes.tar など)もありました。これも測定データなので、消す対象にしていません。置き場所を整理するときは、外付けの SSD 側に同じものがあるかを確かめてからにします。

整理後に測り直すと、実際に空いたのは約14GBだった

整理のあと、整理アプリは空き 156.50GB を示しました。97.82GB から 59GB 増えています。

整理後の CleanMyMac の画面。Macintosh HD の空き領域は 156.50GB。Wi-Fi の名前は塗りつぶしている

同じころ Finder の下端は「156.49GB 空き」でした。整理前は 142.58GB だったので、Finder では 13.9GB しか増えていません。Claude が Mac 連携でディスクを測り直すと、空きは 104GB でした。

/run/coworkd/hidefs/oneshot-b591d117-b811-47e6-a64d-2e50957a5a42/shimazueiichi  461G  357G  104G  78% /sessions/rcw-017br9nrjjii78mwjhajtiyb/mnt/shimazueiichi
9.5G	Caches/Google
84K	Containers/com.amazon.Lassen/Data/Library/eBooks
du: cannot access 'Application Support/Google/Chrome/OptGuideOnDeviceModel': Permission denied

3つのものさしを並べると、こうなります。

ものさし整理前整理後増えた分
CleanMyMac の空き領域
97.82GB156.50GB+58.7GB
Finder の「空き」142.58GB156.49GB+13.9GB
ディスクの実測(df の Avail)
91GB104GB+13GB

Finder と実測は、どちらも約14GB 増えています。消した物と照らすと、Kindle の本が 8.3GB(測った値)、Chrome の AI のモデルが 4.0GB(オフにした分。測れていない)で、合わせて 12.3GB です。残りの約1.6GB は、整理の間にほかのアプリが使った分などで、内訳は分かりません。

CleanMyMac だけが 59GB 増えた理由は、iCloud Drive の設定だと考えています。整理の途中で、システム設定の iCloud Drive にある「Mac ストレージを最適化」をオンにしました。オンにすると、Mac の中にある iCloud のファイルのうち、しばらく開いていないものは「足りなくなったら手元から消して、クラウドだけに置いてよい」扱いになります。ファイルはまだ手元にあるので、ディスクの実測は変わりません。Finder は整理前からこの種類の領域を空きに数えていたので、ほとんど動きません。CleanMyMac は、オンにしたあとの分を空きとして数え始めた、と見ると3つの数字の動きが説明できます。CleanMyMac が何を空きに含めているかの資料は確かめていないので、ここは推測です。

  • ねらい:iCloud Drive の 52GB を、手元のファイルを消さずに、必要なときだけ空きに回せるようにする
  • 変わったこと:CleanMyMac の空きが約45GB 余分に増えた。ディスクの実測と Finder の空きは、この設定ではほとんど変わっていない
  • 見込める効果:空きが足りなくなったときに、使っていない iCloud のファイルから自動でクラウドだけに移る。ただし、すぐ使える空きが増えたわけではない(見込み。実際に移るかは、空きが減ったときの実測で確かめる)

空きが足りるかどうかを決めるのは、新しいファイルを書き込めるかどうかです。大きな学習データや動画を書き込む前に見るなら、ディスクの実測(df -h /)か、Finder の数字から「自動で消してよい領域」を引いた値で判断するのが安全です。

まだ消していない候補が、約19GB残っている

今回は消さなかったものの、消せる物は残っています。整理後に測った値と、整理前に測った値です。

対象大きさ消し方
Chrome のキャッシュ(Caches/Google)
9.5GB(整理後)
Chrome を終了して、中身をゴミ箱へ。必要な分は Chrome が作り直す
Docker(com.docker.docker)
4.8GB(整理前)
使っていなければアプリごと削除。使うなら不要なイメージを削除
ダウンロードの iPhone の動画の元ファイル
3.2GB(整理前)
圧縮した版が隣にあるので、元の画質が要らなければゴミ箱へ
アプリの更新の残り(ShipIt)と、ブラウザの自動操作の部品(ms-playwright)
932MB・555MB(整理後)
中身をゴミ箱へ。使うときにまた落ちてくる

合わせて約19GB です。次に空きが減ってきたら、この表の上から片付けます。