更新日志。

Cowork Island 各版本的更新内容。

2.1

最新版本

构建号 174

在 GitHub 上查看此版本
下载 2.1

macOS 14 或更高版本。Apple 芯片和 Intel 处理器。

安装指南

Cowork Island 2.1 带来了卡片上的提醒(使用 Pro 或在试用期间),「刚刚完成」区域,适用于「快捷指令」App 和 Spotlight 的操作,会自动刷新的用量表,以及重新设计的 Pro 窗口和「角色商店」。

提醒

使用 Pro 和试用期间的新功能:卡片上的提醒。点按卡片的时钟,或右键点按卡片并选择「提醒我」,然后选择一个时间,例如「1 小时后」,或选择「指定时间…」,在从今天起最多往后六天内的任意一天设定时间。

时间一到,卡片就会移到「需要你处理」,智能体本身不会被打断。如果当时你的 Mac 处于睡眠状态或 Cowork Island 已关闭,提醒会在 Cowork Island 重新运行后立即响起。

要清除提醒,请在时钟的菜单中选择「移除提醒」,所有方案都可以这样做。

设有提醒的卡片不会被自动归档或清理,Cowork Island 重新启动后它也会保留提醒。

在「设置」>「通知」中,「后续提醒」现在名为「再次通知」。它的作用与以前相同。

刚刚完成

你标记为已完成的会话,或关闭后留下一张「已完成」卡片的会话,现在会在「需要你处理」下方的「刚刚完成」区域中集中显示五分钟。点按某一行的 ✕,可让它提前回到所属的分组。

面板打开时,如果你将卡片标记为已完成,或它的会话正常关闭,卡片会泛起约两秒的绿光。

完成按钮现在是一个圆环,里面有一个淡淡的勾,让你看出它的作用。点按后,这个勾会以绿色画出。

快捷指令与 Spotlight

Cowork Island 现在可以与 Apple「快捷指令」App 配合使用,在 macOS 26 或更高版本上还可以与 Spotlight 配合使用:免费的「统计智能体」操作会告诉你有多少个智能体需要你处理。在 Spotlight 中输入「需要我处理的智能体」即可看到答案。

使用 Pro 或在试用期间,更多操作可以列出你的会话,并带你前往某个会话,或前往下一个需要你处理的会话。

只有在「设置」>「通用」>「隐私」中开启「与“快捷指令”App 共享会话名称和文件夹」后,会话名称和项目文件夹名称才会与这些操作共享。

面板与卡片

新功能:面板顶栏中的 ⓘ 按钮会打开「提示」,说明标签页、卡片以及卡片上的按钮。大多数悬停弹出框已移除,因此指针指向按钮时不再遮住面板。

问题卡片上的按钮现在会写明它带你去哪里,例如「在终端中打开」或「在 Claude 中打开」;在免费版中,它会打开 Pro 窗口。

如果在你的列表打开时有问题或提醒到来,卡片会移入「需要你处理」,你已打开的内容都会保持打开。

「需要你处理」中的卡片现在带有与其他卡片相同的按钮,你可以直接在那里将卡片标记为优先、打开它的文件夹,或在使用 Pro 或试用期间设定提醒。

用量表

使用 Pro 或在试用期间,点按用量表即可查看它的详细信息:还剩多少,以及何时重置。

在所有方案中,面板或「设置」>「用量」打开时,用量表现在也会刷新你已登录但未在使用的账户,最多每 15 分钟一次(Codex 账户需要在「设置」>「智能体」中开启 Codex)。如要停止,请在「设置」>「用量」中关闭「刷新未在使用的账户」;关闭了非必要流量的文件夹绝不会被查询。

使用 Pro 或在试用期间,已不在这台 Mac 上登录的 Claude 账户会显示「未在这台 Mac 上登录」,Cowork Island 记住的账户名称现在在重新启动后也会保留。

已不在这台 Mac 上登录的 Claude 账户,会在最后一次读数的 7 天后离开用量表;使用 Pro 或在试用期间,你可以点按仪表按钮打开的列表中该账户的 ✕,更早移除它。

当你用完某项限额时,它的用量表现在会显示「已达上限」,而不是看起来还剩一部分。

只有每周限额的 Codex 套餐现在会显示「无 5 小时限额」,套餐标记也不再显示内部代码。Claude 的读数也更不容易卡在旧数据上,或显示有误导性的读数时间。

智能体

Cowork Island 现在会接收来自你个人文件夹中其他 .claude 配置目录的会话,例如 ~/.claude2。

由脚本启动的 Codex 运行现在会像 Claude Code 的同类运行一样隐藏,除非它们需要你处理;开启「显示自动运行的会话」即可看到所有运行。

当 Pi 或 Oh My Pi 在运行有风险的命令之前询问你时,你现在可以在它自己的终端中或在小岛上回答,看你先到哪一处。更新后请重新启动 Pi 或 Oh My Pi 以获得此功能。

Gemini CLI 的卡片现在会在 Gemini 回复后立即离开「运行中」。如果 Gemini CLI 或 Google Antigravity 在小岛上等待你批准时 Cowork Island 退出或崩溃,该请求现在会被拒绝。

当 Cowork Island 只能推测某个智能体已完成时,它的角色不再闪光,也不会播放「会话完成」提示音。

使用 Pro 或在试用期间,点按来自 ChatGPT 应用的 Codex 任务,现在会带你前往该应用,并在可以时打开该任务,而不是打开「终端」App。更新前就有的卡片,要等它的任务再次活跃后才会这样。

使用 Pro 或在试用期间,点按通过 Codex 共用的后台服务运行的 Codex 聊天时,现在能更可靠地找到它的 herdr 终端窗格;找不到时,会告诉你该去哪里找。

Pro 与购买

把折扣码粘贴到 Pro 窗口的密钥框中并按「激活」,Cowork Island 现在会提议打开已应用该折扣码的结账页面。

如果你尚未拥有 Pro,Pro 窗口经过重新设计,以 Pro 附带的十个角色为中心,用六行文字说明 Pro 增加的功能,并显示你的试用状态。

Pro 窗口不再显示划掉的价格;如果收费币种与你的 Mac 所设地区对应的币种不同,窗口会说明你将以哪种币种付款。

从 Cowork Island 内购买 Pro 或角色包,并在打开结账页面后的 24 小时内回来:购买会自动生效,无需复制密钥。如果无法自动生效,请粘贴付款后显示的许可证密钥。

「角色商店」经过重新设计,以角色为中心:你选择的角色包会以大尺寸显示在顶部,一个按钮即可购买。

当你购买的 Pro 自动生效,或通过粘贴到 Pro 窗口中的密钥生效时,窗口会以一个勾、烟花和十个跳起的角色来庆祝,然后显示「你已拥有 Pro」。在「角色商店」打开时自动生效的角色包,也会让它的角色跳起。

隐私

开启「共享使用统计」时,报告现在还会说明自 2.1 起是否有会话出现在小岛上,以及你打开了多少次 Pro 窗口(最多计到 100),绝不包含你会话中的内容。如果你是从旧版本更新,这些信息会先留在你的 Mac 上,直到你关闭 2.1 的「新功能」窗口;在「设置」>「通用」>「隐私」中关闭该开关会从你的 Mac 上删除它们。

「设置」>「许可证」中的「许可协议」已针对 2.1 更新,内容包括在 Cowork Island 内购买、用量表以及新增的统计信息。

「设置」>「关于」中的「导出诊断信息…」现在会在之前遗漏的两处隐藏你的个人文件夹路径。

修复

退出应用、重新启动 herdr 或一次关闭多个会话,不再会让列表中满是「已完成」卡片。

当 macOS 询问是否允许 Cowork Island 使用本地网络时,请求中现在会说明原因:为了连接你通过 SSH 添加的「远程 Mac」。

从 2.0 或更早的版本更新?2.0.1 的变化请见:https://github.com/CoworkIsland/cowork-island/releases/tag/v2.0.1-b163 另外,2.0 的变化请见:https://github.com/CoworkIsland/cowork-island/releases/tag/v2.0-b162

下载详情
文件
CoworkIsland-2.1-b174.dmg
大小
20,292,114 字节
SHA-256
79b07c45a6cfbb8f6aabd52e00e3ee99b4e1d1005f9ef93617758b25abbf0b78

2.0

构建号 162

在 GitHub 上查看此版本

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 能判断出来,也不会出现。

打开的面板现在会停在屏幕底部、程序坞上方。放不下全部内容时,会话列表、「需要你处理」的请求和用量行会各自独立滚动;较长的问题或权限请求会在面板内滚动,让你能看到每个选项。以前,在小屏幕上面板可能超出屏幕底部。

会话在一轮结束后仍在运行的后台任务,现在最多只会让卡片从任务开始起保持「运行中」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 字节
SHA-256
9efd2603d651271d6bae87ef5cd8887c26efa845afb6ec40b6557991cab7d5b8

1.3.1

构建号 152

在 GitHub 上查看此版本

Claude Cowork

在「设置」中,Claude 应用的页面现在名为「Claude 应用」,其中的 Cowork 开关显示为「监视 Cowork 任务」。面板中的 Cowork 和 Claude Chat 分区保留原有名称。

Pro 试用

免费的 7 天 Pro 试用现在会自动开始,无需信用卡,也无需账户。新安装时,试用会在你关闭欢迎卡片时开始,欢迎卡片上也写明了这一点。如果你在卡片仍打开时退出应用,试用会在你下次打开应用时开始。每台 Mac 只有一次试用。重新安装应用或清除它的偏好设置,都不会重置服务器上你的试用记录。离线时自动开始的临时试用,如果服务器之后确认这台 Mac 已经用过试用,就会结束。

如果你在使用免费版时更新到 1.3.1,而且这台 Mac 从未试用过,试用会在 1.3.1 首次启动时开始。面板底部会出现一行提示,只显示一次:「你有 7 天免费的 Pro:所有会话与跳转。无需信用卡。」点击 ✕ 即可关闭。试用期间,面板中的「解锁 Cowork Island」卡片会显示剩余天数。与以前一样,试用结束后,Cowork Island 会恢复为免费版。

为了开始试用,Cowork Island 会向我们的许可证服务器发送与「试用 7 天」按钮相同的请求:此安装经哈希处理后的 ID。如果无法连接许可证服务器,你的 Mac 上会先开始临时试用,并在之后的某次启动时向服务器核实。如果服务器返回暂时性错误,或返回应用无法验证的答复,则不会有任何变化,Cowork Island 会在下次启动时再次请求。此前,只有在你按下「试用 7 天」时,试用才会开始。在这台 Mac 用过试用之前,如果你想自己开始试用,这个按钮仍然会显示。详情请参阅隐私政策:https://coworkisland.com/privacy/(英文)

价格

Cowork Island 中的价格现在跟随你 Mac 上设置的地区。在欧元区以欧元显示,在其他所有地区以美元显示。这是我们的支付服务商收取的货币。此前,应用中的所有价格都以欧元显示。应用采用我们支付服务商的欧元地区列表,因此地区设为保加利亚的 Mac 会看到美元价格,与结账时一致。

只有地区设为美国的 Mac 会显示美元符号。其他以美元付款的地区会看到 USD 9.99 这样的价格。在美国、加拿大和印度,你需要支付的价格后面现在会注明「(不含税)」,因为税费会在结账时另外加上。与以前一样,结账时显示的总额就是你实际支付的金额。在英文界面中,欧元价格现在显示为 €9.99,而不是 9,99 €。

Orelo

来认识一下 Orelo,一只专为 Cowork Island 从零绘制的兔子。它取代了原来的角色。如果你在任何地方选择过那个角色,现在那里会显示 Orelo,你无需做任何更改。在「设置」>「角色」中,它名为「Orelo (Classic)」,「让 Orelo 加入轮换」会把它加入角色阵容。Starlight 外观也转到了 Orelo 身上。Orelo 的呼吸更轻柔,闲置时会打盹。

Claude Code

Claude Code 对话的后台副本(你用 ← 移到后台或用 claude --bg 启动的副本),现在一有动作就会并入它所属会话的卡片。它的提问和权限请求会立即显示在这张卡片上,并标有「子任务」,而不是显示在它自己的卡片上。正在运行的副本,不会再在最长 2 分钟的时间里多出第二张卡片。「设置」>「智能体」>「智能体子会话」设为「合并到主会话」(默认)或「隐藏」时,此功能有效。

只是在等待第一条提示词的后台副本,不会再在它所属会话的卡片上显示为「需要你处理」。Claude Code 的智能体视图会把这类副本列为 Idle,小岛现在也会让它保持静止。Claude Code 标记为受阻、却没有说明需要什么的副本,也是如此。

Claude Code 的智能体视图会预留一个备用的后台会话,供你的下一个任务使用。在你给它分配任务之前,它不会再有自己的卡片。

在终端中运行 Claude Code 任务时,如果某个 MCP 服务器请你填写表单或打开链接,卡片现在会显示「需要你处理」。你需要在 Claude Code 中回答。此前,卡片会一直显示「运行中」,几分钟后甚至可能在表单仍在等待时把任务显示为已完成。对于 Claude Code 2.1.76 及更高版本,Cowork Island 会在 Claude Code 的设置中添加两个钩子条目,让卡片立即切换状态。Cowork Island 会在事件到达小岛之前,从中移除你在表单中填写的答案。

当你按 Esc 停止 Claude Code 的一轮工作,或在终端中对提问或权限请求回答 No 时,卡片现在会立即进入静止状态并标有 INT,而不会把这一轮显示为已完成。这在 herdr 中同样有效。此前,卡片可能会一直显示「运行中」,或重新变回「运行中」,然后在几分钟后把这一轮显示为已完成。

当你在另一个 Claude 配置目录(CLAUDE_CONFIG_DIR)下恢复某个 Claude Code 会话时,一旦它的第一个进程结束,这个会话现在只会保留一张卡片。此前,它可能会在第一张卡片旁边多出第二张。

「设置」>「智能体」>「智能体子会话」有两项修复。从「隐藏」切换到「独立显示」后,主会话的卡片不会再停在「运行中」。切换到「隐藏」时,现在也会移除由 codex exec 运行启动的辅助程序所对应的行。

Claude Chat

如果小岛恰好在回答结束时失去了对 Claude 应用窗口的读取,现在只要已保存的对话显示出完整回复,它仍会把这次回答标记为已完成,并按你在「设置」>「通知」>「任务完成时」中的选择来操作。此前,卡片可能会直接安静下来,既不标记为已完成,也不执行这项设置。

跳转

使用 Pro 或在试用期间,对于位于 Claude 桌面应用 Code 标签页中的 Claude Code 会话,点击它的卡片现在会把 Claude 应用调到前台,即使你是从 herdr 窗格启动 Claude 应用的也是如此。此前,点击可能会聚焦到那个窗格,或提示该会话已不再被跟踪。点击会打开 Claude 应用,而不是会话本身。

用量条

使用 Pro 或在试用期间,如果你用 /login 切换账户,而其他会话仍在使用之前的账户运行,每个 Claude 账户的用量条现在都会保留各自的数值。这需要开启「设置」>「用量」中的「从 Claude Code 的状态行读取用量」。

Cowork Island 现在会提议一次开启「从 Claude Code 的状态行读取用量」。使用 Pro 或在试用期间,如果你在 Pro 或 Max 套餐上使用 Claude Code,而它的用量条没有可显示的内容,面板底部会出现一行提示,附带「开启…」,点击后会打开「设置」>「用量」。这行提示本身不会开启任何功能。新安装的用户会在欢迎卡片上看到同样的选项。开启后可能会为 Claude Code 添加一个空的状态行,这会隐藏其输入框下方的提示;这两个地方都会事先说明这一点。

使用 Pro 或在试用期间,并且已开启状态行读取时,如果某个 Claude 账户还没有限额,「设置」>「用量」不会再要求你开启它。现在它会说明,Claude Code 会在 Pro 和 Max 套餐的会话运行时发送限额。你之后添加的 Claude Code 配置目录,现在会在 Cowork Island 启动时或你打开「设置」>「用量」时自动连接到状态行。如果新目录没有状态行,则会添加一个空的状态行,这会隐藏 Claude Code 输入框下方的提示。

Codex

开启「设置」>「智能体」>「CLI 状态」>「Codex」>「高级」中的「回答 Codex CLI 问题」后,提问面板现在会显示:「如果这个会话的终端已关闭,在这里回答可让 Codex 在后台继续运行。」开启同一设置时,卡片上正在等待的 Codex 提问,不会再因为这张卡片收到权限请求而消失。

许可证

Cowork Island 大约每两周检查一次你的许可证。如果检查结果显示的购买项目少于你实际拥有的,而且没有说明原因,Cowork Island 现在会保留你已拥有的项目,并在下次再检查。退款仍会移除已退款的项目。

应用附带的许可协议已针对 1.3.1 更新,涵盖美元价格、自动开始的试用,以及试用请求。在没有许可证密钥、且「自动检查更新」和「共享使用统计」都已关闭的 Mac 上,试用请求现在是应用唯一会自行发出的请求。

下载详情
文件
CoworkIsland-1.3.1-b152.dmg
大小
21,056,360 字节
SHA-256
50f1ffb44917cb23ce358f651c5a8192cb02ef7199240e76c64545b3642767d3

1.3

构建号 150

在 GitHub 上查看此版本

Claude Cowork:当前版本的 Claude 桌面应用以新的方式存储 Cowork 任务,Cowork Island 1.3 暂时还不会显示这些任务。相关更新正在开发中。

Claude Chat

现在,每个账户都会显示 Claude Chat 卡片。Cowork Island 会读取 Claude 桌面应用存储对话的全部三种方式,包括最新的一种。只要 Mac 上的 Claude 应用处于打开状态,最近 30 分钟内有新消息的对话就会有一张卡片。只是打开一个旧对话,并不会让它出现卡片。Cowork Island 在后台读取这些对话,因此读取时不会让小岛卡住。

显示「运行中」的 Claude Chat 卡片,现在会在对话最后一次活动后的最多 30 分钟内继续显示「运行中」。此前,较长的回答(例如一份研究报告)可能在大约 5 分钟后就看起来已经完成。

现在,在每个账户中,当 Claude 在 Claude 应用中回答时,该对话的卡片都会显示「运行中」。当 Claude 请求使用某个工具的权限时,卡片会显示为「需要你处理」,并显示「请在 Claude 中回答」这一行。你需要在 Claude 应用中回答。此时,小岛会像 Claude Cowork 向你提问时一样,播放提示音并展开。Cowork Island 通过 Claude 应用窗口中的按钮得知这些状态,绝不会读取窗口中的文字。为此,Cowork Island 需要辅助功能权限。请在“系统设置”中打开“隐私与安全性”>“辅助功能”,然后开启 Cowork Island。在单独窗口中打开的对话,无法通过这种方式读取。

现在,你可以像归档其他卡片一样归档 Claude Chat 卡片:用「归档会话」归档一张,或用「归档分组」全部归档。要恢复一张卡片,请在「已归档」列表中使用「恢复」。已归档的对话现在在你重新启动应用后仍会保留标题。此前,你只能移除对话卡片。

Codex

Codex 0.157 及更高版本会通过后台的一个共享程序,来运行你在终端中的 Codex 会话。Cowork Island 现在绝不会停止这个程序,也绝不会替你回应 Codex 的权限请求。此前,在某些情况下,这两件事它都可能会做。

目前,这会给终端中的 Codex 会话带来两点不便。跳转时,可能会提示 Cowork Island 找不到该会话。关闭它的终端标签页后,卡片可能会一直保留,直到 Codex 报告该会话已结束。空闲的卡片遵循「设置」>「行为」>「多久后移除空闲会话」。仍在运行或正在等你回答的卡片,可能会保留更久。

Cowork Island 现在能识别 ChatGPT 26.924 及更高版本中的 Codex,这些版本改变了 Codex 在应用中的位置。

当 ChatGPT 应用中的 Codex 同时向你询问多件事时,你在 ChatGPT 中回答其中一件,现在只会从它的卡片上清除这一件。此前,回答其中一件,可能会把另一件仍在等待的也一并清除。

子任务

Claude Code 会话在后台启动的工作,现在会显示在该会话的卡片上。此前,其中一些仍可能获得自己的卡片。claude -p 脚本和 codex exec 运行一启动就会并入这张卡片。对话的后台副本会在 Cowork Island 下一次检查发现它时并入这张卡片,这会在约 2 分钟内发生。如果该副本在此之前向你询问某件事,这个请求会显示在它自己的卡片上。

并入之后,它们的提问和权限请求会显示在这张卡片上,并标有「子任务」。Cowork Island 绝不会自行回应它们。

这遵循「设置」>「智能体」>「智能体子会话」。设为「合并到主会话」(默认)和「隐藏」时都有效。设为「隐藏」时,它们的提问和权限请求仍会显示。设为「独立显示」时,每一项都像以前一样有自己的卡片。如果启动它的会话已经关闭,它只会在需要你处理时才有自己的卡片。

设为「隐藏」时,来自被隐藏的 Codex 子智能体、Cursor 任务和插件的权限请求,现在会等待你的回答,显示在它们所属会话的卡片上,或显示在它们自己的卡片上。此前,「隐藏」可能会自行允许这些请求。

小岛

现在重命名一张卡片时,只会改变这张卡片。同一文件夹或同一终端窗格中已在运行的其他会话会保留各自的名称。此前,那里的另一张卡片也可能被改成新名称。

当你用一次点击回应了提问或权限请求之后,小岛会收起,之后只要把指针移到小岛上,它就会再次展开。此前,你必须先把指针从小岛上移开。

连接或断开显示器等显示设置发生变化之后,或者接力图标出现在程序坞中或从中消失时,只要把指针移到小岛上,小岛现在仍会照常展开。此前,如果那一刻指针正停在小岛上,小岛可能不会理会它,直到你把指针移开。

现在,固定或重命名来自 ChatGPT 应用中的 Codex、Claude Chat 或 Claude Cowork 的卡片时,只会改变这张卡片。此前,固定一张 Claude Chat 或 Claude Cowork 卡片,会把同一分区中的所有卡片都固定。使用同一文件夹的 ChatGPT 应用中的 Codex 卡片,可能会共用固定状态或名称。现在,你也可以重命名 Claude Chat 和 Claude Cowork 卡片。新名称只会显示在小岛上。你在 1.3 之前为这些卡片设置的固定不再有效,请重新固定你需要的卡片。

现在,你可以把卡片拖到它所在的应用分区或「终端」分区中的新位置。既没有项目文件夹、也不属于已有工作区分区的终端会话,现在无论使用哪种工具,都会共用一个「终端」分区。此前,每种工具都有自己的「终端」分区。这类 Codex 终端会话会从「CODEX · 应用」移到这里,「CODEX · 应用」现在只包含来自 ChatGPT 应用的 Codex 对话。除非你移动或固定过分区,否则「终端」现在会排在各应用分区之前。现在,你可以固定「终端」分区和每个应用的分区,就像以前就能固定文件夹分区一样。当你拖动卡片或某个应用的整个分区时,指示落点的线现在会使用该应用图标的颜色。

当 Claude 在 Claude Chat 或 Claude Cowork 中完成回答时,小岛现在会按你在「设置」>「通知」>「任务完成时」中的选择来操作,与终端会话相同。当 Claude Cowork 或 ChatGPT 应用中的 Codex 等待你回答时,小岛现在会自动展开,所用设置与终端会话相同。

已归档的 Claude Cowork 卡片现在会一直留在「已归档」列表中,直到你恢复或移除它,或者直到「保留已归档会话」将它移除。此前,Cowork 停止运行时,它可能会消失。它在你重新启动应用后也会保留标题。未选择文件夹的 Cowork 会话现在也会像其他卡片一样,带有「标记为已完成」勾选标记。

用量条

用量条可能会从面板上消失,其中一种情况要到你重新启动应用后才会恢复。现已修复三个原因。在较长的 Codex 任务期间,Codex 用量条现在会保留最后一次读数,直到该读数已有 30 分钟之久,而不会立即消失。开启「从 Claude Code 的状态行读取用量」时,面板打开期间 Claude Code 的频繁更新不会再让 Codex 用量条停止更新。更改 Mac 的时钟后,即使出现日期在未来的读数,也不会再隐藏用量条。

使用统计

Cowork Island 现在会向我们发送使用统计。我们只用它来统计总数,例如每个版本和方案各有多少台 Mac 在运行。应用启动约 1 分钟后会发送一份报告,之后在应用运行期间大约每天发送一次。每份报告包含:在你的 Mac 上生成的随机 ID、应用版本和构建号、你的方案、试用的剩余天数(如果你正在试用)、你的 macOS 版本、语言和地区,以及三项我们用于统计的信息。报告中绝不包含你的姓名、许可证密钥或你会话中的任何内容。

使用统计默认开启。如需关闭,请在「新功能」窗口或「设置」>「关于」中关闭「共享使用统计」。如果你是从旧版本更新,在你关闭「Cowork Island 1.3 新功能」窗口之前,不会发送任何内容。如果你在该窗口仍打开时退出应用,下次启动应用时它会再次打开。详情请参阅隐私政策:https://coworkisland.com/privacy/(英文)

能耗

Cowork Island 的能耗降低了,在 ChatGPT 应用打开时尤其明显。现在,它每 30 秒只向 Codex 请求 Codex 卡片所需的信息;没有 Codex 卡片时,则什么都不请求。此前,它每次都会请求你最近的 50 个 Codex 对话。此外,它针对所有智能体定期检查新会话时,现在对每个正在运行的程序只读取一次,而不是多次。会话结束后仍停在用量上限的卡片,不会再让 Cowork Island 每 3 秒重复同样的清理工作。与以前一样,在上限持续期间,除非你归档这张卡片,否则它会一直保留。

许可证激活

激活许可证密钥现在更可靠了。许可证服务器繁忙时,Cowork Island 现在会显示「许可证服务器正忙。请一分钟后重试。」此前,它显示的是「无法连接许可证服务器。请检查网络连接后重试。」在我们这边,许可证服务器现在在我们的支付服务商那里拥有自己的请求上限,不再与其他服务共用。它还能自行把因繁忙而失败的请求重试一次。这些服务器端的改动对旧版本的应用同样有帮助。

Pro 许可证

Pro 方案现在按电脑数量计算,而不再按 Mac 数量计算。在「解锁 Cowork Island」窗口中,它们显示为「1 台电脑」「2 台电脑」和「3 台电脑」。应用附带的许可协议也是这样写的。在指你正在使用的这台 Mac 的地方,例如「停用这台 Mac」,仍然写作 Mac。

下载详情
文件
CoworkIsland-1.3-b150.dmg
大小
20,646,409 字节
SHA-256
e071a7eb143b36764d499351c9fd62ad9b31209f29013d6c9564e8539990214b

1.2.1

构建号 148

在 GitHub 上查看此版本

Claude Chat

Claude Chat 卡片回来了。在使用新版聊天视图的账户上,较新版本的 Claude 桌面应用(例如 2.2553)会以新格式保存聊天。Cowork Island 此前无法读取这种格式,因此在这些账户上,无论你用的是它的哪个版本,都没有显示任何 Claude Chat 卡片。现在它能读取新格式,旧格式也仍然可用。你在 Mac 上的 Claude 应用中使用的聊天会重新获得自己的卡片,而 Claude 标记为正在运行的聊天,从第一条消息起就会显示为「运行中」。在新格式下,打开旧聊天或重新启动 Claude 都不会让旧卡片重新出现。如果同一项工作同时显示为 Claude Chat 卡片和 Claude Cowork 卡片,只会保留 Cowork 卡片。

Claude Code

有些 Claude Code 卡片来自 Claude Code 自己的会话列表,而不是来自 Cowork Island 的钩子。现在点按这类卡片会有反应。如果 Cowork Island 能判断出该会话在哪个终端中运行,点按卡片就会带你前往那里。这属于跳转,因此在免费版中会打开 Pro 窗口,与 1.2 以来的所有跳转一样。如果无法判断,显示「请查看 Claude Code」的卡片还会显示应在哪里回答:「请在 Claude Code 中回答」,或者对于后台智能体,显示「在 Claude Code 的智能体视图中」。此前,除非会话在 herdr 中运行,否则点按这些卡片不会有任何反应。

设置

在「设置」>「快捷键」中所做的更改现在会立即生效。此前,新设置或清除某个快捷键,以及开启或关闭「启用键盘快捷键」,都要在你重新启动应用后才会生效。

「回答 Codex CLI 问题」已移到「设置」>「智能体」中 Codex 那一行下方,位于名为「高级」的部分。该选项开启时,这一部分会自动展开。该选项默认仍为关闭,工作方式与以前相同。它原来所在的页面「Cowork、Chat 与 Codex」现已更名为「Cowork 与 Chat」。

在「设置」中搜索“Codex”时,如果「设置」>「用量」显示了你的 Codex 用量,现在也会找到这个页面。

在「设置」>「Cowork 与 Chat」中,有两行现在显示“Claude Cowork”,而不再是“Cowork”:「监视 Claude Cowork 会话」和「Claude Cowork 会话中的角色」。「监视 Claude Cowork 会话」和「监视 Claude Chat 会话」这两行现在各带有一个采用 Claude 配色的图标,「设置」>「智能体」中的 Cowork 那一行也是如此。

问题修复

当指针不在小岛上时,关闭已归档列表或完成卡片重命名后,面板现在会关闭。此前,面板可能会保持打开。

「新功能」窗口和「设置」>「关于」现在会在后台读取版本说明,因此打开时不会让应用卡住。

对于 ChatGPT 应用中的 Codex 对话,卡片上「请在 ChatGPT 中回答」这一行不会再在你回答后的一瞬间变成「请在 Codex 中回答」。

下载详情
文件
CoworkIsland-1.2.1-b148.dmg
大小
19,483,243 字节
SHA-256
b628ef13e51d449cb85c7319cd15042e8b6c0ddc3d68bf97a8e659fd476c9af3

1.2

构建号 146

在 GitHub 上查看此版本

Codex

Cowork Island 现在能找到正在运行的 Codex 对话,无论它在 ChatGPT 应用中还是在终端中,即使它是在一周或更早之前开始的,或者在它之后又开始了许多其他 Codex 对话(例如它的子智能体)。此前,面板可能会漏掉它。原本显示文件夹名称的 Codex 卡片,现在会在 Codex 中有对话名称时显示该名称,与 ChatGPT 应用中显示的名称相同。

ChatGPT 应用会让新的钩子保持关闭,直到你信任它们为止。因此,Cowork Island 的 Codex 钩子(它们负责告诉小岛 Codex 正在做什么)在你信任之前会一直保持静默。当 ChatGPT 应用已安装且这些钩子正在等待时,Cowork Island 现在会请你信任它们,只询问一次。这个提示会出现在「设置」>「智能体」中的 Codex 那一行,也会出现在首次运行应用时打开的欢迎卡片上(在你于该卡片上开启 Codex 之后)。对于 ChatGPT 应用中的对话,信任这些钩子后,Codex 就能实时把自己的状态告诉小岛:何时开始工作、正在做什么、何时完成。终端中的 Codex 使用同一组钩子,因此信任它们后,你也可以在小岛上回应它的权限请求。「允许」只会请 Codex 信任 Cowork Island 自己的钩子,不会请它信任其他任何内容。Codex 接受后,Codex 那一行会显示这些钩子已连接。

如果无法联系 Codex,或 Codex 拒绝,则不会做任何更改,提示会告诉你如何在 ChatGPT 中自行完成:Settings > Hooks > User config,然后对每个 Cowork Island 钩子点按 Trust。如果你暂时不允许,Cowork Island 会记住这一选择,提示不会自行再次出现。在你允许之前,你的 Codex 对话及其状态仍会显示在小岛上,但终端中 Codex 的权限请求不会送达小岛,因此你需要在终端中回应它们。Codex 那一行上的「允许」按钮会再次询问。Codex 那一行还会显示这些钩子是已连接、仍需要你允许,还是已在 Codex 中关闭。在装有 Codex 命令行工具但没有 ChatGPT 应用的 Mac 上,不会出现提示,你仍像以前一样在终端中信任这些钩子。

如果 Cowork Island 首次发现某个 Codex 对话时,该对话已在执行任务,它现在会立即显示为「运行中」。此前,它可能要等到下一轮才会显示为「运行中」。在项目文件夹中运行的 Codex 进程,现在会对应到你自己在该文件夹中的对话,而不是在它之后启动的子智能体。

Codex 自己的后台任务(例如记忆维护,或在替你批准某项操作之前运行的自动审查)不再有卡片,也不再显示为子智能体。ChatGPT 应用隐藏的对话也是如此。当「设置」>「智能体」>「智能体子会话」设为「合并到主会话」(默认)或「隐藏」时,之前的版本为它们创建的卡片会被移除。

如果 ChatGPT 应用中有子智能体正在运行,而它所属的对话没有卡片,该对话现在会获得一张卡片,名称与 ChatGPT 应用中的一致,并且绝不会为它再创建第二张卡片。子智能体会显示在这张卡片上,而不是显示在以文件夹命名的单独卡片上。这适用于「设置」>「智能体」>「智能体子会话」设为「合并到主会话」(默认)的情况。设为「隐藏」时,该对话会获得卡片,子智能体仍保持隐藏。设为「独立显示」时,子智能体保留各自以文件夹命名的卡片;使用 Pro 时,点按其中一张卡片现在会打开它所属的对话。

Cowork Island 不再把提供商的名称 OPENAI 当作 Codex 对话的模型。它现在从对话的最近一轮中读取模型,因此卡片上的模型标签会显示该对话所用的模型。1.1 以 OPENAI 保存的卡片可能会保留它,直到 Codex 再次报告模型为止。

Codex 卡片现在会显示你实际写下的提示词。它不再显示 Codex 和 ChatGPT 应用在后台附加到提示词中的文本(例如推荐的插件、AGENTS.md 中的指令和有关你的环境配置的信息),也不再显示 ChatGPT 应用在你对问题的回答外面附加的额外文本。

当 Codex 在 ChatGPT 应用中向你提问时,它的卡片现在会显示为「需要你处理」,并显示问题和「请在 ChatGPT 中回答」这一行。你需要在 ChatGPT 应用中回答,而不是在小岛上。使用 Pro 时,点按该卡片会在 ChatGPT 中打开这个对话。终端中的 Codex 提问照常工作。

当 ChatGPT 应用中的某个 Codex 对话设为“请求批准”,且 Codex 请求某项权限(例如联网或文件访问权限)时,它的卡片现在会显示为「需要你处理」,并显示一行说明它请求什么(例如「正在请求联网权限」),以及「请在 ChatGPT 中回答」这一行。你需要在 ChatGPT 应用中回应,而不是在小岛上。使用 Pro 时,点按该卡片会在 ChatGPT 中打开这个对话。即使你没有信任这些钩子,这项功能也可用。

当 ChatGPT 应用中的某个 Codex 对话设为“帮我批准”时,Cowork Island 现在会让到一旁,把它的权限请求留给 Codex,而不是把请求留在小岛上等你回应。卡片不会因为这些请求而显示为「需要你处理」。这同样适用于因「设置」>「智能体」>「智能体子会话」设为「隐藏」而被隐藏的子智能体。此前,即使设为“帮我批准”,小岛也会自行允许这些子智能体的请求。

当你在 ChatGPT 应用中归档某个对话时,它的卡片现在会在不久之后离开小岛。此前,卡片要闲置 6 小时后才会离开。如果你再次使用该对话,卡片会重新出现。

免费版与 Pro

在免费版中,点按会话现在会打开 Pro 窗口,而不会带你前往该会话。所有跳转方式都是如此:每一张会话卡片、提问栏和审批栏、「前往终端」和「返回 Codex」按钮,以及跳转快捷键。此前,只有跳转到显示为「需要你处理」的会话才是 Pro 功能。查看哪些会话需要你处理、在小岛上回答或批准受支持的请求,以及在访达中打开卡片所在文件夹的文件夹图标,都不是跳转,因此照常可用。Pro 窗口中的功能列表现在也写明了这一点。7 天试用和 Pro 均保持不变。

角色

你在「设置」>「角色」中选择的角色现在会显示在小岛上。该设置现在名为「小岛上的角色」,不再叫「空闲时的角色」,下方还新增了一行「显示」。设为「没有会话在运行时」(默认)时,只要没有会话正在运行或需要你处理,收起的小岛就会显示你选择的角色;正在运行或需要你处理的会话仍会显示它自己的角色。设为「始终」时,即使有会话正在运行或需要你处理,小岛也会显示你选择的角色,而该会话的状态仍会显示。此前,小岛会一直显示你某个会话的角色,你选择的角色只有在完全没有会话时才会出现。

角色菜单中的每个付费角色现在都带有锁形图标,包括在其合集被锁定之前你已选中的角色;带锁的角色会集中排在每个菜单的末尾,位于所有可选项之后。选择其中一个仍会打开「角色商店」或 Pro 窗口。锁定角色上方的标题现在会说明解锁方式,例如「包含在 Pro 中」或「在 Office 合集包中」,而不再是「查看 Pro」或「查看合集包」。

更新与设置

更新到 1.2 后,「Cowork Island 1.2 新功能」窗口会打开一次,介绍主要变化。「版本说明」会打开这些说明,「知道了」会关闭该窗口。全新安装时它不会打开,而且会等到欢迎卡片和「设置」都关闭后才打开。如需再次查看,请打开「设置」>「关于」>「1.2 新功能」。

如果 Cowork Island 从无法自行更新的位置运行(例如直接从磁盘映像运行),欢迎卡片和「设置」>「关于」现在会显示一行文字:「将 Cowork Island 移到“应用程序”文件夹,即可接收更新。」

「设置」>「许可证」中现在有一行「隐私政策」,无论应用使用哪种语言,它都会打开 coworkisland.com 上的英文版隐私政策。「设置」>「关于」中现在有一行「网站」,会打开 coworkisland.com。在「设置」中搜索“隐私”或“网站”即可找到它们。

问题修复

在「设置」>「智能体」中,保存更改时现在只会让你更改的那一行变暗,而不再让整个页面变暗长达约 5 秒。某一行上的错误现在会在你离开页面后继续保留,直到对该行的更改成功为止。当无法读取 Claude Code 的设置文件时,它那一行会继续提供「卸载钩子」,而不再切换为会重新开启钩子的「重新安装钩子」。Cowork Island 在无法读取 Kimi 的设置文件时不再覆盖它;如果「卸载」无法写入 Kimi 或 Cline 的文件,现在会告诉你。

在欢迎卡片上,即使卡片中没有任何元素获得焦点,按 Esc 现在也会关闭卡片;Codex 开始连接时,VoiceOver 会朗读一次「连接中…」。

由脚本或其他会话在没有终端的情况下启动的某些 Claude Code 自动运行,曾显示为空白卡片。现在它们不再有自己的卡片。当其中一个正在运行时,它会在启动它的那个会话的卡片上计为一个子智能体。如果应用无法把它对应到面板上的单个会话,这次运行就不会显示。

使用 Pro 或在试用期间,如果 Cowork Island 未在“系统设置”>“隐私与安全性”>“辅助功能”中开启,跳转到 Ghostty 或“终端”中的会话时,卡片上现在可能会显示一条提示。提示中有一个按钮,可带你前往该设置。Cowork Island 使用这项权限来恢复最小化的窗口。

在「设置」>「智能体」中关闭 Cline 后,它那一行不再显示 Cline 已连接。

如果 Cowork Island 无法从 Codex 的 config.toml 中移除遗留的「始终允许」规则,它不会再在每次重试时额外留下一份该文件的副本。已经存在的副本不会被移除。它们位于该文件旁边,名为 config.toml.cowork-island-<id>.bak,你可以删除它们。

从 1.0 更新

如果你直接从 1.0 更新,也会获得 1.1 的全部内容,包括更新检查。应用运行期间,它大约每天一次向网站查询是否有更新的版本。除非你同意,否则不会下载或安装任何内容。你可以在「设置」>「关于」>「自动检查更新」中关闭它。如果你在 1.0 中从未动过这个开关,此次更新会开启检查;如果你曾自行关闭,它会保持关闭。

下载详情
文件
CoworkIsland-1.2-b146.dmg
大小
19,307,594 字节
SHA-256
1fee6854eed81bf5b15418c31201e58c404039e372b741e49ffc7e7cf390f5ef

1.1

构建号 143

在 GitHub 上查看此版本

更新与设置

此版本默认开启更新检查。应用运行期间,它大约每天一次向网站查询是否有更新的版本。除非你同意,否则不会下载或安装任何内容。你可以在「设置」>「关于」>「自动检查更新」中关闭它。如果你在 1.0 中从未动过这个开关,此次更新会开启检查;如果你曾自行关闭,它会保持关闭。

应用在你的 Mac 上找到的工具现在会自动连接。Codex、Cline 以及你自行添加的任何工具在你开启之前都保持关闭。你在 1.0 中关闭的任何内容都会保持关闭。

首次打开此版本时,会有一张卡片显示哪些工具已连接,提供开启 Codex 的选项,并提醒你:首次跳转到某个会话时,macOS 会请求“自动化”权限。

当 Codex 已安装但处于关闭状态时,「设置」>「智能体」会提供开启它的选项。

会话与操作

未安装钩子的 Claude Code 会话现在也会显示在面板中,并在有会话等待时进入「需要你处理」。没有钩子,应用就无法读取对话,因此这些卡片不显示预览,你需要在终端中作答。

归档会话卡片后可以撤销。卡片底部那排小按钮之间现在留有间距。

将指针移到「运行中」「待办」或「空闲」标签上,即可看到该词的含义说明。

问题修复

在 1.0 中点按「始终允许」时可能会写入一条权限规则,导致 Codex 无法加载其配置。现在「始终允许」只会在可以安全写入该规则的地方出现;当 Codex 在「设置」>「智能体」中处于开启状态时,此版本会移除 1.0 遗留的规则,并在原文件旁保留一份副本,名为 config.toml.cowork-island-<id>.bak,你可以删除它。

在激活 Pro 密钥的窗口中,返回的入口更容易看到,光标会显示在密钥输入框中,密钥未能激活时的提示信息也更详细。

下载详情
文件
CoworkIsland-1.1-b143.dmg
大小
18,709,743 字节
SHA-256
cef497e6de31763805de5d9993db847dc8bd5b7692d1c5b016e1ad805ba0287c

1.0

构建号 140

Cowork Island 的首个公开版本。

GitHub 上的 1.0 版本

已经在使用 Cowork Island?

2.1: 设置 > 关于 > 更新 > 检查更新…

1.3.2: 将指针悬停在小岛上,然后打开「设置」>「关于」>「检查更新…」

构建号用于标识某个具体版本。你可以在「设置」>「关于」中查看自己的版本号和构建号。

更新检查的工作方式(英文)

把下载链接发给自己,稍后使用。