
Open Island 是一个给重度 AI coding agent 用户准备的 macOS 伴侣应用。它会驻留在 Mac 刘海区域或顶部栏,把 Claude Code、Codex、Cursor、Gemini CLI、OpenCode 等工具的会话状态、权限请求和跳转入口集中到一个实时面板里。对经常同时开多个终端、多个 agent 跑任务的人来说,它解决的是一个很具体的问题:不用在窗口和标签页之间来回找,直接回到正确的会话。
项目把自己定位成开源版 Vibe Island,但路线更偏本地优先:无服务器、无遥测、无需账号,使用 SwiftUI 和 AppKit 做原生 macOS 应用,而不是 Electron 套壳。README 里列出的兼容范围也很工程化,当前支持 10 个 agents,以及 Terminal.app、Ghostty、iTerm2、WezTerm、tmux、Zellij、VS Code、Cursor、Windsurf、JetBrains IDEs 等 15+ 终端和 IDE。
给多 Agent 工作流一个固定入口
Open Island 的价值不在于“再做一个通知栏”,而是把 agent hook、本地 session discovery、权限审批和 jump-back 串起来。比如 Codex CLI 可以通过 hook 上报 SessionStart、UserPromptSubmit、Stop 等事件;Codex 桌面 App 还支持通过 JSON-RPC 获取 thread / turn 生命周期,并用 deep link 精确跳回对应会话。对一边写代码一边让多个 agent 并行处理任务的人,这类状态面板会比单纯的系统通知更可控。
项目目前在 GitHub 上约 1.1k Star,最新版本是 v1.1.2,许可证为 GPL-3.0。安装方式也比较友好:可以直接下载已签名公证的 DMG,也可以用 Homebrew cask 安装。需要注意的是,它要求 macOS 14+;如果你要从源码构建,还需要 Swift 6.2 和 Xcode。
这不是给所有人准备的通用效率工具。如果你只是偶尔用一次聊天式 AI,它可能显得过重;但如果你的日常已经变成 Claude Code、Codex、OpenCode、Cursor 和终端复用器一起开工,Open Island 就很像一块专门为 agent 工作流留出的控制台。
传送门
https://github.com/Octane0411/open-vibe-island
原创文章,如若转载,请注明出处:https://wefound.cc/p/3828.html