MioMioOS/MioIsland
macOS Dynamic Island for AI coding agents. Monitor, approve, and jump to Claude Code sessions from the notch.
解决的问题
MioIsland 为 AI 代理提供了一个可视化且可远程管理的界面,专为 Claude Code 设计。它将代理状态监控、会话列表和权限审批从终端移至专用的 macOS「Dynamic Island」风格界面,并通过实时同步将这些功能扩展到 iPhone。
工作原理
该系统采用基于钩子的架构。它捕获钩子事件并通过 Unix Socket(/tmp/codeisland.sock)发送,然后使用 cmux 将命令返回到终端。这使得系统能够提供响应预览、远程启动以及 Mac 与 iPhone 之间的状态同步。
适用人群
在 macOS 上使用 Claude Code 的开发者,希望以更集成、更直观的方式管理 AI 代理会话并处理权限,而无需依赖终端窗口。
主要亮点
- macOS 原生集成:利用 Dynamic Island 区域进行状态监控和会话管理。
- iPhone 同步:Mac 与 iPhone 之间实时双向同步会话状态和响应预览。
- 终端支持:兼容超过 10 种终端,包括 iTerm2、Ghostty、Warp、VS Code、Cursor 和 Zed。
- 权限管理:集成的权限审批与拒绝系统,用于代理操作。
- 视觉效果:包含 8 位音效和像素猫动画。
相关
- 项目
- 项目
- 项目
- 项目
- 项目