← Все проекты
Проект / Swift

wxtsky/CodeIsland: CodeIsland — панель статуса AI-агентов для macOS Dynamic Island

Следите за работой AI-помощников в кодинге прямо из «ушка» MacBook, не переключаясь между окнами.

Приложение устанавливает лёгкие хуки в поддерживаемые AI-инструменты. При событии (старт сессии, вызов инструмента, запрос прав) хук отправляет JSON-сообщение через Unix-сокет. CodeIsland, живущий в Dynamic Island (или строке меню), получает событие и...

★ 75 Swift Форки 4 Issue 2 Оценка 7/10 Карточка проверена

Для кого это

Для разработчиков на macOS, которые активно используют AI-инструменты вроде Claude Code, Cursor или Gemini CLI и хотят видеть их статус в реальном времени.

Проблема / задача

При работе с несколькими AI-агентами приходится постоянно переключаться между терминалом, IDE и окнами инструментов, чтобы проверить, завершили ли они задачу, ждут ли подтверждения или задали вопрос.

Как это работает

Приложение устанавливает лёгкие хуки в поддерживаемые AI-инструменты. При событии (старт сессии, вызов инструмента, запрос прав) хук отправляет JSON-сообщение через Unix-сокет. CodeIsland, живущий в Dynamic Island (или строке меню), получает событие и обновляет компактную панель с пиксельной графикой. Можно одобрять запросы, отвечать на вопросы и переходить к сессии одним кликом.

Что видно по README

CodeIsland — это нативное macOS-приложение на Swift, которое превращает Dynamic Island (или область уведомлений) в живую панель мониторинга AI-агентов для программирования. Оно поддерживает 8 популярных инструментов, показывает активные сессии, запросы прав и ответы AI в реальном времени, позволяя управлять всем, не отвлекаясь от основного окна.

Ключевые возможности

Поддержка 8 AI-инструментов (Claude Code, Cursor, Gemini CLI и др.)Управление разрешениями и ответы на вопросы прямо из панелиПиксельные маскотики и 8-битные звуки для каждого инструментаАвтоматическая установка хуков и работа с внешними мониторамиДвуязычный интерфейс (английский/китайский) и одноразовый переход к сессии

Технологии

SwiftUnix socket IPCGo

Интересный факт

У каждого AI-инструмента есть свой анимированный пиксельный персонаж, который оживает в панели.

С чего начать

  • Скачайте CodeIsland.app из раздела Releases
  • Перетащите в папку «Программы» и запустите
  • Приложение автоматически установит хуки для обнаруженных AI-инструментов

Оценка GitRadar

Удобство
7/10
Свежесть
9/10
Перспектива
6/10
Монетизация
4/10
Общая оценка
7/10

Вердикт GitRadar

Стоит попробовать, если вы на macOS с вырезом и активно используете AI для кодинга. Проект решает конкретную проблему отвлечения, но требует установки хуков и совместим только с ограниченным списком инструментов.

Наблюдения по обновлениям

Проект активен, есть подробная документация на двух языках, но звёзд и форков пока мало — сообщество только формируется.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/wxtsky/CodeIsland
Лицензия
MIT
Создан на GitHub
6 апреля 2026 г.
Последнее обновление репо
6 апреля 2026 г.
Последняя проверка GitRadar
6 апреля 2026 г.
Изученные файлы
README.zh-CN.md, README.md, Sources/CodeIslandBridge/main.swift, Package.swift, build.sh, Sources/CodeIslandCore/SocketPath.swift

FAQ

Что это такое?

Панель для macOS, которая показывает статус AI-агентов для программирования прямо в Dynamic Island или строке меню.

Для кого подходит?

Для разработчиков на Mac, которые используют несколько AI-инструментов (например, Claude Code, Cursor) и хотят видеть их активность, не переключая окна.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с wxtsky/CodeIsland?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.