Perplexity перевела Computer на собственную среду SPACE для долгих задач ИИ-агентов

Отдельная виртуальная машина защищает каждую сессию агента
SPACE расшифровывается как Sandboxed Platform for Agentic Code Execution. Это инфраструктурная платформа, которая создаёт для ИИ-агента изолированную среду: внутри можно запускать код, менять файлы и выполнять цепочки действий, не предоставляя прямой доступ к основной системе.
В Perplexity считают, что обычные контейнеры плохо подходят для задач, которые продолжаются часами, днями или месяцами. Такие сессии постепенно накапливают файлы, активные процессы и рабочее состояние. Перезапуск с нуля может уничтожить часть результата, а общее ядро операционной системы становится дополнительной точкой риска.
В SPACE каждая среда работает в собственной виртуальной машине со своим ядром. Платформа также использует изоляцию процессов на стороне хоста. По архитектуре Perplexity, для доступа из одной среды в другую злоумышленнику пришлось бы преодолеть оба защитных слоя.
Управляющий слой отделён от кода агента
Архитектура SPACE состоит из трёх уровней. Управляющий слой принимает запросы, проверяет права и фиксирует требуемое состояние среды в общей базе данных. Локальные службы на вычислительных узлах запускают виртуальные машины, подключают хранилище и настраивают сеть. Третий уровень - сама изолированная среда.
Внутри виртуальной машины работает фоновая служба space. Она управляет файлами и процессами, сообщает о готовности среды и отслеживает активность. Связь с управляющей платформой проходит через отдельный закрытый канал, а обычная сеть виртуальной машины используется только для исходящих запросов рабочей нагрузки.
Учётные данные хранятся за пределами среды, где действует агент. При необходимости платформа подставляет их на сетевом уровне или через браузерную автоматизацию. Для корпоративных данных предусмотрена схема BYOK: клиент может использовать собственные ключи шифрования, которые не передаются внутрь виртуальной машины.
Снимки состояния позволяют откатывать ошибки
SPACE поддерживает создание, паузу, возобновление, выгрузку и восстановление сред. Для этого платформа регулярно делает два типа снимков: копии файловой системы и полные контрольные точки остановленной виртуальной машины.
Копии диска создаются чаще и позволяют отменить разрушительную команду. Полный снимок сохраняет состояние виртуальной машины вместе с запущенными процессами. После сбоя агент может продолжить работу с недавней точки, а не повторять весь многошаговый сценарий.
При длительной приостановке данные выгружаются в объектное хранилище. Восстановить сессию после этого может любой доступный вычислительный узел. Такая схема нужна агентам, которые ждут подтверждения пользователя, выполняют регулярный мониторинг или возвращаются к задаче через несколько дней.
Медиана создания среды снизилась со 185 до 60 мс
Для хранения SPACE использует файловую систему btrfs и механизм копирования при изменении. Новая среда сначала делит неизменяемые данные с исходным шаблоном, а отдельное место занимает только то, что агент добавил или изменил. Perplexity также держит заранее подготовленный пул сред с распространёнными шаблонами.
Во внутреннем сравнении на одном и том же рабочем трафике медианная задержка создания среды снизилась со 185 до 60 мс. Показатель для 90-го процентиля сократился с 447 до 89 мс. Это ускорение в 3,1 и 5 раз соответственно.
За неделю до публикации SPACE обработала миллионы созданий сред и десятки миллионов повторных подключений. Компания не раскрыла имя прежнего поставщика, конфигурацию оборудования и стоимость эксплуатации, поэтому эти результаты показывают эффект внутри Perplexity, но не положение платформы относительно других агентных сред.
SPACE пока остаётся внутренней платформой Perplexity
Развёртывание SPACE началось в июне, а к 15 июля на новую инфраструктуру перевели 100% сессий Perplexity Computer. Отдельный публичный доступ, тарифы и документация для разработчиков в анонсе не указаны.
Сам сервис Computer доступен подписчикам Pro и Max на компьютерах, мобильных устройствах, в Slack и Microsoft 365. Perplexity позиционирует его как агента для сценариев, которые могут продолжаться от нескольких часов до нескольких месяцев.
В дальнейшем компания планирует использовать SPACE как единый управляющий слой для Linux-микровиртуальных машин, гостевых систем Windows и локальных компьютеров пользователей. Сроки запуска этих вариантов не названы.
Скорость создания среды - лишь первая проверка новой архитектуры. Успех SPACE определят стабильность многочасовых сессий, качество восстановления после сбоев, расходы на хранение снимков и способность изолировать ошибочный или вредоносный код. Именно инфраструктура становится слабым местом агентных продуктов, когда они переходят от коротких ответов к реальной работе с файлами, браузером и внешними сервисами.