实用技巧
阻止更新消耗热点流量
在按流量计费的网络上,Kilobat 可以暂停负责下载更新的辅助程序。App 照常工作,更新会在你常用的网络上继续。
在 App 中
确保 Kilobat 把该网络视为按流量计费。macOS 会标记 iPhone 热点。对于其他网络,打开 Wi-Fi 菜单,把“流量费用”设为“按流量计费”。
打开仪表盘,点按“健康”标签页。
找到“暂停更新程序”,打开“在按流量计费的网络上”。它默认已打开。
点按“涵盖范围与漏网流量”。列表会显示涵盖的辅助程序,以及在此网络上漏过去的更新字节数。
查看 Sparkle 和 Squirrel 下的 App。这些 App 在应用内部更新,因此 Kilobat 无法单独暂停它们。
使用 CLI
如果 macOS 没有标记,就把当前网络标记为按流量计费。
kilobat networks cost metered显示更新程序报告。
kilobat updaters输出
covered辅助程序、漏过去的更新字节数(gotThrough)、过去 24 小时内暂停的连接,以及inProcessApp。打开暂停功能。它默认已打开。
kilobat updaters on要放行某个更新,在短时间内允许它的辅助程序。
kilobat allow com.google.GoogleUpdater --minutes 30
通过 MCP
用 claude mcp add kilobat -- kilobat mcp 连接一次 MCP 服务器。其他客户端参阅文档。之后智能体就可以调用这些工具。会更改设置的工具会提示智能体先征求你的同意。
| 工具与参数 | 作用 |
|---|---|
get_updaters | 涵盖的辅助程序、漏过去的流量,以及更新程序当前是否已暂停。 |
set_network_cost | 把当前网络视为按流量计费。 |
set_updater_pause | 在按流量计费的网络上暂停更新辅助程序。 |
须知
- 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> 打开。