Vibe Island 1.0.53
Vibe Island — AI coding agent monitor for focused terminal workflows.
Screenshots
Click to enlarge
Vibe Island is a specialized productivity tool designed for developers who use terminal-based AI coding agents. It transforms your MacBook’s notch area into an interactive control center, allowing you to monitor, approve, and interact with various AI agents without ever leaving your IDE or breaking your focus. Whether you are using Claude Code, Cursor, or Gemini CLI, Vibe Island ensures you stay in the “flow” by bringing terminal activities to the forefront of your screen in a beautiful, non-intrusive overlay.
Key Features
- Unified Agent Monitoring: Support for 10+ leading AI coding agents including Claude Code, Codex, Gemini CLI, Cursor, OpenCode, Copilot, and more. All your active sessions appear in one unified, sleek panel.
- Two-Way Interaction: Go beyond simple monitoring. Approve or deny permission requests, answer “AskUser” questions, and review suggested plans with full Markdown rendering directly from the notch.
- Precise Terminal Jump: Instantly jump back to the exact terminal tab, split pane, or tmux session where an agent is running with a single click. Compatible with iTerm2, Ghostty, Warp, and native Terminal.app.
- Zero-Config Setup: On first launch, Vibe Island automatically configures hooks for your CLI tools. No manual editing of config files or API keys required.
- Privacy-First & Local: Your data never leaves your machine. All communication between Vibe Island and your CLI tools happens locally on your Mac.
- Native & Lightweight: Built with Pure Swift for Apple Silicon. It is incredibly fast, using under 50MB of RAM and near-zero CPU when idle.
- Smart Feedback: Enjoy 8-bit synthesized sound alerts for event notifications and visual cues that keep you informed without being distracting.
Version 1.0.51:
New Features
- Antigravity 2.0 support: questions and approvals from the Antigravity app and IDE now show correctly, and you can answer them right from the island. Clicking a card opens the exact conversation, and cards keep their project name and title and come back after Vibe Island restarts.
- DeepSeek Harness Desktop support: official DeepSeek Harness Desktop installs set up cleanly, and clicking a card opens the exact conversation in both the desktop app and the web, including a web page opened as localhost.
- OpenCode over SSH Remote: OpenCode 2, OpenCode and MiMoCode sessions on remote hosts now appear on the island.
- Antigravity usage now shows when you use only the Antigravity IDE, or only the agy command-line tool (version 1.1.11 or later), without the Antigravity app running.
- Custom agents (beta): connect your own agent to Vibe Island by running one command per event. It shows status and completion alerts on the island with its own neutral look, and clicking the card jumps back to your tool. Setup guide: https://vibeisland.app/docs/custom-agents/ (also linked from Settings → Integrations → Developer).
Improvements
- Updated for Claude Desktop 2.x, which merges Chat and Cowork: chats finish correctly instead of staying on "working", and cards show when Claude is waiting for your answer or approval, along with the model and project folder.
- When you quit an agent app such as Zed, T3 Code, WorkBuddy or Paseo, its cards are now cleaned up shortly afterwards instead of lingering, and cards no longer disappear while an app restarts to update.
- SSH Remote: remote components now update automatically after each Vibe Island update.
- Smart suppression now works inside zellij: when only one terminal is attached and you are looking at the agent's pane, the island no longer pops up.
- The archive button on each card is now labeled "Archive".
- Settings now describe what the Antigravity and IDE rows do.
- About now links to the Privacy Policy and Terms of Use.
- Improved overall stability and reliability.
Fixes
- Claude Desktop: background runs started by plugins inside a Code session no longer fill the panel with cards and sounds.
- Claude Desktop: Code session cards no longer linger after Claude Desktop puts the conversation to sleep. A card is removed once you have read the reply; unread ones follow your Idle cleanup setting.
- Claude Desktop with third-party inference (a gateway, Amazon Bedrock, Google Vertex AI or Microsoft Foundry): clicking a Code session card now opens the exact conversation instead of only bringing Claude Desktop to the front.
- Claude Desktop: the 5-hour usage limit no longer shows "–" or stale numbers.
- Antigravity: a conversation that ends with an error no longer stays on "working".
- Codex 0.157 and later: sessions in different terminal tabs no longer jump to the wrong tab, remove each other's cards, or lose their completion sound.
- OpenCode 2: declining a permission or cancelling a question now marks the turn as interrupted without affecting other pending cards.
- OpenCode 2: restarting OpenCode or resuming a conversation no longer leaves stuck or duplicate cards.
- OpenCode 2: clicking a card switches to that session in Ghostty and tmux when a single OpenCode window is open.
- OpenCode: cards keep their model label after Vibe Island restarts.
- Ghostty: jumping to a session now puts keyboard focus in the right window, including on multiple displays.
- Otty: jumping from a background pane now lands on the right pane.
- zellij and herdr: OpenCode and MiMoCode sessions now jump to the correct pane.
Comments
No comments yet. Be the first.
Information
Visitors in the group Guests cannot leave comments on this publication.