Обзор песочниц
Что такое песочница Nurax, как она устроена и какие возможности предоставляет.
Песочницы: обзор
Песочница (Sandbox) — это ваш персональный облачный компьютер. Каждая песочница представляет собой изолированную среду, в которой вы можете работать, запускать код, исследовать интернет и управлять файлами — и всё это с помощью ИИ-агента или напрямую.
Как устроена песочница
Технически песочница — это Docker-контейнер, который запускается на серверах Nurax. Внутри контейнера предустановлено всё необходимое для работы:
- Alpine Linux — лёгкое и быстрое Linux-окружение
- Bun — современный JavaScript / TypeScript рантайм
- OpenCode — движок ИИ-агента с поддержкой множества инструментов
- Предустановленные утилиты — curl, git, python, node.js и другие
У каждой песочницы есть постоянное хранилище — директория /workspace. Все ваши файлы сохраняются там даже после перезапуска контейнера.
Что можно делать в песочнице
- Разрабатывать приложения — пишите код, запускайте, тестируйте
- Запускать веб-серверы — приложения, запущенные на определённых портах, можно публиковать через публичные ссылки
- Исследовать интернет — агент может просматривать сайты, искать информацию
- Обрабатывать данные — запускайте скрипты для анализа, конвертации, трансформации
- Работать с файлами — загружайте, скачивайте, редактируйте
- Устанавливать ПО — у вас есть root-доступ, ставьте любые пакеты через apk, apt, npm, pip
Создание и жизненный цикл
Песочница проходит несколько стадий от создания до готовности:
Создание → Настройка → Загрузка образа → Запуск сервисов →
Инициализация окружения → Проверка → Готова к работеВесь процесс занимает около 45 секунд. После этого песочница доступна для работы.
Подробнее о создании и управлении читайте в следующих разделах: