НЮРАКС
Облачные компьютеры

Жизненный цикл облачного компьютера

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

Жизненный цикл облачные компьютеры

Каждая облачный компьютер проходит определённый жизненный цикл: от создания, через работу и возможные остановки, до удаления. Понимание этого цикла поможет вам эффективно управлять облачными компьютерами.

Состояния облачные компьютеры

Создание (Provisioning)


Активна (Active) ◄───► Остановлена (Stopped)


Ошибка (Error) ───► Удалена (Deleted)

Provisioning (Создаётся)

Облачный компьютер проходит 7 стадий провиженинга:

  1. Создание облачного компьютера (0–8%) — резервирование ресурсов, подготовка окружения провайдером opensandbox
  2. Настройка окружения (8–25%) — установка системных зависимостей, конфигурация под выбранный тариф
  3. Загрузка образа (25–42%) — скачивание и запуск Docker-контейнера nurax/computer
  4. Запуск сервисов (42–65%) — запуск Nurax Master (на Bun), OpenCode, сопутствующих служб
  5. Инициализация рабочего окружения (65–82%) — OpenCode инициализируется, создаются сессии, подготавливается среда
  6. Проверка сервисов (82–96%) — финальная диагностика всех компонентов
  7. Открытие интерфейса (96–100%) — облачный компьютер готова, открывается рабочее пространство

Типичное время: ~45 секунд. Прогресс отображается в реальном времени.

Active (Активна)

Облачный компьютер работает. Доступны все функции: чат с агентом, терминал, редактор, файлы, браузер.

Stopped (Остановлена)

Облачный компьютер приостановлена. Ресурсы освобождены, но данные сохранены. Возобновление занимает 5–15 секунд.

Причины остановки:

  • Автосон — автоматически после периода бездействия
  • Ручная остановка — по команде пользователя

Error (Ошибка)

Возникла проблема. Обычно решается перезапуском или пересозданием облачные компьютеры. Если ошибка повторяется — обратитесь в поддержку.

Deleted (Удалена)

Облачный компьютер и все её данные безвозвратно удалены. Восстановление невозможно.

Полный жизненный цикл по времени

Создание ──────────────────────────────────────── ~45 секунд

Работа ────────────────────────────────────────── от минут до месяцев

    ├── Автосон ──────── Возобновление ────── 5–15 секунд
    ├── Перезапуск ────── Возобновление ────── 15–30 секунд
    ├── Обновление ────── Возобновление ────── 30–60 секунд
    └── Смена тарифа ──── Возобновление ────── 10–20 секунд

Удаление ────────────────────────────────────── безвозвратно

Основные события в жизни облачные компьютеры

Создание

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

Перезапуск

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

Обновление

Облачный компьютер получает новую версию ПО. Процесс: docker pull нового образа → перезапуск контейнера. Данные сохраняются.

Подробнее — в разделе Обновление версий.

Смена тарифа

Ресурсы облачные компьютеры (CPU, RAM, хранилище) изменяются в соответствии с новым тарифом. Без потери данных.

Автосон

Облачный компьютер автоматически останавливается после бездействия. При следующем входе быстро возобновляет работу.

Удаление

Необратимое удаление всех данных. Рекомендуется скачать важные файлы перед удалением.

Отслеживание состояния через API

# Получить статус облачного компьютера
curl https://next.nurax.ai/v1/platform/sandbox/SANDBOX_ID/status \
  -H "Authorization: Bearer ВАШ_ТОКЕН"

# Ответ:
{
  "status": "active",         // "provisioning" | "active" | "stopped" | "error"
  "stage": "running",         // текущая стадия (для provisioning)
  "stageProgress": 100,       // прогресс в процентах
  "stageMessage": "Готово!",  // сообщение о текущей стадии
  "version": "0.9.9",         // версия ПО облачного компьютера
  "createdAt": "2026-05-15T10:30:00Z"  // дата создания
}

Рекомендации

  • Не удаляйте облачный компьютер, если планируете вернуться к работе — используйте автосон
  • Проверяйте состояние через API, если автоматизируете создание облачных компьютеров
  • Делайте бэкапы важных файлов, особенно перед обновлением версии (хотя данные сохраняются)
  • Обновляйтесь при появлении новой версии — каждая версия содержит улучшения и исправления