Back to products
X Island

X Island

Dynamic Island for AI Coding Agents

Website xisland.app
Overview

What it is

xIsland turns the notch into mission control for Claude Code, Codex, and Gemini CLI, etc. Never miss a permission prompt, see every session at a glance, answer questions, approve requests, and jump back to the right terminal panel in one click. Local-first, no cloud, no account.

Intent

I need it when

Use a lightweight, keyboard-driven monitoring tool that respects developer workflow and privacy

X Island is a native Swift app with vim-style keyboard navigation (hjkl), uses under 50 MB RAM, processes all data locally with zero cloud transmission, and offers zero-config setup with automatic agent detection.

Monitor multiple AI coding agent sessions without switching between terminal windows

X Island displays all active Claude Code, Codex, Gemini CLI, and OpenCode sessions in the macOS Dynamic Island notch, showing status and progress at a glance without requiring window switching or tab cycling.

Answer AI agent questions inline while maintaining focus on coding work

X Island expands the Dynamic Island panel to display agent questions and accept answers directly from the notch, eliminating context switching between editor and terminal.

Approve or deny AI agent actions (file edits, command execution) without leaving the editor

X Island intercepts permission requests and displays Allow/Deny buttons directly in the Dynamic Island popup, enabling users to approve or reject agent actions via keyboard without navigating to the terminal.

Jump quickly between multiple terminal sessions and split panes running different agents

X Island provides one-click terminal jumping with precise navigation to the correct terminal, tab, and session (including tmux splits), supporting 7 terminals including iTerm2, Ghostty, and Terminal.app.

Drop

Not a fit when

  • User does not use macOS or lacks a Dynamic Island notch (app requires macOS 14+)
  • User does not work with AI coding agents like Claude Code, Codex, Gemini CLI, or OpenCode
  • User prefers cloud-based or cross-platform monitoring solutions rather than native macOS apps
  • User needs support for unsupported terminals or agents not in the current compatibility list
  • User requires real-time collaboration or team-based approval workflows across multiple users
Commercials

Pricing

Freemium: Free base app with optional one-time Pro purchase View pricing