實用技巧

不讓更新用掉熱點流量

在計量網路上,Kilobat 可以暫停負責下載更新的輔助程式。App 照常運作,更新則等回到平常的網路再繼續。

App 中需要 Kilobat Pro阻擋功能需要網路過濾器檢查日期:2026年10月29日

在 App 中

  1. 確認 Kilobat 把這個網路視為計量網路。macOS 會自動標記 iPhone 熱點;其他網路請打開 Wi-Fi 選單,把「流量費用」設為「計量」。

  2. 打開儀表板,按一下「健康狀態」標籤頁。

  3. 找到「暫停更新程式」,打開「在計量網路上」。這個選項預設為開啟。

  4. 按一下「涵蓋範圍與漏網流量」。列表會顯示涵蓋的輔助程式,以及在這個網路上仍溜過去的更新位元組數。

  5. 查看 Sparkle 和 Squirrel 底下的 App。這些 App 是從 App 內部自行更新,所以 Kilobat 無法單獨暫停它們。

使用 CLI

  1. 如果 macOS 沒有標記,就手動把目前的網路標為計量。

    kilobat networks cost metered
  2. 顯示更新程式報告。

    kilobat updaters

    輸出covered 的輔助程式、仍溜過去的更新位元組數(gotThrough)、過去 24 小時內暫停的連線,以及 inProcess 的 App。

  3. 開啟暫停功能。預設為開啟。

    kilobat updaters on
  4. 若要放行某個更新,暫時允許它的輔助程式。

    kilobat allow com.google.GoogleUpdater --minutes 30

透過 MCP

用 claude mcp add kilobat -- kilobat mcp 連接 MCP 伺服器一次即可。其他用戶端請參閱說明文件。之後 AI 代理程式就能呼叫這些工具。會更改設定的工具會告訴 AI 代理程式先詢問你。

工具與參數作用
get_updaters涵蓋的輔助程式、溜過去的流量,以及更新程式目前是否已暫停。
set_network_cost
{"cost": "metered"}
把目前的網路視為計量網路。
set_updater_pause
{"pause": "on"}
在計量網路上暫停更新輔助程式。

注意事項

  • Kilobat 涵蓋 Google Updater 和 Keystone、Microsoft AutoUpdate、softwareupdated、App Store 下載,以及 Sparkle 和 Squirrel 的輔助程式。
  • 過濾器會停止新連線。在網路變成計量之前就開始的下載,仍可能下載完成。
  • Kilobat 不會更改其他 App 或「系統設定」中的任何設定,所以沒有東西需要還原。
  • 「不受限」設定檔什麼都不會暫停。

常見問題

為什麼 App 在熱點上還是會更新?

許多使用 Sparkle 或 Electron 的 App 會在 App 內部下載更新。請關閉該 App 的自動更新,或暫時阻擋它。

不用 Kilobat,要怎麼停止 macOS 更新?

更改 macOS 的「軟體更新」設定。請參閱不讓軟體更新在熱點上下載。

資料來源

資料來源檢查日期:2026年10月29日。man 頁面為 macOS 內建版本;在終端機中用 man <name> 開啟。