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。

工作原理

此系統採用鉤子(hook)為基礎的架構。它捕捉鉤子事件,並透過 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 位元音效與像素貓動畫。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案