xisland
xisland ist eine macOS Dynamic Island für AI-Coding-Agenten: Sessions überwachen, Dateiänderungen/Commands/Löschungen freigeben und per Klick zum Terminal zurückspringen.
Was ist xisland?
xisland ist eine macOS Dynamic Island-ähnliche App zum Überwachen und Verwalten von AI-Coding-Agenten-Sessions direkt aus der macOS-Nocke oder Menüleiste. Sie ist für Entwickler konzipiert, die Agenten-Workflows (wie Claude Code, Codex und Gemini CLI) ausführen und im Flow bleiben wollen, während sie beobachten, was passiert, und eingreifen, wenn der Agent eine Freigabe braucht.
Statt Fenster zu wechseln, um Prompts oder Berechtigungen zu prüfen, zeigt xisland Sessions in einem einheitlichen Panel und unterstützt schnelle Aktionen wie die Freigabe von Tool-/Datei-Operationen und das Beantworten von Agentenfragen direkt aus der Dynamic Island-Oberfläche.
Wichtige Funktionen
- Dynamic Island-Session-Panel (Notch- oder Pill-Modus): Zeigt Agenten-Aktivitäten und erweitert/schrumpft bei Bedarf, für leichtgewichtiges Monitoring.
- Einheitliches Monitoring für unterstützte AI-Agenten: Zeigt Sessions von Claude Code, Codex, Gemini CLI und OpenCode zentral.
- Freigabe von Agenten-Änderungen: Fängt Dateibearbeitungen, Commands und Löschungen ab und bietet Erlauben/Verweigern-Steuerungen in der Dynamic Island, um zu kontrollieren, was der Agent ausführt.
- Agentenfragen aus dem Popup beantworten: Bei Fragen des Agenten direkt aus der Dynamic Island-Oberfläche antworten, ohne den Editor zu verlassen.
- Zum richtigen Terminal/Tab/Session zurückspringen: Mit einem Klick zum passenden Terminal-Kontext, inklusive Unterstützung für mehrere Terminals (z. B. iTerm2, Ghostty, Terminal.app, Warp und andere).
- Tastaturbasierte Navigation: Unterstützt vim-ähnliche hjkl-Bewegungen und enter zum Ausführen, um Mauswechsel zu minimieren.
- Native macOS-Implementierung: Gebaut in Swift mit SwiftUI + AppKit (kein Electron), für schnelle, leichte Performance.
So nutzt du xisland
- xisland installieren (verfügbar als macOS-Download und dokumentiert für Homebrew Cask).
- Anzeigemodus wählen: Notch-Modus für die macOS-Nocke oder Pill-Modus als kompakte schwimmende Pille in der Menüleiste.
- AI-Coding-Agenten in unterstützten Terminals starten.
- Sessions in der Dynamic Island überwachen, wenn Aktivitäten erscheinen. Bei Freigabeanfragen Erlauben/Verweigern aus dem Popup nutzen.
- Auf Fragen antworten und zum Terminal springen direkt aus dem Dynamic Island-Panel, dann weiter coden.
Anwendungsfälle
- Agenten-Berechtigungen prüfen, ohne Editor zu verlassen: Bei Freigabeanfragen von Claude Code/Codex/Gemini CLI für Dateibearbeitungen oder Commands direkt aus dem Notch-Panel erlauben oder ablehnen.
- Mehrstufige Agenten-Runs mit parallelen Sessions handhaben: Bei mehreren offenen Sessions den einheitlichen Überblick für Status/Fortschritt nutzen und auf die relevante eingreifen.
- Interaktive Prompts schnell beantworten: Bei Agentenfragen (z. B. Teststrategie-Wahl) aus dem Dynamic Island-Popup antworten, statt Fenster zu wechseln.
- Zwischen Agenten und Terminals koordinieren: Mit einem Klick zum korrekten Terminal, Tab und Session springen, um zu inspizieren oder weiterzuarbeiten.
- Tastaturbasiert entwickeln: Mit Tastaturnavigation (hjkl + enter) Freigaben und Interaktionen steuern, ohne Maus.
FAQ
-
Welche AI-Coding-Tools unterstützt xisland? Es unterstützt Claude Code, Codex, Gemini CLI und OpenCode. Sessions dieser Tools erscheinen in einem einheitlichen Notch-Panel.
-
Welche Terminals werden unterstützt? Unterstützt Ghostty, iTerm2, Terminal.app, Warp und andere wie Alacritty, Kitty sowie integrierte IDE-Terminals (z. B. VS Code/Cursor/Windsurf). Auch tmux und Split-Pane-Präzisionssprung in unterstützten Terminals.
-
Wie funktioniert die Freigabe, wenn ein Agent etwas ausführen will? Bei Berechtigungsanfragen für Tools oder Änderungen erweitert sich das Dynamic Island-Panel mit Erlauben- und Verweigern-Buttons, um ohne Terminal-Wechsel zu entscheiden.
-
Kann ich zwischen Notch und Menüleiste wählen? Ja. xisland bietet Notch-Modus (in der macOS-Nocke) und Pill-Modus (schwimmende Pille in der Menüleiste), mit Modus-Wechsel.
Alternativen
- Terminalbasierte Überwachung/Steuerung für jeden Agenten: Viele Workflows basieren darauf, Agentenausgaben direkt im Terminal zu lesen und Aktionen manuell dort freizugeben. Das hält alles an einem Ort, erfordert aber meist mehr Fensterwechsel.
- IDE- oder Editor-Integrationen für Agent-Tools: Manche Setups integrieren Agentensteuerungen in die Editor-UI. Das reduziert Kontextwechsel innerhalb des Editors, bietet aber keine systemweite „Dynamic Island“-Überwachungsansicht.
- Chat-/Agenten-Dashboards in spezifischen Agent-Tools: Bei Nutzung einer einzigen Agentenplattform mit eigener UI gibt es Überwachung innerhalb dieses Ökosystems statt eines einheitlichen macOS-Panels über mehrere Tools hinweg.
- Allgemeine Benachrichtigungs-/Automatisierungstools: Agentenereignisse können an Benachrichtigungen oder Skripte weitergeleitet werden, bieten aber typischerweise nicht denselben interaktiven Freigabe- und Jump-to-Terminal-Flow wie bei xisland.
Alternativen
AakarDev AI
AakarDev AI ist eine leistungsstarke Plattform, die die Entwicklung von KI-Anwendungen mit nahtloser Integration von Vektordatenbanken vereinfacht und eine schnelle Bereitstellung und Skalierbarkeit ermöglicht.
Arduino VENTUNO Q
Arduino VENTUNO Q ist ein Edge-AI-Computer für Robotik und physische Systeme: KI-Inferenz mit Microcontroller für deterministische Steuerung. Entwickeln in Arduino App Lab.
Devin
Devin ist ein AI-Coding-Agent für Softwareteams: unterstützt Parallelisierung von Migrations- und Refactoring-Subtasks, während Engineers steuern und Änderungen freigeben.
BenchSpan
BenchSpan führt KI-Agent-Benchmarks parallel aus, erfasst Scores und Fehler in einer geordneten Run-Historie und macht Ergebnisse commit-gebunden reproduzierbar.
Sleek Analytics
Leichtgewertige, datenschutzfreundliche Analytik mit Echtzeit-Visitor-Tracking: Woher Besucher kommen, was sie ansehen und wie lange sie bleiben.
Codex Plugins
Mit Codex Plugins bündelst du Skills, App-Integrationen und MCP-Server zu wiederverwendbaren Workflows und erweiterst Codex für Tools wie Gmail, Google Drive und Slack.