1800人のフォロワー!Macがこんなにきれいになるなんて知らなかった
あなたのMacもだんだん遅くなっていませんか?アプリを山ほどインストールし、アンインストール時はゴミ箱にドラッグして終わり。結果として、Libraryには残骸ファイルが溜まり、どんどん増えていきます。XcodeのDerivedDataは簡単に数十GBになり、Homebrewのキャッシュも静かに数GBを占めています。掃除したくても、CleanMyMacは年額39.95ドルかかり、常にテレメトリーデータを収集しているという話を聞きます。

最近、GitHubでこの問題に特化した新プロジェクトが登場しました。PureMac、無料のオープンソースmacOSアプリケーションマネージャー兼システムクリーニングツールで、CleanMyMacのゼロテレメトリー代替案です。現在1.8Kスター、MITライセンス、完全無料、SwiftとネイティブSwiftUIで書かれています。macOS 13.0以上をサポートし、IntelとApple Siliconの両方で動作します。
PureMacのコア機能は3つのモジュールで構成されています:アンインストーラー、孤立ファイル検出、システムクリーナー。
アンインストーラーは最も目立つ部分です。 以前、アプリをアンインストールするには、基本的にゴミ箱にドラッグするだけでした。しかし、アプリがMacに残すものは、単なる.appファイル自体よりもはるかに多いのです—キャッシュ、設定、コンテナ、ログ、サポートファイル、起動エージェントが、Libraryのさまざまな隅に散らばっています。PureMacは10レベルのヒューリスティックマッチングエンジンを使用します。バンドルID、会社名、権利、チーム識別子、Spotlightメタデータ、コンテナ情報など、複数の次元を通じて、関連するすべてのファイルを掘り起こします。3つの感度レベルから選択できます:厳格(安全)、強化(バランス)、深層(徹底的)。また、システムアプリを自動的に保護し、27のAppleアプリケーションがアンインストールリストから除外されており、誤削除による大きな問題を防ぎます。

孤立ファイル検出は非常に実用的です。 以前に多くのアプリをアンインストールしたことがあるでしょうが、それらの残骸ファイルはまだLibraryに残っています。PureMacはLibraryの内容とすべてのインストール済みアプリの識別子を比較し、孤立ファイルを見つけ、ワンクリックでクリーンアップします。
システムクリーナーは8つのカテゴリをカバーします: システムキャッシュ、ユーザーキャッシュ、メール添付ファイル、ゴミ箱、大きな古いファイル、APFS消去可能領域、Xcodeのゴミ、Homebrewキャッシュ。開発者にとって、XcodeとHomebrewは時間とともに多くのキャッシュファイルを蓄積します。DerivedData、アーカイブ、シミュレータキャッシュ、brewダウンロードキャッシュ、これらはすべてストレージの大食いです。PureMacはワンクリックで対処できます。

CleanMyMacとの違い:
- 個人データの盗みなし、購読料なし: これが最大の違いです。CleanMyMacは年額39.95ドルかかり、テレメトリーデータを収集すると言われています。PureMacは完全無料、MITライセンス、オープンソースで、検査に耐えられます。
- 開発者の使用ケースを考慮: 一般ユーザー向けのワンクリック最適化ツールがあり、開発者のシナリオを特に考慮しています。XcodeのDerivedDataやHomebrewのキャッシュを正確に見つけてきれいに削除できます。
- SwiftUI開発、ネイティブ体験: 純粋なSwiftUIで書かれており、Electronほど重くありません。システムのライト/ダークモードに自動的に追従し、カスタムグラデーション、グロー、Webアプリスタイルはなく、ネイティブmacOS体験と一致します。
- 堅牢なセキュリティメカニズム: すべての破壊的操作の前に確認ダイアログがあります。削除前にパスを解析・検証し、シンボリックリンク攻撃を防ぎます。大きなファイルは自動選択されず、手動で確認する必要があります。すべての操作には構造化されたログがあり、Console.appで確認できます。
PureMacの使い方:
主に2つの方法があります。
- Homebrew経由でインストール: bashbash
brew tap momenbasel/tap brew install --cask puremac初回起動時、フルディスクアクセス権限を付与する必要があります。そうしないと、一部のクリーニングカテゴリが機能しません。 - インストーラーを直接ダウンロード: GitHub Releasesから
.dmgをダウンロードします。すでに署名と公証が行われており、Gatekeeper警告は出ないはずです。2つのコマンドでPureMacを直接実行できます。
注意点:
- macOS 13.0以上 のみサポートしており、古いシステムのユーザーは使用できません。
- フルディスクアクセス 権限が必要で、初回起動時に案内されます。
- 大きな古いファイル カテゴリはファイルを自動選択せず、手動で確認する必要があります。これは誤削除を防ぐための安全設計です。
最後に:
macOSクリーニングツールの方向性は新しいものではありません。初期のAppCleanerからCleanMyMac Xまで、「Macをきれいに保つ」というニーズは長く語られてきました。しかし、これまでのほとんどのソリューションは2つの問題を避けられませんでした:サブスクリプションモデルへの依存(年額数十ドル)とテレメトリーデータへの依存、プライバシーのテストに合格しないことです。PureMacはオープンソースの形でユーザーに新たな無料の選択肢を提供します。機能面では、CleanMyMacのパフォーマンス監視やマルウェア検出はありません。しかし、ストレージを掃除し、アプリをアンインストールする際に残骸ファイルも削除したいだけであれば、十分です。
オープンソースアドレス: https://github.com/momenbasel/PureMac