實用技巧

新 App 需經你核准

在「詢問」模式下,Kilobat 會攔住沒有規則的 App 的第一批連線,並顯示誰簽署了該 App,以及它想連到哪裡。

App 中需要 Kilobat Pro需要網路過濾器,且 App 正在執行檢查日期:2026年10月29日

在 App 中

  1. 切換到「旅行」或「工作」設定檔。「不受限」會允許所有 App。

  2. 按一下 App 列表上方的膠囊按鈕,然後選擇「詢問新 App」。

  3. 若要讓 macOS 服務和 Apple App 通過,請開啟「允許 Apple 軟體」。

  4. 新 App 連線時,在視窗中查看它的簽署者、路徑和目的地。

  5. 按一下「允許此 App」或「阻擋此 App」。在「更多允許選項」中可選擇「允許 1 小時」。

使用 CLI

  1. 詢問新 App。

    kilobat settings new-apps ask
  2. 讓 Apple 軟體通過。

    kilobat settings apple-software on
  3. 列出等待中的 App。

    kilobat approvals

    輸出 每個 App 的程序、路徑、簽署者、簽名是否有效,以及其目的地。

  4. 立即阻擋等待中的 App。

    kilobat deny com.example.App
  5. 要求允許等待中的 App。Kilobat 會打開視窗,由你在那裡確認。

    kilobat approve com.example.App

透過 MCP

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

工具與參數作用
set_new_app_mode
{"mode": "ask", "allow_apple": "on"}
「旅行」和「工作」如何處理沒有規則的 App。
list_approvals等待中的 App,包含簽署者和目的地。
decide_approval
{"app": "com.example.App", "decision": "block"}
立即阻擋。allow 只會打開視窗讓你確認。

注意事項

  • 沒有得到回應的連線會在一分鐘後停止。該 App 之後會再次嘗試連線。
  • 如果 Kilobat 沒有在執行,新 App 會直接被允許,而不會被攔住。
  • 你的阻擋清單和連線規則在所有模式下都會套用。
  • 不要允許顯示「簽名無效」的 App,或你不認得的 App。

資料來源

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