自分とエージェントのストレージワークフロー
Mint では、容量の分析、ファイルを残す最適化、確認してから行う整理、Auto Care、ファイル整理、メモリ管理を Mac のひとつのワークフローで扱えます。データは Optimizable、Safe to clean、Yours、Keep に分かれるので、データの役割と変更したときの影響に合った操作を選べます。Mint Direct の CLI と MCP を使えば、エージェントも容量を調べ、対応する整理を記録付きで実行できます。
要点
- 要するに: Mint はディスクを使っているものを表示し、Optimizable、Safe to clean、Yours、Keep に分けるので、次の一手がデータの性質に合います。
- エージェント向け: Mint Direct の CLI と MCP で、エージェントがローカルのストレージ情報を読み、対応する記録付きの掃除を実行できます。
- 知っておきたいこと: Mac App Store 版と Setapp 版には CLI と MCP サーバーは含まれません。
エージェントが変更する前に承認を求める
Mint接続だけでは各MCP呼び出しに人の承認を強制しません。有効なmint_executeは追加のMint確認画面なしに整理処理へ進めます。エージェント側でmint_execute実行前の確認を設定し、サーバー全体を無条件に許可しないでください。Mintは他のshellツールを制限できません。
- mint_status、mint_agents、mint_scanから開始し、対象ID、範囲、見込み量、再生成できるものと残るものを説明させます。
- 選択を確認しエージェントに実行前承認を設定します。Claude Codeでは/permissionsで実際の完全なMCPツール名を確認します。プラグイン名は異なる場合があります。
- 確認した計画と対象だけ承認します。変更や期限切れなら再スキャンし、Needs Reviewはアプリで確認します。
- 実行後のバッチID、失敗、ゴミ箱移動量をmint_recentと比較します。ゴミ箱や必要な履歴を破棄する前に復元可能性を確認します。
承認、変更記録、復元は別のもの
エージェント権限は実行可否を、Mintの計画は処理対象を制限し、記録は結果を残します。どれもMac全体のバックアップではありません。
Claude Codeのcheckpointは全shell操作の取り消しではなく、Bashだけが変更したファイルは追跡されません。Mintの対応するゴミ箱移動も、必要なファイルと履歴がある場合に限り復元できます。履歴の上限は90日または5,000バッチです。
MCPの実行機能には会話画像の最適化、メディア除去、重複の容量共有、フォルダ規則の編集は含まれません。アプリで確認してください。ゴミ箱への移動だけでは空き容量は増えません。
エージェントの接続で検証した範囲
10月27日、実際のMCPプロトコルをテスト用のネイティブ応答で検査しました。直接パスと永久操作の拒否、選択IDと応答内の記録・バイト情報の保持が通過し、不明な空き容量を作りませんでした。
開発元のプロトコル試験であり、実整理や外部エージェントの承認画面は試していません。ファイル処理全体の安全性は証明しません。記録では実際のCodex測定と外部レビューを分けています。
データを理解して、処理を選ぶ。
Mint はデータの役割、出どころ、使用中かどうかを調べ、保存方法を最適化できるもの、整理できるもの、自分で判断するもの、残すものに分けます。
Optimizable: ファイルを残して容量を減らす。
条件を満たす同一コピーは保存領域を共有し、各ファイルは元の場所に残ります。対応する未使用ファイルや Codex の画像も、作業に必要な内容を保って小さくできます。
Safe to clean: 消せる理由を確認する。
特定されたキャッシュ、ビルド出力、古いログ、アプリの残存ファイルを、理由と使用状況を見て確認します。次の利用時に再生成や再ダウンロードが必要なものもあります。
Yours: 何を残すかは自分で決める。
自分のファイル、アプリ、会話、メディアは個別に選び、操作で失われる内容を確認します。大きい、古いという理由だけで不要とは判断しません。
Keep: 必要なデータはそのままに。
必要なもの、使用中のもの、保護されたもの、判断できないものは変更しません。変更する根拠のないシステムやアプリのデータを回収可能な容量に数えません。
日々の作業に合わせて続ける
Auto Care は Mint の起動中、選んだ範囲とスケジュールで、有効にしたディスク、フォルダ、メモリの処理を行います。
出どころ、種類、日付、トピックでファイルを整理し、移動を確認して記録を残せます。アプリのメモリ確認と解放はディスク整理とは別の機能です。
Direct 1.0.92 からは無料版にも Auto Care が含まれます。Direct 1.0.96 からは、削除した分と整理したファイルのサイズが、手動の掃除と整理も使う毎週無料の 1 GB に数えられます。Mint Unlimited にすると上限がなくなります。Direct のメモリ解放は無料で無制限です。Setapp にもメモリ機能がありますが、Mac App Store 版にはありません。
エージェントができることも明確に
Mint Direct の CLI と MCP で、エージェントは容量や増加の原因を調べ、対応する整理を確認できます。現在の MCP 実行ツールは、スキャン計画内の対象項目をゴミ箱へ移し、記録を返します。会話の最適化、メディア削除、保存領域の共有、フォルダ設定、メモリ管理はアプリで確認する機能で、すべてが MCP の実行機能ではありません。
Direct 版に含まれるもの
Direct 版は起動するたびに mint-cli を /opt/homebrew/bin か /usr/local/bin のうち書き込めるほうにリンクするので、どのターミナルからでもそのまま使えます。mint-cli status では最近のスキャンの間にディスク使用量がどう変わったかを、mint-cli why では何が増えているかを確認できます。mint-cli scan は削除できるキャッシュや不要ファイルを一覧にし、mint-cli agents は Codex、Claude Code、Cursor がディスクに保存している量を表示します。
Mac App Store 版と Setapp 版には、CLI も MCP サーバーも入っていません。エージェントが Mint を通して行う整理は、アプリでの整理と同じクリーンアップの上限にカウントされます。
MCP でエージェントとつなぐ
mint-cli mcp を実行すると、Mac 上で MCP サーバーが起動し、標準入出力でエージェントとやり取りします。スキャンと整理は Mint アプリが行い、ほかのツールは Mint がすでにディスクに保存しているデータを読みます。
- Mint の Web サイトから Direct 版をダウンロードし、一度起動します。
- ターミナルで mint-cli status を実行し、ディスクの概要が表示されることを確かめます。
- エージェントの MCP 設定にサーバーを追加し、コマンドに mint-cli、引数に mcp を指定します。
- エージェントを再起動し、Mac の容量を何が使っているか聞いてみます。
エージェントが読めるもの
サーバーには 8 つのツールがあります。mint_status と mint_why は、ディスクの推移と増えた原因を返します。mint_scan は Mint 本体の読み取り専用スキャンを実行し、項目ごとに理由と、エージェントが扱ってよいかどうかを返します。
mint_recent と mint_activity は操作履歴とアクティビティログを、mint_agents は Mint が最後に行った AI エージェントのスキャン結果を読みます。mint_rules はクリーンアップルールの一覧を返し、ルールを試しに実行することもできます。どのツールもディスクには手を加えません。
エージェントが整理を実行するとき
ファイルを変更できるのは mint_execute だけです。直近の mint_scan が返したプラン ID、エージェントが選んだ項目 ID、理由を書いた短い文が必要で、ファイルパスは受け付けません。プランは 15 分で期限が切れ、一度しか使えません。各ファイルに手を付ける直前に、Mint は同じファイルであること、使用中でないこと、まだ整理してよいことをもう一度確かめます。
アプリで完全削除を選んでいても、ファイルはすべてゴミ箱に移ります。結果には履歴のバッチ ID が含まれ、ファイルと必要な履歴が残っていれば、条件を満たす移動は元に戻せます。履歴は最大 90 日分または 5,000 バッチまで残ります。ゴミ箱のファイルは空にするまで容量を使い続けるため、結果ではその分を別に報告します。
無視リストはエージェントにも効きます
Mint の無視リストで設定したレベルは、エージェントからの問い合わせにもそのまま適用されます。「保護」にしたパスは、エージェントのスキャンに出てきません。「確認が必要」にしたパスは結果に出ることがありますが、エージェントには削除できないので、アプリであなたが確認します。
履歴があればエージェントの作業をたどれますし、たいていは元に戻せます。それでもエージェントの判断がいつも正しいとは限らないので、大切な作業はバージョン管理とバックアップで守ってください。
よくある質問
CLI と MCP サーバーが入っているのはどのエディションですか?
Mint の Web サイトからダウンロードする Direct 版だけです。Mac App Store 版と Setapp 版には入っていません。
エージェントは Mint を通してファイルを完全削除できますか?
MCP ツールからはできません。mint_execute はファイルをゴミ箱に移すだけで、完全削除が必要な項目は Mint アプリであなたが扱います。
Mint をつなげば、エージェントは rm を使わなくなりますか?
それだけでは防げません。MCP サーバーは整理に mint_execute を使うようエージェントに伝えますが、シェルの実行そのものは止められないため、エージェント側の権限設定はそのまま残してください。
まずは小さな整理を 1 回試してみてください
Mint Direct をインストールし、mint-cli mcp をエージェントにつないで、開発用キャッシュを 1 つ消してもらいましょう。そのあと Mint でそのバッチを開くと、何が行われたかを確かめられます。