Cowork Island 2.0 煥然一新:面板中有了標籤頁;使用 Pro 或在試用期間,你可以為所選帳號顯示用量表;沒有工作區群組時,Claude Code、Claude Chat 和 Cowork 會合併為一個 Claude 群組。
全新外觀
面板頂列下方的一排篩選按鈕,現在變成了一排標籤頁:「全部」「執行中」「待辦」「已完成」和「優先」。預設情況下,按一下標籤頁只會顯示它的工作階段;⌘-按一下則可把一個標籤頁加入檢視或移出檢視,讓你同時查看「執行中」和「優先」。除了「全部」,每個標籤頁都會顯示其中的工作階段數量。面板關閉時以及 Cowork Island 重新啟動後,都會保留你選擇的標籤頁。需要你處理的工作階段會一直留在列表上方的「需要你處理」區域,無論你選擇哪些標籤頁。以前,按一下篩選按鈕會隱藏或顯示這類工作階段。
「專注」現在透過標籤頁運作。「專注」開關仍在面板頂列的右側,現在以準星符號取代「專注」二字;將指標懸停在上面即可看到它的作用。開啟時會選取「執行中」和「優先」標籤頁(如果你隱藏了「優先」,則只選取「執行中」),也就是「專注」預設顯示的內容;關閉時恢復為開啟前所選的標籤頁。用 ⌘-按一下只選取這兩個標籤頁時,開關也會變為開啟,此時關閉開關會回到「全部」。設定中的「專注」部分已移除。如果更新時「專注」處於開啟狀態,面板會以你的「專注」所顯示的標籤頁開啟。
原本的「閒置」現在併入「待辦」,其中包含所有智慧體已停止、任務尚未完成的工作階段,無論過了多久。卡片上的時鐘仍會顯示它已等待多久。卡片選單中不再有『移至「待辦」』和『移至「閒置」』,設定中的「待辦工作階段多久後轉為閒置」也已移除。
你可以在「設定」>「卡片」>「顯示的標籤頁」中隱藏「待辦」「已完成」和「優先」標籤頁。「全部」和「執行中」一律顯示。若想讓標籤頁像以前的篩選按鈕那樣運作,請在「設定」>「進階」>「面板與卡片」中開啟「按一下可組合標籤頁」:這樣按一下會加入或移除一個標籤頁,⌘-按一下則只顯示該標籤頁。
每種狀態都有了自己的顏色,用在它的標籤頁、卡片上的狀態文字和它的標記上:「執行中」為綠色,「待辦」為玫瑰色,「已完成」為藍色,「優先」為紫色。以前「已完成」是薄荷綠。資料夾群組名稱旁的方塊也換成了更容易分辨的新顏色,因此某個群組的顏色可能會變一次。
卡片現在會一直顯示封存、優先和釘選按鈕。未啟用的按鈕是低調的灰色,指標移到上面時會變亮;已啟用的釘選或優先標記則維持原樣。顯示「需要你處理」的卡片在這個位置放的是它的 ✕,指標位於卡片上時才會顯示。以前,封存按鈕、未啟用的釘選按鈕和未標記的優先按鈕,只在指標位於卡片上時才會出現。
回答問題和權限請求的按鈕(「拒絕」「允許一次」「一律允許」「忽略」「返回」「確認」「提交」)的文字,現在不再加寬字距顯示。標籤頁的文字和卡片上的狀態詞(如「執行中」)也一樣。
使用 Pro 或在試用期間,並開啟「顯示用量表」後,已開啟面板的左上角會顯示一個帶儀表符號的按鈕,同一列還有主帳號的兩個小條:「5小時」對應 5 小時限額,「7天」對應每週限額。將指標懸停在小條上即可看到具體數值。按一下儀表按鈕可以選擇「主帳號」,並勾選你想在面板底部看到的 Claude Code 帳號和 Codex 設定。Cowork Island 在這台 Mac 上找到的每個已勾選帳號都會在底部顯示一列,已知時附上方案,並有兩個圓環,每個限額一個。圓環會顯示限額的剩餘量以及重設的日期和時間;沒有讀數時顯示「無讀數」。若要改為查看已用比例,請在「設定」>「用量」中開啟「顯示已用量而非剩餘量」。最近一次讀數較舊的帳號仍保留它的一列,並標示「無近期讀數」;如果是主帳號,這幾個字會取代小條。面板開啟時,如果 Cowork Island 仍在讀取用量,這類帳號在讀取完成前不會顯示任何內容。以前,面板會自行挑選最多四個帳號,並顯示附倒數計時的小條。
第一次時,Cowork Island 會替你勾選一個帳號:最接近限額的那個。如果你使用多個帳號,請透過儀表按鈕加入其他帳號。除非你另選,主帳號就是你第一個勾選的帳號。你的選擇、順序和主帳號在 Cowork Island 重新啟動後都會保留,用量變化也絕不會把一個帳號換成另一個。
將指標懸停在某個帳號的那一列上或按一下它,就能看到完整的重設日期和剩餘時間。限額用到 90% 或以上時,標籤會顯示「即將用完」,用量表顯示已用量時則顯示「高」;超過 10 分鐘的讀數會註明它有多舊。
你的用量列現在也會顯示在權限請求、問題和已完成任務的卡片下方。在免費版中,最接近限額的帳號的簡要讀數從面板頂部移到底部,預設顯示剩餘量,角落裡會提供「用量設定」。
現在,指標到達小島 0.2 秒後面板就會開啟,而不是 0.5 秒。「設定」>「面板」中的「懸停開啟前的延遲」可將等待時間設為「立即」到 1 秒。現在按一下小島會立即開啟面板;以前按一下沒有任何作用。開啟「指標離開時收合面板」後,如果面板是因為指標經過小島而開啟,而指標在 0.3 秒內沿著螢幕頂部移開、沒有往下進入面板,面板會立即收合。
Claude
Claude Code、Claude Chat 和 Cowork 現在共用一個群組:Claude,無論它們是在終端機中執行還是在 Claude 應用程式中執行。herdr 或 zellij 工作區中的工作階段,包括透過專案資料夾加入該工作區的工作階段,仍會留在該工作區的群組中。以前,Claude Chat 和 Cowork 有各自的區段,標有「應用程式」。
在 Claude 應用程式的 Chat 與 Cowork 合併模式中,當 Claude 在自己的視窗中等待某件事(例如登入某個連接器)時,以及在你回答 Claude 或核准某個工具之後,對話卡片現在都會維持「執行中」。只有當 Claude 將任務標記為完成時,它才會顯示一次已完成。以前,卡片可能過早把任務顯示為已完成,並伴隨完成提示音和通知。在目前版本的 Claude 應用程式中,如果小島恰好在最後一刻無法再讀取 Claude 的視窗,這樣的對話也會被標記為已完成。
Claude 應用程式執行時,可能會停止在這台 Mac 上儲存對話列表。出現這種情況時,Cowork Island 不再移除它已經顯示的對話卡片和雲端 Cowork 任務卡片。對話卡片仍會在沒有活動 30 分鐘後照常消失,顯示「需要你處理」的卡片會保留。在 Cowork Island 監看 Claude 應用程式期間,面板會顯示「Cowork Island 看不到你的 Claude 對話」;如果你已登入,還會建議你結束 Claude 再重新開啟。面板中沒有卡片時,小島會顯示「看不到 Claude」。以前,卡片可能會無聲無息地消失。
Claude 應用程式 Code 標籤頁中的 Claude Code 工作階段,不再因為 30 秒內沒有工具在執行而顯示為已完成。長時間思考或很長的回答,現在都會讓它維持「執行中」,直到 Claude Code 回報這一回合結束。
使用 Pro 或在試用期間,按一下 Claude 對話的卡片會在 Claude 應用程式中開啟該對話,按一下 Cowork 任務的卡片會把 Claude 應用程式帶到前景。兩種情況下,如果應用程式已關閉,都會先開啟應用程式。以前,只有在 Claude 開啟時,按一下才會把它帶到前景;Claude 關閉時,還可能把某個終端機帶到前景。
在 Cowork Island 監看 Claude 應用程式的情況下,Dispatch 在這台 Mac 上工作時,現在會有自己的 Cowork 卡片。Dispatch 向你提問時,它的卡片會像 Cowork 任務一樣顯示「需要你處理」,你在 Claude 應用程式中回答。Dispatch 啟動的任務仍有各自的卡片。以前,Dispatch 本身沒有卡片,所以它的請求從不會出現在小島上。
卡片與群組
herdr 和 zellij 工作區以外的對話,現在依工具而不是依資料夾分組。除非你釘選或重新排列過群組,否則 Claude 排在最前,接著是匯集終端機中和 ChatGPT 應用程式中 Codex 的 Codex,然後是依名稱排列的其他工具。工具的群組在 Cowork Island 有其圖示時顯示圖示,否則顯示一個彩色方塊;支援的 CLI 版和地區版與原工具共用群組,因此 Cursor CLI 歸入 Cursor。herdr 以外的對話,如果其資料夾屬於某一個 herdr 工作區的專案,就會加入該工作區的群組。以前,這些工作階段依資料夾分組,沒有資料夾的工作階段共用一個「終端機」區段,各個應用程式也有自己的區段。
你可以把一個對話移到任何群組,包括 Claude 和 Codex,只要拖移它的卡片,或使用其選單中的「移至其他群組…」。移動只作用於這個對話;只要 Cowork Island 能辨識它,對話恢復後仍會保留。新對話仍會自動分組。以前,卡片只能移到專案群組中。
移動卡片或群組後,面板底部會提供「復原」,例如「已移至 Claude · 復原」,按一下即可讓一切回到原處。在開啟的面板中按一下之後,直到面板關閉或你切換到其他應用程式之前,按 ⌘Z 也一樣。「復原」和 ⌘Z 最多可復原你最近的 5 次移動和封存,從最近的開始,每按一次復原一次;連續多次移動同一張卡片算作一次。移動過的卡片,選單中還會有帶其原群組名稱的「移回 …」。你移走最後一張卡片而清空的群組,現在會一直保留到面板關閉,並標示「空 · 將卡片拖放到這裡」,方便你把卡片放回去。拖移時,目標群組會顯示外框;把卡片放在群組名稱上,它會排到該群組的最上方。展開的群組的標題選單中有「上移群組」和「下移群組」。以前,群組的最後一張卡片一離開,群組就會消失。
你的群組順序、釘選的群組和收合的群組都會沿用到新群組。你曾移到其他群組的卡片和你排好的卡片順序也會沿用,只要 Cowork Island 在 2.0 首次啟動時重新找到其對話。
現在,把卡片標記為已完成會立即生效,即使它的智慧體仍在工作:卡片顯示「已完成」,移到「已完成」標籤頁,並且不再算作「執行中」。智慧體會繼續執行。當你向該工作階段傳送新的提示詞、它向你提出新問題,或 Cowork Island 發現新的工作開始時,標記會自動解除。以前,你標記的執行中卡片會一直顯示「執行中」直到靜止下來,而標記會一直保留到你手動移除。
子智慧體的顯示方式與 1.3.2 大致相同。開啟「顯示子智慧體」後,除了 Cowork 的卡片以外,所有卡片的子智慧體都會以小方塊顯示在卡片角色下方,卡片中還會用文字計數,例如「子智慧體 3 個 · 已完成 2/3」,另起一行顯示「背景工作 1 個」。現在,綠色方塊表示已完成的子智慧體,空心方塊表示執行中的子智慧體;× 表示已停止的,短橫線表示結束狀態未確認的(例如 Cowork Island 重新啟動時仍在執行的)。角色下方最多顯示最新的 7 個子智慧體和 1 個表示背景工作的很小的齒輪,最多排成兩列,完整數量見卡片中的文字。在顯示「需要你處理」的卡片上,只顯示已停止的子智慧體。以前,方塊以綠色表示執行中的子智慧體,最多顯示 4 個,每個背景工作都有自己的齒輪,文字也加寬字距顯示。「角色下方的子智慧體圓點」設定已移除,方塊一律顯示在角色下方。
「待辦」和「已完成」現在會自動整理。在其中靜止 2 天的工作階段會移到「已封存」,重新開始工作時會自動回來。需要你處理的工作階段、執行中的工作階段,以及優先或已釘選的工作階段會保留,除非某張優先或已釘選卡片的 Claude Code 工作階段已不存在。開啟卡片或跳到卡片,會讓它的 2 天重新計算。「設定」>「卡片」>「整理」中的『多久後封存「待辦」和「已完成」』可將期限設為 1 天到 1 週,或設為「從不」。和以前一樣,已封存的工作階段會在「保留已封存工作階段」到期時被刪除,預設為 1 週。終端機裡的 Codex 工作階段即使已封存,只要 Cowork Island 能判斷它仍處於開啟狀態,就會保留。
2.0 第一次執行時,「待辦」和「已完成」中靜止時間已超過該期限的工作階段會移到「已封存」。之後你第一次開啟面板時,會有一列文字說明移了多少個,並附有「復原」,例如「已封存 14 個閒置超過 2 天 的工作階段 · 復原」。在開啟的面板中按一下之後,直到你切換到其他應用程式之前,按 ⌘Z 也能執行這個「復原」。
在「待辦」或「已完成」標籤頁上按右鍵,可一次封存其中的所有內容,例如『封存「待辦」中的全部 23 個工作階段』。優先和已釘選的工作階段會保留。隨後出現的附「復原」的那一列會留在列表底部,即使面板關閉也一樣,直到你復原、重新啟動或使用「封存群組」,或者其中已沒有可還原的工作階段為止;如果只封存了一個工作階段,面板關閉時它就會消失。之後如果你封存卡片或標籤頁,或移動卡片或群組,新的「復原」會排在前面,這一列則在其下方等待,直到面板關閉。在開啟的面板中按一下之後,直到你切換到其他應用程式之前,這個「復原」也可以用 ⌘Z 執行。
設定
設定現在有十一頁,而不是十五頁:「一般」「角色」「面板」「卡片」「通知」「聲音」「智慧體」「用量」「進階」「授權」和「關於」。「面板」和「卡片」接替了「外觀」和「行為」:「面板」集中了小島、小島的位置、面板以及小島何時隱藏,「卡片」集中了卡片、「顯示的標籤頁」和「整理」。「智慧體」現在也包含「Claude 應用程式」設定。「一般」現在除了「語言」和「登入時啟動」,還集中了五個鍵盤快速鍵和「分享使用統計」。「進階」是新的頁面,用來放技術性的設定項目,例如「自動核准工具」「自訂 CLI」「遠端 Mac」以及修復鉤子的按鈕;那裡的「解除安裝…」現在會先請你確認。在設定中搜尋時,換了位置的設定項目會在新頁面中找到。只是換了位置的設定會保留原本的值;移除和合併的設定有哪些變化,請見下文。
以前的版本說明中提到的「回答 Codex CLI 問題」現在位於「設定」>「進階」>「智慧體」。
「智慧體子工作階段」已移除,Cowork Island 一律按「合併到主要工作階段」的方式處理:只要 Cowork Island 能判斷是哪個工作階段啟動的,背景副本、codex exec 輔助程式和其他子工作階段都會併入該工作階段的卡片。父工作階段沒有卡片的子任務,在需要你處理時仍可以有自己的卡片。如果你之前選擇了「獨立顯示」或「隱藏」,子工作階段現在會被合併。
「隱藏的工作階段」和「忽略指定資料夾的鉤子」現在合併為一個列表:「設定」>「進階」>「工作階段」中的「隱藏的資料夾…」。來自隱藏資料夾的工作階段不會出現在面板中,除非它們需要你處理、已釘選、被標記為「優先」,或正因用量限額而等待。你原本放在「忽略指定資料夾的鉤子」中的資料夾會被標記為「不自動核准」:Cowork Island 現在會讀取它們的事件,而「自動核准工具」不會回應它們的權限請求,因此適用的是智慧體本身的權限處理。以前,Cowork Island 會忽略來自這些資料夾的所有事件。
「Webhook 轉發」已移除。Cowork Island 不再把鉤子事件傳送到某個 URL。
有幾組設定項目現在合併成了一個控制項。「懸停時提供觸覺回饋」是一個選單,選項為「關閉」「輕」「中」和「強」。「對話預覽」提供「關閉」「點按箭頭」和「箭頭或懸停」。「啟動音效」列出「關閉」和五種聲音。這些選擇都會沿用。「進階」中新增了「播放角色動畫」開關:你停止過的角色動畫會維持停止,其他速度都會變為正常速度。「監看 Cowork 任務」和「監看 Claude Chat 工作階段」現在合併為一個開關,同時監看 Claude 應用程式中的聊天和 Cowork,位於「設定」>「智慧體」>「Claude 應用程式」。如果兩者中只有一個是開啟的,這個開關會以開啟狀態開始。
以下設定已移除,Cowork Island 會保留它們的預設行為:「點擊外部即可收合」「小島每隔多久切換活躍工作階段」「工作階段的終端機在前景時保持收合」「每個工作階段保留的工具呼叫數」「顯示模型標籤」「顯示已用時間」「在卡片上顯示帳號」、「訊息已送出」音效、「隱藏鎖定的角色」、預覽的高度和懸停延遲,以及「後續提醒」中包含需要你處理的工作階段的選項。「靜音時機」不再提供「螢幕鎖定或睡眠時」。當 Cowork 或 Claude Chat 向你提問時,提示音現在依照「設定」>「聲音」中的「需要審核」。
鍵盤快速鍵現在逐一開啟和關閉,「啟用鍵盤快速鍵」已移除。如果你之前關閉了它,每個快速鍵都會被關閉,在你重新為它指定按鍵之前都不會生效。
「設定」>「角色」以「角色如何分配」開頭:「依工作階段」「依專案」「依智慧體」和「單一角色」,每項都有一行說明。「依智慧體」是新增的,和「依專案」一樣屬於 Pro:每個應用程式都有自己的角色,Claude Code 一個,Codex 一個,Claude 應用程式又一個。Claude 應用程式中的聊天和 Cowork 任務現在算作同一個應用程式、同一個專案,因此共用一個角色,選了資料夾的 Cowork 任務也是如此。Cowork 任務和 Claude Chat 工作階段各自的角色選擇已移除:你為其中任一個選的角色現在適用於整個 Claude 應用程式;如果兩者都選了,則保留較新的那個。「加入 Orelo」現在是免費的開關。「Orelo 的外觀」可以是「經典」,解鎖後也可以是「Starlight」,Orelo 會立即出現在你最新的卡片上。選擇「單一角色」時,你可以選擇自己擁有的任何角色,包括 Orelo。
捷徑 App(Pro)
使用 Pro 和試用期間的新功能:當某張卡片開始顯示「需要你處理」時,Cowork Island 可以執行你在 Apple「捷徑」App 中的一個捷徑。捷徑由你自己建立,要做什麼也由你決定,例如顯示通知、朗讀,或傳訊息到你的手機。在「設定」>「通知」>『「捷徑」App』中開啟「智慧體需要你處理時執行捷徑」,選擇捷徑,然後按「測試」試試看。預設為關閉。在免費版中,這一部分會帶著 Pro 標記顯示。
開啟後,當某張卡片開始需要你處理、而且一秒後仍需要你處理時,捷徑會執行一次:適用於新的問題、權限請求,或現有卡片上出現的你尚未看到的錯誤。這適用於所有智慧體,包括你在其他應用程式中回答的問題。同一時刻開始需要你處理的多張卡片共用一次執行,「靜音時機」同樣適用。對於 Cowork Island 啟動時已經在等待的內容,它不會執行。捷徑會收到一行文字,例如「Claude 需要你處理」或「2 個智慧體需要你處理」,絕不會收到工作階段的標題、資料夾或問題。
修正
當你用 Esc 停止 Codex 的一個回合時,它的卡片現在會標記為 INT 並靜止下來,不會有完成閃光、提示音或通知,在終端機和 ChatGPT 應用程式中都是如此。以前,Cowork Island 會把它當作已完成的回合。
任務完成通知,無論是開啟面板 5 秒還是在小島上顯示圓點,現在只會在一個回合真正結束時出現:它啟動的非監控背景工作在開始未滿 1 小時且仍在執行時,通知不會出現;用 Esc 停止這個回合之後,只要 Cowork Island 能判斷出來,也不會出現。
開啟的面板現在會停在螢幕底部、Dock 上方。放不下全部內容時,工作階段列表、「需要你處理」的請求和用量列會各自獨立捲動;較長的問題或權限請求會在面板內捲動,讓你能看到每個選項。以前,在小螢幕上面板可能超出螢幕底部。
工作階段在一個回合結束後仍在執行的背景工作,現在最多只會讓卡片從工作開始起保持「執行中」1 小時。之後,該工作會像監控任務一樣,不再讓卡片保持「執行中」。開始未滿 1 小時的背景工作、仍在執行的子任務或子智慧體,仍可讓卡片保持「執行中」。以前,只要工作仍在執行,卡片就一直處於「執行中」。Cowork Island 重新啟動時,會恢復仍在執行的 Claude Code 工作階段的背景工作。因背景工作而處於「執行中」的卡片,會帶著計時器恢復為「執行中」,除非先出現請求或用量限額;如果工作開始已超過 1 小時,或是監控任務,卡片恢復時處於靜止狀態。智慧體留下的殭屍程序不會再讓卡片一直處於「執行中」。
一些一直以英文顯示的訊息,現在會使用 Cowork Island 所設的語言:在「設定」>「進階」中新增自訂 CLI 或在遠端 Mac 上安裝時的回應,以及智慧體更新任務清單時顯示的「正在更新任務」。
終端機裡使用另一個設定目錄(以 CLAUDE_CONFIG_DIR 設定,例如 ~/.claude2)的 Claude Code 工作階段,現在也會像主設定目錄的工作階段一樣留在小島上。如果「閒置多久後移除工作階段」移除了一個仍處於開啟狀態的閒置工作階段的卡片,只要 Cowork Island 能看到它的程序,卡片就會回來。以前,這樣的工作階段會一直消失,直到它再次有動作。
當一個回合在沒有文字的情況下結束時,卡片的最後一列不再顯示 [回复完成]。
指標離開已開啟的面板後 0.5 秒內,如果有問題、權限請求或任務完成通知出現在面板中,現在它會繼續顯示。以前,開啟「指標離開時收合面板」後,面板仍會在這 0.5 秒結束時收合。
當 Pi、Oh My Pi 或 OpenClaw 正在等待你核准執行有風險的 shell 指令(例如 rm -rf 或 sudo)時,用 ✕ 或卡片選單把它的卡片移出「需要你處理」,現在會拒絕該指令。該工作階段中的其他活動,例如新的提示詞或 herdr 回報的窗格變化,也不會再讓該指令執行:請求會留在卡片上,直到你作出回應。以前,這兩種情況都可能讓該指令執行。
從 1.3.1 或更早的版本更新?1.3.2 的變更請見:https://github.com/CoworkIsland/cowork-island/releases/tag/v1.3.2-b158 另外,1.3.1 的變更請見:https://github.com/CoworkIsland/cowork-island/releases/tag/v1.3.1-b152
下載資訊
- 檔案
- CoworkIsland-2.0-b162.dmg
- 大小
- 23,958,668 byte
- SHA-256
9efd2603d651271d6bae87ef5cd8887c26efa845afb6ec40b6557991cab7d5b8