調査メモ
ファイル単位の重複チェックでは見えない、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 ツールが保存しているものを見てから、どうするか決めてください。