wxtsky/CodeIsland
Real-time AI coding agent status panel in your MacBook notch — live status, approvals & replies for 13 AI tools, with iPhone & Apple Watch companions
解决的问题
CodeIsland 为 AI 编码代理提供了一个实时状态面板,直接集成在 macOS 的 Dynamic Island(凹槽)中。它消除了开发者需要频繁切换窗口来监控代理是否正在处理任务、等待用户批准,或已完成工作的必要性。
工作原理
该应用在各种 AI 编码工具的配置中安装轻量级钩子。当发生事件(如工具调用或权限请求)时,原生 Swift 桥接二进制文件通过 Unix 套接字向 CodeIsland 应用发送 JSON 消息,应用随即实时更新凹槽面板。它还支持通过本地网络和蓝牙将会话状态镜像到 iPhone 和 Apple Watch。
适用人群
在 macOS 上使用 AI 编码代理(如 Claude Code、Cursor 或 Copilot)的开发者,希望在不离开当前应用程序的情况下,以非侵入性方式跟踪代理活动并管理权限。
主要亮点
- 广泛工具支持:支持 14 种不同的 AI 编码工具,包括 Claude Code、Cursor 和 Gemini CLI。
- 凹槽原生 UI:一个紧凑的像素艺术风格面板,从 MacBook 凹槽中展开。
- 交互式管理:可直接在面板中批准或拒绝工具权限,并回答代理的问题。
- 跨设备同步:通过配套 iOS 应用,将状态镜像到 Dynamic Island、锁屏界面和 Apple Watch。
- 智能通知抑制:仅在用户正在查看终端中的特定会话标签页时才抑制通知。
- 一键跳转:从会话卡片中快速跳转到关联的终端标签页或 IDE 窗口。
相关
- 项目
- 项目
- 项目
- 项目
- 项目