自動化

自動化窗格跟任何單一機器都無關。它設定的是 Bromure Agentic Coding 的 HTTP 自動化 API——一個位於迴路網路上的控制介面,外部工具、腳本與 AI 代理程式用它來管理機器與工作階段——而且作用於整個應用程式。它是應用程式群組中唯一的窗格,而且只出現在偏好設定…(⌘,)中。

注意: 這個窗格講的不是你為代理程式排定執行的那些自動化——那些住在自動化看板裡。見自動化。

標題為「Bromure — 偏好設定」的偏好設定視窗,位於預設值範本上,顯示自動化窗格:標題「自動化 API 與 MCP 伺服器」及其說明、「啟用自動化伺服器」已開啟並在 127.0.0.1 的連接埠 9223 上聆聽、連接埠欄位為 9223 並標註「(預設:9223)」、繫結位址欄位為 127.0.0.1,以及 MCP 用戶端組態片段的開頭。

跟其他窗格不同,這一個是你一改就存:沒有儲存這一步,取消也不會把它撤回。它永遠作用於你面前這台 Mac,所以只出現在這台 Mac 自己的偏好設定中:當偏好設定的**設定對象:**選擇器指向遠端 Mac 時不會,你從鏡像視窗編輯遠端機器時也不會。iPhone、iPad 與 Vision Pro 用戶端上沒有這個窗格。

自動化 API 與 MCP 伺服器

窗格的摘要:「Bromure AC 在迴路介面上公開一個 HTTP API,讓外部工具得以管理工作區與工作階段。隨附的 bromure-ac mcp 子命令把同一組介面包起來,供 AI 代理程式(Claude Code、Claude Desktop)使用。這些設定作用於整個應用程式。」

有兩個入口共用同一組路由:

  • 控制通訊端——永遠開著,位於 ~/Library/Application Support/BromureAC/control.sock,只有你讀得到。命令列工具 bromure-cli 用的是它,不論這個窗格的伺服器有沒有開。
  • 自動化 API——同一組路由,但走 TCP,預設關閉,在這裡開啟。外部 HTTP 用戶端與 bromure-ac mcp 伺服器用的是它。把它關掉不影響命令列工具。

路由、CLI 與 MCP 工具記載於CLI、API 與 MCP。

啟用自動化伺服器

立即開啟或關閉 TCP 聆聽器。它的說明文字顯示狀態:

  • 開啟:「正在 127.0.0.1:9223 聆聽。把這個關掉會立刻停止伺服器;MCP 子命令將再也接觸不到應用程式。」
  • 關閉:「關閉 — HTTP API 與 MCP 子命令都不可用。」

預設關閉。在它關閉期間,以 bromure-ac mcp 設定的 MCP 用戶端沒有可連線的對象,也不會列出任何工具。

警告: 自動化 API 沒有任何驗證。在迴路介面上,你 Mac 上的任何行程都能列出機器與工作階段,並開啟或關閉工作階段;至於會改動機器或執行命令的路由,還額外要求應用程式是以 BROMURE_DEBUG_CLAUDE 啟動的。不要把聆聽器暴露到迴路之外——見繫結位址。

連接埠與繫結位址

  • 連接埠——TCP 連接埠,1–65535,「(預設:9223)」——比 Bromure 網頁瀏覽器的 9222 大一,使兩個應用程式能並存執行。
  • 繫結位址——要聆聽的介面,預設 127.0.0.1。任何其他值都會顯示一則橙色警告:「繫結到非迴路位址會把 API 暴露到網路上。MCP 伺服器沒有驗證。」

「連接埠與繫結位址會在伺服器下次啟動時生效。把開關關掉再打開就能立刻套用。」

MCP 用戶端組態

窗格底部有一段可貼進 MCP 用戶端的片段——「把這段加到 ~/.config/claude-code/.mcp.json(或你的 MCP 用戶端的對應檔案)」:

{
  "mcpServers": {
    "bromure-ac": {
      "command": "/Applications/Bromure Agentic Coding.app/Contents/MacOS/bromure-ac",
      "args": ["mcp"]
    }
  }
}

它直接指向套件內應用程式的可執行檔。若你安裝了命令列工具(應用程式選單中的安裝命令列工具…),/usr/local/bin/bromure-cli 就是指向同一個可執行檔的連結。請先把自動化伺服器打開:MCP 伺服器的工具會呼叫那個 HTTP API。

這些設定放在哪裡

這三項設定是 io.bromure.agentic-coding 網域中的應用程式偏好設定,不屬於任何機器或範本,所以也可以從命令列設定:

設定偏好設定鍵類型預設
啟用自動化伺服器automation.enabled布林值false
連接埠automation.port整數(1–65535)9223
繫結位址automation.bindAddress字串127.0.0.1

例如 defaults write io.bromure.agentic-coding automation.enabled -bool true 會在下次啟動時開啟伺服器。若要在應用程式執行期間以腳本操作它,見CLI、API 與 MCP。

相關章節

  • CLI、API 與 MCP — 路由、CLI 與各個 MCP 伺服器。
  • MCP — 給機器內部代理程式用的 MCP 伺服器。
  • 設定參考 — 所有窗格一覽。