One Roof: ИИ-агенты для программирования в одном окне

Сессии, запросы на подтверждение и ограниченные циклы работы в одном приложении.

gaurav8936.github.io
One Roof screenshot

Для чего нужен One Roof простыми словами?

One Roof — бесплатное приложение для Mac, которое собирает ИИ-агентов для программирования в одном месте. Claude Code, Codex, Gemini CLI, Kimi и Antigravity работают через собственные настоящие CLI; доступны и обычные оболочки. Вы видите, кто работает, кто ждёт ответа и какое решение требуется.

На сайте находятся описание и загрузка. Сам инструмент используется после установки. Он подходит разработчикам, которые разделяют планирование, реализацию и проверку между агентами или ведут несколько репозиториев.

Отвечайте агентам из общей очереди

Inbox собирает запросы сессий и поднимает блокирующие вопросы наверх. Варианты ответа берутся у самого агента: выбрать их можно здесь или в терминале. Приложение не принимает решения за пользователя.

Сессии показывают состояние, агента, аккаунт и папку. Служба roofd сохраняет работающие сессии при закрытии интерфейса. Home подводит итоги ночных запусков и показывает ошибки с дальнейшими шагами. History позволяет искать важные события и ваши решения за последние 30 дней.

Циклы с проверкой результата и пределом повторений

В Loops задайте репозиторий, агента, цель, команду проверки и ограничения. Протестируйте команду и изучите предварительный просмотр первого запуска. Например, можно исправлять ошибку до успешного прохождения тестов.

Сначала выполняется проверка. Если она уже проходит, агент не запускается. Иначе он работает в отдельном Git worktree, после каждого раунда проверка повторяется. Цикл останавливается при успехе либо по лимиту времени, раундов или повторяющихся сбоев. Результат ждёт вашего решения: самостоятельных push, merge и развёртывания нет.

Встроенные циклы изначально выключены. Для расписания при закрытом приложении нужно включить запланированные запуски и оставить Mac бодрствующим. Подробности есть в руководстве по Loops.

Требования и первая рабочая сессия

Нужны Mac на Apple silicon с macOS 14 или новее, Git и хотя бы один установленный агент CLI с настроенной авторизацией.

  1. Скачайте ZIP из Releases, распакуйте и перенесите One Roof в «Программы».
  2. Завершите настройку, разрешите roofd и выберите папку с репозиториями кода.
  3. Нажмите ⌘N, опишите задачу, выберите агента и репозиторий.
  4. Запустите через ⌘Return. Откройте Inbox сочетанием ⌘I, когда понадобится ответ; затем проверьте изменения.

Почему общий расход памяти и защитный порог различаются

Resources показывает CPU и память сессий вместе с деревьями процессов и графиками за десять минут. Стандартное предупреждение при 1 ГБ и завершение при 2 ГБ относятся к процессу, удерживающему сессию. Это не потолок суммарной памяти всех дочерних процессов. Настройки окружения могут менять пороги.

Бесплатная программа, отдельные расходы на модели

Проверено 5 ноября 2026 года: приложение бесплатно и открыто по лицензии MIT. Подписки агентов и API оплачиваются отдельно. Раунды циклов, дополнительные проверки и оценки могут расходовать ваши лимиты. Доступность конкретных провайдеров в России этим описанием не подтверждается.

При новой установке агенты начинают в Manual. Другие режимы зависят от CLI, а пользовательские аргументы могут переопределять настройки. Выбирайте папку только с кодом: агенты могут читать вложенные файлы. Локальный интерфейс не означает, что все подключённые модели работают без сети.

Необязательные подключения и текущие ограничения

Для Linear нужен собственный ключ API. OpenCode и Goose могут обращаться к размещённым у провайдеров моделям с вашими реквизитами и пределами резервирования бюджета. Необязательная локальная модель помогает с подписями и пояснениями. Набор roof организует общие правила: roof install --dry-run показывает будущую настройку, roof doctor проверяет её. Evals явно отмечен как черновик.

Частые вопросы

Включает ли бесплатное приложение доступ к моделям?

Нет, бесплатность относится к приложению. Условия аккаунтов и API моделей остаются отдельными.

На каких Mac работает One Roof?

Заявлены Apple silicon и macOS 14+. Интерфейс Windows/Linux и сборка для Intel не подтверждены.

Какие агенты поддерживаются?

Claude Code, Codex, Gemini CLI, Kimi, Antigravity и обычные оболочки. OpenCode и Goose подключаются дополнительно.

Официальные материалы