開發者推出了一款名為 RemoveMacAI 的開源命令列工具,專門針對 macOS 27 系統,旨在解決 Apple Intelligence 功能佔用大量磁碟空間的問題。在 macOS 27 中,系統不再提供單一開關來關閉 Apple Intelligence,且即使功能被停用,其相關模型仍會保留在磁碟上。RemoveMacAI 能夠停用這些功能、移除已下載的模型,並防止 macOS 再次下載它們,同時允許用戶隨時還原所有變更。

該工具透過安裝一個設定描述檔(Configuration Profile)來應用 Apple 的限制鍵,強制關閉沒有對應限制鍵的設定。模型則是透過 Apple 的資產服務進行移除,過程中系統完整性保護(SIP)保持啟用,且不會直接修改 /System 目錄下的檔案。為了防止系統重新下載模型,該描述檔會將每個被移除模型的下載請求導向一個關閉的本地端口。若移除失敗或無法確認,工具會退出並保留設定描述檔,用戶需檢查警告並重試。

RemoveMacAI 支援的功能包括顯示當前狀態、停用 Apple Intelligence、保留特定功能(--keep)、預覽變更(--dry-run)以及還原所有變更(revert)。被停用的功能涵蓋 Siri(包括「Hey Siri」和選單列圖示)、Writing Tools、Genmoji、Image Playground、ChatGPT 擴充功能、郵件與訊息等應用的摘要功能、郵件智慧回覆、內聯文字預測、空間照片、照片清理以及 Xcode 預測性程式碼補全。被移除的模型包括 Apple Intelligence 基礎模型、圖像生成與 Genmoji 模型、空間照片模型、照片清理模型以及 Xcode 程式碼補全模型。

該工具僅支援 Apple Silicon 晶片及 macOS 27 系統(已於 27.0 版本測試,27.0.1 版本需使用 0.2.3 或更新版本),不支援 macOS 26 及更早版本。安裝方式可透過 curl 腳本或 Homebrew。值得注意的是,雖然模型透過資產服務立即釋放,但 macOS 會按自己的時間表刪除檔案,因此在刪除完成前,系統設定中的儲存空間仍會將這些檔案計入 Apple Intelligence。此外,該工具不會發送任何網路請求,也不收集任何數據。

事件背景

Apple Intelligence 是整合在 macOS 27 中的一套 AI 功能,需要下載大型的本機模型。這些模型佔用大量磁碟空間,且在功能停用時不會自動移除,導致儲存空間膨脹。macOS 27 移除了關閉 Apple Intelligence 的單一開關,使得用戶難以透過標準系統設定徹底移除這些佔用空間的模型。

社群觀察

社群討論中,用戶表達了對 Apple 系統臃腫和封閉特性的不滿。有用戶表示因 Apple Intelligence 效果不佳、系統臃腫及產品封閉,已從 2001 年開始使用的 Apple 系統轉回 Linux。其他用戶指出類似問題也存在於其他系統元件,例如無法輕鬆卸載的 Apple Watch 和 tvOS 舊模擬器映像檔,以及 iOS 設備因系統佔用大量空間而導致儲存空間不足的問題。還有用戶回憶起過去 macOS 中移除大量印表機驅動程式的經歷,並質疑 Apple 如何評估這些功能帶來的磁碟佔用與用戶體驗之間的成本效益。