FlowTune Media

Claude Codeの権限プロンプト、もう見逃さない — macOSのノッチに常駐するX Island

Claude Codeを使っていて、ファイル編集の承認プロンプトを見逃したことはないだろうか。

ターミナルでエージェントを走らせながらブラウザで調べ物をしている間に、Claude Codeが権限待ちで止まっていた——という経験は、並列作業が当たり前の今、ほとんどの開発者が一度はしている。

X Islandは、その問題をmacOSのノッチで解決する。

何をしてくれるアプリか

MacBookのノッチ部分にDynamic Island風のパネルを表示し、AIコーディングエージェントの状態をリアルタイムで監視するmacOSアプリだ。ノッチのないMacや外部ディスプレイでは、画面上部中央にフローティングバーとして表示される。

対応するエージェントはClaude Code、OpenAI Codex、Gemini CLI、OpenCode。エージェントがファイル編集やコマンド実行の承認を求めると、ノッチが展開して通知する。承認もキーボード1打で完了する。ターミナルに切り替える必要はない。

複数のエージェントセッションを同時に走らせている場合、各セッションの状態を一覧で確認でき、ワンクリックで該当のターミナルタブにジャンプできる。Ghostty、iTerm、Warpなど主要なターミナルアプリに対応している。

導入

Homebrewで入る。

brew install --cask xisland

インストール後はメニューバーに常駐し、自動でClaude Codeなどのセッションを検出する。サーバーへの通信は一切なく、Unix socket経由でローカル完結する。アカウント登録も不要。

正直な感想

Cursor 3がエージェントの並列実行を前面に押し出し、Claude Codeのデスクトップアプリもマルチセッション管理に力を入れている。X Islandはその流れの中で、「ターミナルベースのCLIエージェントを使う人」のために生まれたツールだ。

実際に使ってみると、ノッチのUIは思った以上に快適だ。エージェントが承認待ちになった瞬間にノッチが光るので、画面のどこにいても気づける。これまでターミナルを定期的にチラ見する必要があったのが、完全にプッシュ通知型に変わる。

一方で、このアプリがカバーするのはCLIエージェントのみ。Cursor、Windsurf、KiroのようなIDE統合型のエージェントには対応していない。CursorのAgents WindowやClaude Codeのデスクトップアプリを使っているなら不要だ。

セッション数が1つだけならあまり恩恵を感じないかもしれない。2つ以上を同時に走らせる環境で初めて「なくてはならないツール」になる。

もうひとつ、OSSフォークが乱立している点は気に留めておきたい。CodeIsland、MioIsland、Vibe Island、Ping Islandなど、同じコンセプトの派生プロジェクトがGitHubに複数存在する。X Islandが本家だが、機能差はほとんどない。

誰のためのツールか

Claude CodeやCodex CLIを日常的に使い、かつ複数セッションを並列で動かす開発者。その条件に当てはまるなら、無料なので試して損はない。「エージェントの承認待ち」で失われていた数分が、ノッチのワンクリックで取り戻せる。

関連記事