下載 Mackit
macOS 開發者快取清理工具v1.0

把開發快取,
還給磁碟。

掃描 Xcode、Node、Flutter、Go、Rust、Python、Homebrew 等工具留下的可再生快取,逐項標示風險,讓你安全地把磁碟空間拿回來。還能逐層分析磁碟空間、直接管理 Homebrew 套件——刪什麼,始終由你決定。

  • 預設不勾選任何項目
  • 移入垃圾桶可復原
  • 資料不上傳

macOS 14 或以上版本完全在本機執行

條路徑掃描規則
77
個清理分類
19
條命令列清理指令
13
種介面語言
3
功能

掃得全,也刪得明白。

從快取位置到風險等級,再到磁碟分析與 Homebrew 管理,Mackit 把磁碟空間這件事拆成可檢查的每一步。每一項都有名稱、體積、修改時間、完整路徑和風險說明。

並發掃描,邊掃邊看

90 條規則並發執行,結果即時串流出現。不用等整輪掃描結束,第一時間就能看到空間被誰佔著。

  • Swift 6 並發
  • 即時串流回報
  • 即時體積

三級風險標示

安全、需留意、謹慎,每一項都附風險說明。刪除前你會知道,下一次建置要付出什麼代價。

預設不勾選

首次掃描不會替你選擇任何項目。清理範圍始終由你決定,Mackit 只負責把資訊擺清楚。

磁碟空間分析

回答「空間都去哪了」:從整顆磁碟逐層下鑽,看每個資料夾的遞迴體積,treemap 一眼鎖定大頭;切到別的頁面,掃描也不中斷。

Homebrew 管理

已安裝的套件、升級、安裝、服務、brew doctor 與設定收進一個頁面。清理、autoremove、升級都會顯示將執行的指令,解除安裝前再確認一次。

完全本機

沒有帳號系統,掃描與清理都在你的 Mac 上完成。不上傳路徑、檔案,也不收集使用資料。

風險分級

每一次刪除,都有所依據。

Mackit 不把快取當成一個模糊的總體積,而是逐項列出名稱、體積、修改時間、完整路徑和風險等級。

安全 01

純快取,刪除後由工具自動重建,不影響專案本身。

  • npm _cacache
  • Yarn / pnpm store
  • go-build
需留意 02

刪除後需要重新下載依賴或重新建置,首次建置會變慢。

  • node_modules
  • Gradle caches
  • CocoaPods
謹慎 03

垃圾桶、iOS 備份、歷史封存等,需要額外確認後再處理。

  • ~/.Trash
  • iOS DeviceSupport
  • Xcode Archives

清理確認面板會再次列出所選項目與風險;開啟「移入垃圾桶」時,清理可以復原。

涵蓋範圍

你用的工具,它基本上都認識。

從 Xcode 到 Homebrew,涵蓋日常開發與使用中最容易堆積快取的位置;工具鏈快取跟隨 GOPATH、CARGO_HOME、GRADLE_USER_HOME 等環境變數定位,自訂安裝也能找到。也可以指定任意程式碼目錄,掃描其中的建置產物。

專案建置產物

  • node_modules
  • build / dist
  • target / .venv

Xcode

  • DerivedData
  • Archives
  • 模組快取

模擬器

  • dyld 快取
  • 裝置應用程式快取
  • 暫存目錄與日誌

Android / Gradle

  • Gradle caches
  • wrapper 發行套件
  • Maven 倉庫

Node / 前端

  • npm / Yarn / pnpm
  • Bun / node-gyp
  • TypeScript / ESLint

Flutter / Dart

  • pub-cache
  • Analysis Server

Go

  • go-build
  • 模組下載快取

Rust

  • cargo registry
  • Cargo src
  • Git 依賴

Python

  • pip
  • uv / Poetry
  • pre-commit

CocoaPods

  • CocoaPods 快取
  • Carthage
  • Spec 倉庫

IDE

  • JetBrains
  • VS Code / Cursor

Homebrew

  • 下載快取
  • 升級與解除安裝
  • 服務與診斷

系統與應用程式

  • ~/Library/Caches
  • 瀏覽器快取
  • 下載的安裝包

垃圾桶

  • ~/.Trash
還會呼叫工具自帶的清理指令
  • go clean -cache
  • npm cache clean
  • brew cleanup
  • dart pub cache clean
使用流程

三步,把空間拿回來。

沒有隱藏的自動清理,也沒有預設勾選。每一步都看得見,隨時可以停下。

01

掃描

開啟即自動掃描,90 條規則並發執行,結果邊掃邊出。

02

勾選

依分類瀏覽、搜尋路徑,勾選要清理的項目。預設一項都不選。

03

清理

確認明細與風險後執行。移入垃圾桶,隨時都可以復原。

安全

刪除權,
始終在你手裡。

Mackit 只負責把資訊擺清楚,不替你做決定。預設不勾選、移入垃圾桶、路徑驗證,都是為了讓清理這件事可回退、可檢查。

  • 內建受保護路徑清單:系統目錄、鑰匙圈等位置一律拒絕操作。
  • 預設移入垃圾桶:清理可復原,確認無誤後再永久刪除。
  • 未啟用 App Sandbox,以便讀取 ~/Library、~/.gradle 等快取位置;少數路徑可能需要手動開啟「完整磁碟存取權限」。
  • 沒有帳號、沒有雲端掃描、沒有使用資料回報,路徑資訊不會離開本機。
受保護路徑 系統級位置永不進入清理列表 唯讀
  • /System受保護
  • /usr受保護
  • /bin受保護
  • /sbin受保護
  • /Library/Apple受保護
  • ~/Library/Keychains受保護
清理前,Mackit 會驗證每一項的完整路徑。
常見問題

還有這些問題。

關於清理範圍、權限和資料安全,先在這裡找找答案。

在 GitHub 上回饋
Mackit 會自動刪除檔案嗎?

不會。預設不勾選任何項目,只有你勾選並點擊清理、再確認之後才會執行。保持「移入垃圾桶」開啟時,清理掉的條目還可以復原。

清理後專案會出問題嗎?

安全項是純快取,工具會自動重建;需留意項需要重新下載依賴或重新建置,首次會慢一些;謹慎項涉及垃圾桶、iOS 備份、歷史封存等,會要求額外確認。清理前請留意每一項的風險說明。

需要完整磁碟存取權限嗎?

Mackit 未啟用 App Sandbox,大多數快取位置可以直接讀取。部分位於 ~/Library 下的路徑可能需要在「系統設定 › 隱私權與安全性 › 完整磁碟存取權限」中手動開啟權限。

支援哪些開發工具?

涵蓋 Xcode、模擬器、Android / Gradle、Node / npm / Yarn / pnpm / Bun、Flutter / Dart、Go、Rust、Python、CocoaPods / Carthage、Homebrew、JetBrains、VS Code / Cursor 等,連同瀏覽器快取、應用程式語言檔等日常垃圾共 19 個分類、90 條規則(含 13 條工具自帶的清理指令);另有磁碟空間分析與 Homebrew 套件管理兩個工具頁。

會上傳我的檔案或使用資料嗎?

不會。Mackit 沒有帳號系統,掃描與清理全部在本機完成,不上傳路徑、檔案或任何使用資料。

系統需求是什麼?

需要 macOS 14 或以上版本。目前版本 1.0,介面支援簡體中文、繁體中文和英語,跟隨系統語言,也可以在系統設定中單獨指定。

把磁碟空間,
留給下一個專案。

下載 Mackit,先看看你的 Mac 上藏著多少可以回收的空間。

macOS 14 或以上版本 · .dmg 安裝包 · 完全在本機執行