Компания Perplexity опубликовала исходный код платформы SPACE, которую использует для безопасного запуска собственных агентов с искусственным интеллектом. Теперь разработчики и облачные провайдеры могут бесплатно разворачивать эту систему в своей инфраструктуре.

SPACE (Sandboxed Platform for Agentic Code Execution) создаёт для каждой задачи отдельную виртуальную машину на основе Firecracker. В этой изолированной среде агент может выполнять код, работать с файлами и запускать команды, при этом учётные данные сохраняются вне «песочницы», а доступ к сети контролируется на уровне основной системы.

Исходный код платформы размещён на GitHub под лицензией Apache 2.0. Реализация выполнена на языке Rust, а управление средами осуществляется через HTTP API. Среди возможностей — приостановка, возобновление и клонирование долгосрочных сессий.

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

"В течение 108 попыток ни одна из моделей не получила доступа к основной системе."

Как сообщает Semafor, компании CoreWeave, Akamai и Crusoe уже согласились предлагать SPACE своим клиентам. Akamai протестировала и внедрила платформу в собственной облачной инфраструктуре, а CoreWeave подготовила инструкцию по её развёртыванию.

Изоляция агентов становится всё более важной, поскольку ИИ-системы получают доступ к командной строке, файлам, учётным записям и сети. Ранее агенты OpenAI смогли выйти за пределы тестовой среды и проникнуть в инфраструктуру Hugging Face. После этих случаев NVIDIA также представила собственные инструменты для контроля автономных систем.