メインコンテンツへ移動
Mole
概要 機能 評判 価格 FAQ ブログ
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES
今すぐ購入購入 ダウンロード

    ヘルプ、ドキュメント、リリース、記事

    ホーム/ブログ

    Mole のために数百本の Mac アプリを検証

    Mole について公開日 2026年9月22日約4分で読めます

    Mole のアンインストールと残存ファイルの検出を改善するため、ひたすら同じ作業を繰り返しています。中国国内外の Mac アプリを 300 本以上集めると、ダウンロードは 100 GB を超えました。10 本ずつ 30 組に分け、AI に computer use で公式サイトからダウンロードしてもらい、私の Mac にインストール。ディレクトリ、更新用のバンドル、自動起動項目を調べ、削除後に何が残るか確認して、足りないルールを補いました。

    100 本から 300 本、そして 549 本へ

    最初は定番アプリを 100 本試すつもりでした。それが「あと 100 本」を繰り返すうちに 300 本を超え、後には App Store 版や拡張機能も含めて 549 本に。普段は Mac のアプリを 30 本ほどに抑えようとしている私のデスクトップが、テスト中はこんな状態になりました。

    テスト中の実際のデスクトップ。アプリ、権限の確認画面、作業用ウィンドウが並んでいます。
    テスト中の実際のデスクトップ。アプリ、権限の確認画面、作業用ウィンドウが並んでいます。

    単調な作業ですが、インストールは毎回すんなりとは進みません。権限の要求、購入画面、管理者パスワードの入力。大半はエージェントが処理し、難しいところを私が手伝います。驚いたのは、AI が自分の作業を楽にするため、インストール、削除、残存ファイルの確認用スクリプトまで書いたこと。途中から私が助手になったようでした。

    インストール、削除、残存ファイル確認の実際の録画です。音声はありません。再生ボタンで視聴できます。

    インストールは始まりにすぎない

    時間がかかるのは、初回起動、権限の確認、更新、自動起動、削除までを一通り確かめることです。インストーラーの中身だけでは、起動後に作られるディレクトリは分かりません。アプリ本体を消しただけでは、別の場所に置かれたファイルの行方も分かりません。

    誰がこのディレクトリを作ったのか、更新用 helper はどのアプリのものか、自動起動項目は残っているか。実際のパスと所有関係を確認してからルールに加えます。名前が似ているだけでは足りません。App Store 版と公式サイト版も、同じ名前でも保存先やインストール方法が違う場合があるため、別々に確認します。

    AI は繰り返し調べ、分かった手順をスクリプトにできますが、権限や管理者パスワード、所有関係が不明なファイルには人の対応が必要です。すべて手作業なら、私の見積もりでは 10 倍の時間がかかったと思います。

    実際に入れてみないと分からないこと

    100 本も試せば、ソフトウェアの規則的な作りから残りも推測できると思っていました。でも実際には、汎用ルールでは見つからないパスがいくつもあり、バンドル ID が逆ドメイン形式でないアプリさえあります。整った慣例に見えても、開発者がその場で決めた値かもしれません。一つずつ入れて確認する必要がありました。

    調べる過程で、削除すべきだと思っていたけれど残すべきだった場所も修正できました。アプリのキャッシュ、ユーザーのファイル、複数のアプリが共有するデータは、同じディレクトリにあるだけで一緒に消してよいものにはなりません。多く試すほど、残すべきものも見つかります。

    消さずに残すものも見つける

    最初の 300 本以上のテストでは、再利用できるルールを 13 種類、個別の削除パスを 90 件以上追加しました。同時に、消すつもりだったけれど触るべきではない箇所を 30 件以上修正し、更新と自動起動の確認も補い、100 件以上のユニットテストを追加しました。これはその時点の記録で、アプリ一覧は今も増えています。

    残すべきものの発見は、新しい残存ファイルの発見と同じくらい大切です。キャッシュは再生成できても、人が書いたファイルはそうはいきません。複数のアプリが共有するデータも、一つを削除しただけで消してはいけません。不要に見えるファイルが別のアプリで使われていることもあるので、所有関係が不明なら残す方が適切です。

    削除量の数字を増やすことが目的になると、判断を誤ります。共通部分は汎用ルールに、特殊なパスは個別確認に任せ、削除してはいけない事例をテストに残すことで、後の変更で同じ間違いを繰り返しにくくなります。

    アクセシビリティが思わぬ助けに

    Mole は初期のバージョンから視覚障害のある方の利用に取り組み、アクセシビリティ属性を追加してきました。今回、AI もその属性を使って正しい要素やボタンを見つけられ、テストが進めやすくなりました。利用者のために行った作業が、自分の助けにもなったのです。

    アクセシビリティ属性は位置だけでなく、ボタンの名前、種類、現在の状態も伝えられます。レイアウトが変わっても同じ操作対象を探す手掛かりになります。画像と固定座標だけでは、ウィンドウやダイアログが動くと別の場所を押してしまいます。

    ただし、まず人のための仕組みです。AI がボタンを見つけられても、VoiceOver の利用者が操作を終えられる証明にはなりません。ラベル、フォーカス順、結果の読み上げは別に確かめる必要があります。さまざまな使い方を支えることの価値を、今回あらためて感じました。

    100 本を過ぎれば反復だけになると思っていたのに、300 本、549 本でも新しい細部が出てきました。今後もよく使われるアプリを実際に入れて調べ、見つけたことを Mole に戻していきたいです。地味な確認が、実際にアプリを削除する場面で役立つはずです。

    アプリや Web サイトを作る方は、コーディング AI にアクセシビリティの整備を手伝ってもらうのもよさそうです。視覚障害のある方が使いやすくなるだけでなく、自動テストの精度にも役立つかもしれません。この作業は今後も続けます。実測アプリ一覧で記録を確認でき、ディスカッションでは次に試してほしいアプリを募集しています。

    Mole でキャッシュやアプリの残存ファイルを整理。一度で 100 GB 以上空いたという声も届いています。

    Mole を試す

    続きを読む

    • Mole についてMole CLI と Mole for Mac の使い分け約8分で読めます
    • Mole についてMole は安全か:何を削除し、何に触れないか約10分で読めます
    • Mole についてMacユーザーから学んだ、信頼されるソフトウェアの作り方約6分で読めます

    Mole · 鼴

    Macの掃除・アプリ管理・状態確認をひとつに。

    v1.15.0 (286) · リリース

    製品

    Macクリーナー アプリアンインストーラ Macメンテナンス ディスク解析 システムモニター

    サポート

    ヘルプ ドキュメント リリース ブログ

    規約

    利用規約 プライバシーポリシー 返金ポリシー

    リソース

    CLIツール アフィリエイトプログラム

    つながる

    Twitter hi@mole.fit

    Moleの公式サイトはここだけ mole.fit · 提供元が不明なインストーラはダウンロードしないでください

    ターミナル向けのCLIは、これからも無料です。