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間でセッションステータスと応答プレビューをリアルタイムで双方向同期。
  • ターミナル対応: iTerm2、Ghostty、Warp、VS Code、Cursor、Zedなど10種類以上のターミナルと互換性あり。
  • 権限管理: エージェントのアクションに対する統合された権限承認・拒否システム。
  • 視覚的演出: 8ビットサウンド効果とピクセル猫アニメーションを搭載。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト