如何同時掌握多個程式設計代理程式:狀態監視器與協調器

同時執行三個代理程式,難的不是程式碼,而是發現其中一個已經等你核准等了二十分鐘。

作者:Aslan,Pet Island 團隊 · 更新於 2026年10月26日 · 閱讀時間 3 分鐘

簡答

給每個代理程式各自的任務,以及各自的資料夾或 git worktree。接著決定你真正需要的是什麼:協調器會啟動代理程式並在它們之間分配工作;狀態監視器則負責盯著你已經在執行的代理程式,告訴你哪個在工作、哪個在等待、哪個已完成。如果是 Claude Code 工作階段,claude agents 檢視就能在終端機裡做到這一點。若要把 Claude Code、Codex、Cursor 和其他代理程式放在一起,並把它們的權限請求集中在同一個佇列,就需要 Pet Island 這類跨代理程式的狀態層。

最先要做的事:一個任務,一個資料夾

兩個代理程式編輯同一批檔案,會互相蓋掉對方的修改。給每個代理程式明確的任務和自己的工作副本。最簡單的方法是 git worktree:每個 worktree 都是獨立的資料夾,有自己的分支,共用同一個儲存庫。

終端機複製
git worktree add ../app-auth -b auth-fix
git worktree add ../app-ui -b ui-polish

每個資料夾各啟動一個代理程式,完成後再合併分支。

兩類工具:協調器與狀態監視器

協調器 / 代理程式管理器狀態監視器 / 浮動視窗
替你啟動代理程式是否,你照常自己啟動
在代理程式之間分配工作是否
代理程式在哪裡執行在工具內部在你自己的終端機和編輯器中
顯示誰在工作、等待或已完成通常會,在它自己的視窗裡是,永遠顯示在螢幕上
回應權限請求在它自己的視窗裡在浮動視窗中,不必切換視窗
改變你的工作流程很大不會

如果你希望由工具來規劃和分派工作,你需要的是協調器。如果你已經知道每個代理程式該做什麼,只是常常搞不清楚它們各自的狀況,那麼狀態監視器就夠了,而且可以直接搭配你現在用的編輯器和終端機。

代理程式本身能顯示什麼

  • Claude Code agent view。 claude agents 是「在一個畫面查看所有背景工作階段」的檢視,狀態包括工作中、需要輸入、閒置、已完成、失敗和已停止。只要它開著,背景工作階段需要輸入、完成或失敗時,Claude Code 都會通知你。它只涵蓋 Claude Code 工作階段,目前仍是研究預覽版。
  • Codex。 TUI 通知(approval-requested、agent-turn-complete)會在 Codex 工作階段等待或完成時提醒你。在 Windows Terminal 中,它們會以終端機響鈴的形式出現。
  • 終端機分頁。 Windows Terminal 可以在響鈴時讓工作列圖示閃爍("bellStyle": "all"),但不會告訴你是哪個分頁響的。

這些機制都只顧得到自家的代理程式。沒有任何內建功能能把 Claude Code、Codex 和 Cursor 並排顯示。

每個代理程式一盞狀態燈,所有核准一個佇列

Pet Island 是適用於 Windows 和 macOS 的狀態與核准層。它不會啟動代理程式,也不會分配工作,所以它既不是協調器,也不是 IDE。它以永遠在最上層的小島形式停在螢幕頂端,疊在你已經在執行的代理程式之上。

  • 每個代理程式都有一盞狀態燈:工作中、等你回應,或已完成。有多個在執行時,小島會顯示像「3 個代理程式工作中」這樣的數量。
  • 來自不同代理程式的權限請求會排進同一個佇列。每張卡片都會顯示指令或差異內容;按 Ctrl Y 允許,按 Ctrl N 拒絕。
  • 使用跳轉功能,就能直接開啟該代理程式所在的終端機分頁或編輯器視窗。
  • 支援 22 個程式設計代理程式,包括 Claude Code、Codex、Cursor、GitHub Copilot、Gemini CLI、Grok CLI 和 Antigravity。其中許多可以直接在小島上核准;各代理程式支援哪些功能,詳見代理程式頁面。

你需要哪一種?

  • 一次只用一個代理程式:代理程式本身的通知就夠了。
  • 在背景執行多個 Claude Code 工作階段:先從 claude agents 開始。
  • 平行執行不同的代理程式(Claude Code、Codex、Cursor):跨代理程式的狀態監視器最能省下時間。
  • 希望由工具來規劃和分派任務:可以看看協調器,同時為你手動執行的代理程式保留一個狀態監視器。

常見問題

如何同時監看多個程式設計代理程式?

讓每個代理程式在各自的資料夾或 git worktree 中執行,然後用一個狀態檢視查看所有代理程式。Claude Code 的 agent view 涵蓋 Claude Code 工作階段;Pet Island 則能同時顯示 Claude Code、Codex、Cursor 以及其他 19 個代理程式。

代理程式協調器和狀態監視器有什麼不同?

協調器會啟動代理程式並在它們之間分配工作。狀態監視器則留意你已經在執行的代理程式,顯示哪個在工作、哪個在等待、哪個已完成。

Pet Island 是協調器嗎?

不是。它不會啟動代理程式,也不會分配工作。它會顯示代理程式的狀態,並讓你在同一個地方回應它們的權限請求。

可以在同一個地方核准 Claude Code 和 Codex 的請求嗎?

可以。在 Pet Island 中,它們的請求會連同指令或差異內容排進小島上的同一個佇列,你可以在那裡逐一允許或拒絕。

Pet Island 是開放原始碼嗎?

不是。它是付費 App:第一台電腦一次買斷 $8.99,並提供 7 天免費試用。

資料來源

本頁所有設定與行為均已於 2026年10月26日 對照下列頁面確認。代理程式更新很快;若內容不再相符,請以官方頁面為準。

延伸閱讀

從螢幕頂端回應每一個代理程式。

Windows 與 Mac · 免費試用 7 天,之後一次付清 $8.99 · 每筆銷售提撥 $1 餵養街頭動物

免費試用 Pet Island