AskCleanAskClean

Mac で容量を使う Ollama モデルを安全に確認・削除する方法

AskClean チーム · 更新日 2026-08-05

Mac の Ollama モデルは通常 ~/.ollama/models に保存され、数十〜数百 GB を使うことがあります。ollama ls で導入済みモデルを確認し、不要な一つだけを ollama rm で削除してください。カスタムモデルを再構築するための Modelfile、GGUF、アダプターなどの元データは残し、共有される可能性がある blob を Finder やシェルで直接削除しないでください。

複数の幾何学的なローカル AI モデルブロックのうち一つを透明な回収箱へ移すロボットアームと、カバーで保護されたモデル
公開モデルも再取得にかかる時間や通信量を確認し、カスタムモデルを再構築する元データは保護します。

Ollama のモデル・設定・ログを分ける

macOS の既定モデル保存先は ~/.ollama/models で、上位の ~/.ollama には設定、~/.ollama/logs には診断ログもあります。モデル名が Finder 上の一つのファイルに対応するとは限らず、マニフェストとコンテンツアドレス方式の blob で管理され、blob が複数モデルに使われる場合があります。OLLAMA_MODELS を設定していれば実際のライブラリは別の場所なので、起動方法と環境を確認してから測定します。個別モデルの削除は Ollama アプリや CLI のアンインストールとは別の操作です。モデルだけを整理するために ~/.ollama 全体を削除しないでください。

モデル名・利用状況・実容量を監査する

ollama ls で正確なモデル名、タグ、表示サイズ、更新情報を記録し、ollama ps で現在読み込まれているモデルを確認します。du -sh ~/.ollama/models または確認済み OLLAMA_MODELS のパスでライブラリ全体を測ります。共有データとファイルシステムの計上により、ollama ls の合計と実使用量、削除後に戻る容量は一致しない場合があります。未実行のモデルでもエディタや定期実行ツールが後から使うことがあります。

  1. ollama ls で正確なモデル名、タグ、表示サイズ、更新情報を保存します。
  2. ollama ps で実行中のモデルを確認し、各候補を利用するアプリ、スクリプト、ローカル API、自動処理を特定します。
  3. du -sh ~/.ollama/models または確認済み OLLAMA_MODELS のパスで実使用量を測定します。
  4. カスタムモデルの Modelfile と参照元データを保護してから、一つの対象だけに ollama rm model:tag を実行します。
  5. ollama ls と容量を再確認し、残した重要なモデルと連携ワークフローを起動します。

現在動いていないモデルも未使用とは限りません。また、~/.ollama/models/blobs の大きなファイルは名前から所有モデルを判断できません。共有 blob の手動削除や、全モデル名を ollama rm へ流す一括コマンドは避けてください。

Ollama の CLI で一つずつ削除する

対象の正確な名前を ollama ls からコピーし、依存するアプリや自動処理を止めて ollama rm model:tag を実行します。削除後は ollama ls と保存先の容量を再確認し、残したモデルと連携ツールを起動します。誤って消した公開モデルは ollama pull model:tag で再取得できますが、時間、帯域、同じタグの提供継続が必要です。blob を直接削除すると、マニフェスト上は残ったモデルが壊れるため、手動操作は避けてください。

カスタムモデルとオフライン運用を守る

カスタムモデルは名前だけでは再現できません。Modelfile と、参照する GGUF、アダプター、プロンプトテンプレート、非公開のローカル素材をプロジェクトまたは検証済みバックアップに残します。旅行、障害対応、低速回線で使うモデルは再ダウンロードを前提にしないでください。多くのモデルを保持するなら OLLAMA_MODELS で信頼できる別ディスクへ移し、旧コピーを消す前に新しい場所で ollama ls とモデルが実行できることを確認します。AskClean は既定ライブラリ全体を再取得コストが高い一項目として表示し、初期状態では選択しません。

削除判断と復旧コスト

macOS 上の Ollama モデル保存先と実使用量を確認し、不要なモデルだけを Ollama で削除して、カスタムモデルの再構築素材を守ります。

項目・操作確認する場所削除・操作後の結果
Ollama のモデル・設定・ログを分けるollama ls / ollama psmacOS の既定モデル保存先は ~/.ollama/models で、上位の ~/.ollama には設定、~/.ollama/logs には診断ログもあります。モデル名が Finder 上の一つのファイルに対応するとは限らず、マニフェストとコンテンツアドレス方式の blob で管理され、blob が複数モデルに使われる場合があります。OLLAMA_MODELS を設定していれば実際のライブラリは別の場所なので、起動方法と環境を確認してから測定します。個別モデルの削除は Ollama アプリや CLI のアンインストールとは別の操作です。モデルだけを整理するために ~/.ollama 全体を削除しないでください。
モデル名・利用状況・実容量を監査する~/.ollama/models または OLLAMA_MODELSollama ls で正確なモデル名、タグ、表示サイズ、更新情報を記録し、ollama ps で現在読み込まれているモデルを確認します。du -sh ~/.ollama/models または確認済み OLLAMA_MODELS のパスでライブラリ全体を測ります。共有データとファイルシステムの計上により、ollama ls の合計と実使用量、削除後に戻る容量は一致しない場合があります。未実行のモデルでもエディタや定期実行ツールが後から使うことがあります。
Ollama の CLI で一つずつ削除するollama rm model:tag対象の正確な名前を ollama ls からコピーし、依存するアプリや自動処理を止めて ollama rm model:tag を実行します。削除後は ollama ls と保存先の容量を再確認し、残したモデルと連携ツールを起動します。誤って消した公開モデルは ollama pull model:tag で再取得できますが、時間、帯域、同じタグの提供継続が必要です。blob を直接削除すると、マニフェスト上は残ったモデルが壊れるため、手動操作は避けてください。
カスタムモデルとオフライン運用を守るModelfile + 元データ + 残すワークフローカスタムモデルは名前だけでは再現できません。Modelfile と、参照する GGUF、アダプター、プロンプトテンプレート、非公開のローカル素材をプロジェクトまたは検証済みバックアップに残します。旅行、障害対応、低速回線で使うモデルは再ダウンロードを前提にしないでください。多くのモデルを保持するなら OLLAMA_MODELS で信頼できる別ディスクへ移し、旧コピーを消す前に新しい場所で ollama ls とモデルが実行できることを確認します。AskClean は既定ライブラリ全体を再取得コストが高い一項目として表示し、初期状態では選択しません。

よくある質問

Mac の Ollama モデルはどこにありますか?

既定は ~/.ollama/models です。OLLAMA_MODELS が設定されている場合は別の場所になるため、Ollama の起動環境を確認してから測定してください。

一つの Ollama モデルを安全に削除する方法は?

ollama ls から正確な名前とタグをコピーし、利用中のワークフローとカスタム元データを確認してから ollama rm model:tag を実行します。その後、一覧と残したモデルを検証します。

~/.ollama/models/blobs を直接削除できますか?

削除しないでください。内容のダイジェストを名前に使う blob は、残したいモデルにも参照される場合があり、手動削除でライブラリの整合性を壊します。モデル単位の削除は Ollama の CLI に任せます。

参考資料

開発者ストレージの整理を続ける