macOS 14+ · 开发者预览

一粒胶囊,
看清所有 AI 编程助手

AgentIsland 是 macOS 上的灵动岛式状态悬浮窗。收起时只是几颗状态灯,助手需要你、或者做完了,它自己展开,你不用再一个个窗口去翻。

Apple Silicon · 临时签名、未公证(首次打开需手动允许)· 界面为中文 · MIT 开源

需要你处理 执行中 已完成 待命

示意动画,助手名称与内容均为虚构的演示数据。

它做什么

平时不打扰,该你的时候才出现

同时开着几个 AI 助手、几个会话,最麻烦的是不知道谁在等你。AgentIsland 只回答一个问题:现在有没有东西需要我看。

收起时只是状态灯

每个会话一个点,同一助手开两个会话就是两个点,各有各的颜色。执行中的缓缓呼吸,已完成的不会被另一个执行中的盖住。

需操作

需要你时自动展开

有会话在等你(红)或做完了还没看(绿),胶囊展开成行列表。点胶囊可手动收起,收起过的那几项不会再弹出,直到有新的。

帮我批准

能确认是谁时,直接在岛上回复

Codex 的文本回复和一次性审批、Antigravity 的后台回复,可以不切窗口直接做。无法确认目标会话时,只给「打开」,不乱发。

已查看

看过的消失,没看的留着

完成的提示一直保留到你看过那个对话。多个对话窗口各记各的,看了第一个,第二个的提示还在。

执行中待命

菜单栏里也能扫一眼

每个助手一格:图标、状态点、状态文字。胶囊收起或隐藏时,看菜单栏就知道谁在忙、谁做完了。三项都可单独关闭。

本机

数据留在你的 Mac 上

读本机的会话日志和可选 Hook 事件来判断状态;没有分析数据上传,Hook 只保存白名单字段,不存提示词和命令正文。

长什么样

黑色胶囊,几种形态

展开成行列表,或收起成图标、圆点,也可以竖着排。边缘有一圈细光:红色呼吸,黄色、绿色常亮,全部待命时是淡白。

AgentIsland 概览:展开的行列表,以及收起时的图标、圆点和直列形态
展开的行列表,以及收起后的图标、圆点和直列形态(示意画面,内容为虚构)。
一边看视频,Codex 完成了:胶囊从屏幕上方弹出,点「打开」直接切到 Codex 窗口
你在看视频,Codex 做完了:胶囊自己弹出来,点「打开」切到它的窗口,胶囊随即收回。桌面与视频为合成画面,胶囊是应用的真实渲染。
菜单栏状态条在深色与浅色菜单栏上的几种状态
菜单栏状态条:全部待命、执行中、已完成、需操作,深浅两种菜单栏。
支持范围

哪些助手能用,能做到哪一步

这是预发布版。下面是已经验证过的,以及还没验证的。

助手能力限制
Codex Desktop状态、问题、文本回复、一次性审批依赖非公开的本机通信,桌面端版本变化后需要重新验证。只保留最新回合里未回答的问题。
Antigravity状态、问题展示、后台回复依赖未公开接口,仅限桌面版 2.27.0、2.28.0、2.28.2、2.29.0。文字回复没有独立样本,更多环境仍待验证。
Claude Code 实验性状态、问题(含真实文字与选项);装了可选 Hook 后可靠显示等待授权,并可在岛上回答单选问题从会话记录读取状态,没有 Hook 时判断不了是否在等待授权。多个问题、可多选和命令授权,仍回 Claude 里处理。
Cursor · Windsurf · Trae 实验性状态监控各助手能力不同,未完成独立验收。
安装

下载、解压、放进 Applications

需要 macOS 14 或更新版本,目前只提供 Apple Silicon(arm64)安装包。

  1. 从 Releases 下载把 zip 和同名的 .sha256 放在同一目录,运行 shasum -a 256 -c 核对,显示 OK 再继续。
  2. 解压后放进 Applications更新时不要直接覆盖旧版:先把旧的改名为 AgentIsland.previous.日期.app,确认新版正常再删。
  3. 首次打开需要手动允许安装包是临时签名、没有经过 Apple 公证,系统会提示无法验证开发者。确认来源后,到「系统设置 → 隐私与安全性」里允许打开;不要为此全局关闭 Gatekeeper。
  4. 按需授权,再在设置里打开要监控的助手辅助功能权限是可选的,用于点击原窗口后自动确认「已查看」。没有它,状态监控照常可用。新装的版本里 Claude 默认关闭,需要在设置里打开。
先说清楚几件没做到的事:
  • 没有在干净的机器上验证过全新安装流程,多会话也只在单台 Mac 上做过有限验证。
  • 临时签名意味着每次更新后,辅助功能授权很可能需要移除后重新添加。
  • 只有 Apple Silicon 版本,没有 Intel 或通用包。
  • Codex、Antigravity 依赖未公开的接口,对方更新后可能失效;此时状态监控可能还在,回复会暂停。
隐私

它读什么,不读什么

为了判断状态,AgentIsland 在本机读取已启用助手的日志、Hook 事件和部分辅助功能界面,会在悬浮窗里显示问题和命令。会话内容只在内存里解析,不写入日志、不上传;目前没有任何分析数据上传服务。屏幕共享时悬浮窗也可能被看到,请留意。完整说明见 隐私说明。