Octane0411/open-vibe-island

Native macOS control center for AI coding agents — monitor sessions, approve actions, and jump back instantly.

What it solves

Open Island は、macOS 上で AI コーディングエージェントのためのリアルタイムなコントロールサーフェスを提供し、クローズドソースの監視アプリの必要性を排除します。開発者は、セッションの状態を追跡し、権限を承認し、ワークフローを中断することなく、エージェントが作業している特定のターミナルや IDE セッションに即座にジャンプバックすることができます。

How it works

このアプリケーションは、ネイティブな SwiftUI および AppKit オーバーレイとして、Mac のノッチまたはトップバーに配置されます。さまざまな AI エージェントからのイベントを受出し、軽量な CLI (OpenIslandHooks) を使用して受信します。これらのイベントは Unix ソケットを介してアプリ内のブリッジサーバーに転送され、UI をリアルタイムで更新します。ユーザーが UI でセッションをクリックすると、アプリは対応するターミナルまたは IDE ワークスペースへの「ジャンプバック」アクションをトリガーします。

Who it’s for

macOS 上でターミナルネイティブな AI コーディングエージェント(Claude Code、Codex、または Cursor など)を使用しており、エージェントによるワークフローをローカルファーストかつオープンソースの方法で管理・監視したい開発者。

Highlights

  • Broad Agent Support: Claude Code、Codex、Cursor、Gemini CLI、およびさまざまな Claude Code フォークを含む 10+ のエージェントと統合します。
  • Extensive Terminal Integration: Ghostty、iTerm2、tmux、VS Code、および JetBrains IDEs を含む 15+ のターミナルと IDE をサポートします。
  • Local-First: サーバー、テレメトリ、またはアカウントは不要です。すべて Mac 上でローカルに実行されます。
  • Native Performance: Electron ではなく SwiftUI と AppKit で構築されているため、ネイティブな macOS の体験を保証します。
  • Permission Management: エージェントの権限リクエストとセッションイベントを処理するための通知モードを備えています。

関連

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