調査メモ

ファイル単位の重複チェックでは見えない、Codex セッション内の画像の重複

毎日使っている Mac 1 台で、Codex のセッションファイル 1,467 個を調べました。ファイル単位で重複をチェックすると、完全に同じファイルは 1 つもありませんでした。ところがファイルの中を見ると、デコードした画像バイトの 76.9% は、すでに一度出てきた画像のコピーでした。

調べた内容

2026 年 9 月に、実際に使われている Mac 1 台にある Codex のセッションファイルをすべて読みました。ファイル数は 1,467、合計 16.509 GB です。読み取りだけを行い、ファイルの書き換え、移動、削除はしていません。

Codex はスクリーンショットなどの画像を、テキストにエンコードしてセッションファイルの中に保存しています。認識できた画像データをすべて取り出してデコードし、画像のバイト列から SHA-256 ハッシュを計算しました。ハッシュが同じなら、どのファイルにあっても同じ画像です。

わかったこと

画像は合計 62,014 回出現していましたが、異なるハッシュは 12,104 個だけでした。デコードした画像は合わせて 5.987 GB です。それぞれの画像の最初の 1 回を残し、それ以降をコピーとして数えると 4.605 GB になり、デコードした画像データの 76.9% にあたります。

重複ファイルを探すツールはファイル全体を比べるので、この Mac では重複なしと報告するはずです。繰り返しは会話の内部にあります。それぞれのコピーがなぜ書き込まれたのかは今回は追っておらず、別の調査が必要です。

この調査の限界

対象は Mac 1 台とその使い方だけなので、別の Mac では割合がずっと高いことも、ずっと低いこともありえます。画像として認識できなかったデータは、画像の集計に含めていません。ファイルの中身を調べたもので、Mint のクリーンアップの精度とは関係ありません。

76.9% の分母はデコードした画像バイトだけです。セッションファイルにはテキストも含まれ、ディスク使用量はまた別の数え方になります。この数字を、空けられる容量の見積もりとして読まないでください。

Codex を整理するときに考えること

同じ画像が 2 回あるからといって、会話を書き換えても安全とは限りません。別の会話がこの会話を土台にしていることもありますし、スクリーンショットを残しておきたい場合もあります。Codex が自分のファイルに許している変更も限られています。ハッシュを見る前に、まずこうした点を確かめる必要があります。

Mint では、Codex の会話はディスク画面に専用のグループとして表示されます。「最適化」は会話の中のスクリーンショットを小さなプレビューに、音声や動画をプレースホルダーに置き換え、テキストはそのまま残します。「完全に削除」は Codex を通して会話ごと削除します。どちらも元に戻せません。ほかの会話が土台にしている会話は、最適化の対象から外れます。

よくある質問

76.9% は、Codex の容量を 76.9% 減らせるという意味ですか?

いいえ。このサンプルでデコードした画像バイトに占める割合です。セッションファイルにはテキストもあり、回収できる容量は見積もっていません。

重複ファイル検索ツールで見つからないのはなぜですか?

こうしたツールはファイル全体を比べますが、1,467 個のセッションファイルに完全に同じものはありませんでした。繰り返されている画像は、別々のファイルの内部にあります。

この調査で Mint のクリーンアップの精度はわかりますか?

わかりません。Mac 1 台で行った内容の調査です。精度を測るには、多くの Mac やアプリのバージョンからラベル付きのサンプルを集める必要があります。

Codex があなたの Mac に保存しているものを確認しましょう

Mint の試用を始めてディスク画面を開き、AI ツールが保存しているものを見てから、どうするか決めてください。

Mint のプランを選ぶ