Apple Intelligenceの「肥大化」とユーザーの不満

MacのAI機能で12GB削減!オープンソースツール「RemoveMacAI」が話題にのイメージ画像

AppleがmacOS 27に深く統合したApple Intelligenceは、Siri AI、ChatGPT連携、Genmoji、通知の要約、写真の自動クリーンアップなど、多様なAI機能を提供しています。しかし、これらの機能は必ずしも全てのユーザーに歓迎されているわけではありません。特に、AIモデルが占めるストレージ容量の大きさが問題視されており、場合によっては12GB以上ものディスクスペースを消費することが指摘されています。

Apple Intelligenceは多くのAI機能を提供しますが、そのモデルが占めるストレージ容量は最大12GB以上に達し、一部のユーザーにとっては課題となっています。

開発者であるOm Lahorey氏がLinkedInへの投稿で語ったところによると、macOS 27ではApple Intelligenceの機能を手動で完全に無効化することが非常に困難になっているとのことです。設定が約10箇所に分散しており、Screen Timeの奥深くに隠されているものもあるため、一つずつ設定をオフにしてもディスク上のモデルは残り続けてしまう状況でした。

オープンソースツール「RemoveMacAI」の登場

MacのAI機能で12GB削減!オープンソースツール「RemoveMacAI」が話題にのイメージ画像

このような背景の中、Om Lahorey氏によって開発されたオープンソースツール「RemoveMacAI」が大きな注目を集めています。このツールは、その名の通り、macOSからApple Intelligenceを積極的に削除し、ほとんどのAI機能を無効化するとともに、ダウンロードされたモデルを削除します。これにより、ユーザーは最大12GBものストレージ容量を回復できる可能性があります。

RemoveMacAIはGitHubで公開されており、すでに1,500以上のスターを獲得しています。インストールはHomebrewまたは curl コマンドで簡単に行え、ターミナルから実行可能です。

全てのAI機能を無効化することも、選択的に一部の機能を残すこともできます。また、単一のコマンドで変更を元に戻し、以前の設定を復元できる点も、ユーザーにとって安心材料となるでしょう。

RemoveMacAIの仕組みと安全性

RemoveMacAIは、Apple独自の制限キーを適用する構成プロファイルをインストールすることで機能します。ユーザーはこのプロファイルの承認が必要です。その後、Appleのアセットサービスを通じて不要なAIモデルを削除します。

このツールの開発にあたっては、別のオープンソースツール「pared」とその開発者から、アセットサービスやモデルセット、設定キーのマッピングに関する情報が活用されたとのことです。RemoveMacAIは、このparedをよりユーザーフレンドリーにしたラッパーのようなものと考えることもできます。

RemoveMacAIは、構成プロファイルをインストールし、Appleのアセットサービスを利用してAIモデルを削除することで、システムの整合性を保ちながら機能します。

Om Lahorey氏の説明によると、RemoveMacAIがインストールする構成プロファイルは、Apple Intelligenceモデルのダウンロードをローカルの閉じたポートにリダイレクトするため、macOSのアップデート後もモデルが再インストールされることはないとのことです。また、このツールはシステムのファイルを直接変更しないため、Appleのシステム整合性保護(SIP)は有効なまま維持されます。音声入力(Dictation)機能も、スピーチモデルが削除されないため、引き続き利用可能です。

しかし、Lahorey氏自身も、将来のmacOSアップデートによってRemoveMacAIの機能が利用できなくなる可能性は否定できないと述べています。そのため、利用を検討する際は、このツールが永続的に機能する保証はないことを理解しておく必要があるでしょう。(The Register)

エンジニア目線で見ると:ストレージ解放以上の価値と潜在的リスク

このRemoveMacAIの登場は、単にストレージを解放するというだけでなく、AppleのAI機能の提供方法に対するユーザーの不満を浮き彫りにしていると感じます。特に、AI機能を無効にする設定が分散し、完全に削除できない現状は、ユーザーの自由度を奪うことにつながるのではないでしょうか。エンジニアとしては、ソフトウェアがディスクスペースを占有し、それがユーザーの管理下から外れることは、あまり望ましいことではありません。

このツールは、Apple Intelligenceを導入しない、または一部のMacでストレージを節約したい開発者にとって非常に魅力的に映ります。特に、256GB SSDのような小容量ドライブを使用しているMacユーザーにとっては、12GBの解放は非常に大きな意味を持つはずです(AppleInsider)。私の個人プロダクト開発環境でも、Macのストレージは常に気になる要素なので、これは試してみたい機能です。

ただし、構成プロファイルを利用するという仕組み上、将来のmacOSアップデートで動作しなくなる可能性は考慮すべき点です。重要な作業用Macに適用する際は、事前に十分なバックアップを取り、動作検証を行うことが必須だと考えます。

また、Appleがこのようなサードパーティツールに対する公式見解を出す可能性もあり、その動向にも注意が必要です。AI機能のメリットを享受したいユーザーと、プライバシーやストレージを重視するユーザーとの間で、Appleがどのようなバランスを見出すのか、今後のOSアップデートの方向性からも目が離せません。