实用技巧
查看哪个 App 在消耗热点流量
Kilobat 会显示 Mac 上每个 App 的上传和下载。连接热点时用它找出消耗流量的 App。
在 App 中
点按菜单栏中的 Kilobat 图标,打开“概览”标签页。
查看顶部的“下载”和“上传”,它们显示整台 Mac 的当前速率。
查看下方的 App 列表。它按本次会话中各 App 使用的流量排序。
点按某个 App 的行。它的面板会用一句话说明它传输了多少数据,并显示最近五分钟的情况。
使用 Pro 时,在面板中选择小时、天、周或月,即可查看该 App 的历史记录。
展开“系统下载”行,可以看到
nsurlsessiond和softwareupdated等服务。开启网络过滤器后,某一行可以说明该下载是为哪个 App 进行的。
使用 CLI
安装 CLI。它免费且开源。
brew install seifip/kilobat/kilobat按 App 显示实时流量。按 s 排序,按 f 过滤,按 / 搜索,按 q 退出。
kilobat status --watch为脚本获取一次 JSON 快照。
kilobat status --json输出每个 App 都有
id、name、速率、sessionBytes、internetBytes、localBytes和tunnelBytes。显示今天的总量和用量最多的 App。用
--days 7与平常的一周作比较。kilobat report --summary --days 1输出互联网下载和上传总量,然后是按字节数排列的最多 10 个 App。
显示某个 App 一天内的情况及其峰值。
kilobat bandwidth "Google Chrome" day
通过 MCP
用 claude mcp add kilobat -- kilobat mcp 连接一次 MCP 服务器。其他客户端参阅文档。之后智能体就可以调用这些工具。会更改设置的工具会提示智能体先征求你的同意。
| 工具与参数 | 作用 |
|---|---|
get_status | 当前各 App 的流量、网络是否按流量计费,以及当前的配置。 |
get_usage_report | 每天的总量和用量前 10 的 App。 |
get_app_bandwidth | 某个 App 分时段的发送和接收字节数,以及峰值。 |
须知
- 只有互联网流量会消耗你的套餐。Kilobat 会单独显示本地网络和隔空投送流量,不计入其中。
- Kilobat 只在 App 运行时记录历史。出现空白并不代表没有任何东西使用流量。
- 上传也要计算。照片图库同步消耗的流量可能比浏览网页还多。
常见问题
Kilobat 能看到手机使用的流量吗?
不能。Kilobat 只能看到这台 Mac 的流量,手机和热点上的其他设备不在统计之内。
不用 Kilobat 能做到吗?
可以。活动监视器和 nettop 会按进程显示网络使用情况。请参阅找出 Mac 上占用带宽的 App。
参考资料
参考资料核查于 2026年10月29日。man 手册页为 macOS 自带版本;在“终端”中用 man <name> 打开。