SuperHQ
SuperHQ управляет Claude Code, Codex и ИИ-агентами в изолированных microVM: проект монтируется, изменения в overlay, перед локальным применением — unified diff на просмотр.
Что такое SuperHQ?
SuperHQ запускает ИИ-агенты для кодирования в изолированных «реальных песочницах», чтобы они работали в контролируемой среде, а не напрямую на вашей локальной машине. Он управляет Claude Code, OpenAI Codex и кастомными агентами, каждый — в своей microVM.
Основная цель — безопасно выполнять изменения кода от агентов: проект монтируется в песочницу (в /workspace), изменения сохраняются в overlay до вашего одобрения, и вы можете просмотреть unified diff перед тем, как что-то затронет локальные файлы.
Ключевые возможности
- Изоляция microVM для каждого агента: Каждый из Claude Code, Codex и кастомных агентов работает в своей microVM, изолируя рабочее пространство.
- Полная Linux-среда через Debian VM: Песочница — это Debian VM с инструментами вроде
apt, плюсnpmиpip, чтобы агент мог устанавливать и запускать зависимости. - Монтируемое рабочее пространство проекта в
/workspace: Ваш проект монтируется в песочницу; правки агента направлены на этот путь. - Изменения в overlay с портом одобрения: Изменения в VM остаются в overlay, пока вы не одобрите их в панели ревью.
- Просмотр unified diff перед локальным применением: Вы видите unified diff изменений агента и выбираете, что сохранить или отбросить.
- Опциональный проброс портов: Порты пробрасываются из песочницы на хост только при вашем включении (полезно для dev-серверов, баз данных и API).
- Чекпоинты и откат: Можно остановить и сохранить состояние VM, позже возобновить; также форкнуть чекпоинт для новой ветки.
Как использовать SuperHQ
- Установите SuperHQ на macOS с помощью Homebrew-команд (
brew tap superhq-ai/tapиbrew install --cask superhq). - Создайте новое рабочее пространство для проекта (UI показывает создание и быстрый переключение горячими клавишами).
- Запустите агента (интерфейс перечисляет Claude Code, OpenAI Codex и поддержку кастомных агентов) для задач кодирования в песочнице.
- Просмотрите изменения в панели ревью: изучите unified diff и одобрите или отбросьте изменения перед применением к локальным файлам.
- Используйте вспомогательные контролы песочницы по необходимости: включите проброс портов только для доступа к сервисам в VM, чекпоинт — для паузы/возобновления или форка чистой ветки.
Сценарии использования
- Безопасный рефакторинг от агента для локального репо: Запустите агента для правок кода в изолированной Debian VM, просмотрите unified diff и одобрите только нужные части для локального проекта.
- Задачи с зависимостями без засорения машины: Пусть агент устанавливает и запускает инструменты в Debian-среде песочницы (
apt,npm,pip), а не на хосте. - Отладка с временными dev-серверами: Включите опциональный проброс портов для доступа к сервисам (например, dev-серверу или API) в песочнице при изучении поведения.
- Итеративные эксперименты с чекпоинтами: Сохраните состояние пространства, попробуйте подход, затем откатитесь или форкните чекпоинт для новой ветки.
- Запуск кастомных workflow с кастомными агентами: Используйте опцию «custom agents» для агентов за пределами Claude Code или Codex, сохраняя выполнение в per-agent microVM-песочницах.
FAQ
-
Что изолирует SuperHQ?
Каждый запуск агента (Claude Code, Codex или кастомный) выполняется в своей microVM-песочнице.
-
Где находится мой проект во время работы агента?
Проект монтируется в песочницу по пути
/workspace. -
Как изменения применяются к локальным файлам?
Правки агента хранятся в overlay до одобрения в панели ревью. Показывается unified diff, чтобы вы могли сохранить или отбросить изменения перед касанием локальных файлов.
-
Может ли песочница предоставлять сервисы хосту?
Да, но проброс портов опциональный и включается только при вашем выборе экспозиции портов из песочницы на хост.
-
Как работают чекпоинты?
Можно остановить пространство и сохранить полное состояние VM, возобновить через секунды, форкнуть чекпоинт для свежей ветки.
Альтернативы
- Локальные рабочие процессы агентов (запуск агентов напрямую на вашей машине): Они проще, но обычно не имеют описанной изоляции microVM, контроля одобрения и модели overlay-песочницы.
- Контейнеризованные среды разработки (например, Docker-based настройки агентов): Контейнеры изолируют зависимости и инструменты, но конкретный поток overlay-одобрения и поведение checkpoint/rewind microVM могут отличаться.
- Удалённые песочницы или платформы хостинга выполнения кода: Они обеспечивают изоляцию, но рабочие процессы и места просмотра/применения изменений кода могут отличаться от монтирования локального проекта SuperHQ в
/workspaceс одобрением unified diff. - ИИ-помощники для кодирования, интегрированные в IDE, без песочницы: Они фокусируются на помощи в редакторе; они могут не предоставлять изоляцию VM на агента, просмотр diff перед применением к локальным файлам или опциональный проброс портов, привязанный к runtime песочницы.
Альтернативы
Devin
Devin — AI coding-агент для команд: помогает завершать миграции и крупные рефакторинги, выполняя подзадачи параллельно под контролем инженеров.
imgcook
imgcook — это интеллектуальный инструмент, который одним щелчком мыши преобразует дизайн-макеты в высококачественный, готовый к использованию код.
Ably Chat
Ably Chat — chat API и SDK для кастомных realtime-приложений: реакции, presence и правка/удаление сообщений для чатов в масштабе.
Tavus
Tavus создает AI для живого общения лицом к лицу: видит, слышит и отвечает в реальном времени. Доступны видео-агенты и цифровые двойники через API.
HiringPartner.ai
HiringPartner.ai — это автономная платформа для рекрутинга с агентами ИИ, которые круглосуточно ищут, отбирают, звонят и проводят интервью с кандидатами, сокращая время закрытия вакансий с недель до 48 часов.
AakarDev AI
AakarDev AI — это мощная платформа, которая упрощает разработку приложений ИИ с бесшовной интеграцией векторных баз данных, позволяя быстрое развертывание и масштабируемость.