
Десктопное приложение для macOS Superset позволяет держать сразу несколько ИИ-агентов в одном окне, причем каждый из них работает в полной изоляции от остальных. Проект появился на GitHub и быстро набрал аудиторию среди тех, кто устал вручную жонглировать терминалами.
Главная техническая идея — git worktrees, это механизм самого Git, который позволяет создать несколько рабочих директорий из одного репозитория. Каждый агент получает собственную папку и ветку: он не видит чужих изменений и не ломает то, над чем работает сосед. Если один агент рефакторит авторизацию, второй в это время пишет тесты, третий — чинит баг в API, конфликтов нет.
Superset совместим с любым агентом, который работает через командную строку: Claude Code, OpenAI Codex CLI, Gemini CLI, Cursor, Amp Code, GitHub Copilot и другие. Если инструмент запускается в терминале — он заработает и здесь.
Интерфейс построен вокруг понятия «рабочее пространство» (workspace). Каждое пространство — это отдельный агент со своей задачей. Переключаться между ними можно горячими клавишами: 1−9 для прямого перехода, ↑/↓ для навигации по списку. Внутри каждого пространства — встроенный терминал с поддержкой разделения экрана, поиском и очисткой.
Когда агент заканчивает работу, Superset уведомляет об этом. Смотреть результат можно прямо в приложении, встроенный инструмент сравнения покажет все изменения в коде: что агент удалил, а что добавил. Если нужно поправить что-то руками, файл открывается в любом внешнем редакторе одной кнопкой.
Настройка среды автоматизирована через файл. В нем указывают скрипты, которые запускаются при создании и удалении рабочего пространства: скопировать, поставить зависимости, подготовить базу. Это избавляет от рутины при старте каждой новой задачи.
Технически приложение собрано на Electron, React, Bun и Turborepo. Лицензия — Elastic License 2.0: исходники открыты, коммерческое использование требует отдельного разговора с командой. Из ограничений выделяют то, что приложение официально работает только на macOS. Поддержка Windows и Linux заявлена как «не тестировалась». Из зависимостей нужны Bun v1.0+, Git 2.20+, GitHub CLI и Caddy для dev-сервера.
Также недавно писали, что Google выпустила сервис для запуска ИИ на смартфоне. Подробности в статье.
Источник: hi-tech.mail.ru