實用技巧

在 AI 代理程式執行大型下載前檢查網路

AI 代理程式可以詢問 Kilobat 現在是否適合進行大型傳輸。Kilobat 大約兩秒內就會回覆一行建議。

App 和 CLI 中免費檢查日期:2026年10月29日

在 App 中

  1. 打開 Wi-Fi 選單。計量網路會顯示「已連線 · 計量」。

  2. 若要更改 Kilobat 對網路的處理方式,請將其「資料費用」設為「自動」、「計量」或「不計量」。

使用 CLI

  1. 以 JSON 讀取目前狀況。

    kilobat conditions --json

    輸出 metered、osMetered、lowDataMode、vpn、internetLatencyMs、internetLossPercent、power,以及一行 advice,例如「Good conditions: online, unmetered, on power.」

  2. 如果是計量網路,請先詢問使用者。之後的速度測試最多只會使用你給的預算。

    kilobat speedtest --budget-mb 10
  3. 下載期間讓 Mac 保持喚醒。

    kilobat awake -- huggingface-cli download org/model

透過 MCP

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

工具與參數作用
get_conditions計量、低數據模式、VPN、延遲、封包遺失、電池和溫度,以及 advice。
get_updaters目前這個網路上是否已暫停更新程式。
run_speedtest
{"budget_mb": 10}
會使用資料。在計量網路上,AI 代理程式必須先詢問你。
keep_awake
{"minutes": 60, "reason": "Downloading the model"}
在下載期間防止閒置睡眠。

注意事項

  • metered 是 Kilobat 依據的狀態,osMetered 是 macOS 回報的狀態。meteredSource 為 macOS 或 you。
  • 延遲為 null 表示 ping 沒有得到回應,並不代表網際網路已中斷。
  • Kilobat 的 AI 代理程式技能會要求 AI 代理程式在計量網路上進行大型傳輸前先詢問。

資料來源

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