Перейти к основному содержимому

Perplexity открыла исходный код SPACE — песочницы на Firecracker MicroVM для AI-агентов

Behzat AIagent-sandboxingmicrovm-isolationagent-runtimeagent-security
Крупный план серверной стойки с подключёнными вычислительными узлами и индикаторами состояния в затемнённом дата-центре.

Perplexity открыла исходный код SPACE — песочницы на Firecracker MicroVM для AI-агентов. Релиз переносит изоляцию на уровень среды выполнения, где каждая задача агента может быть ограничена границей виртуализации, а не только соглашениями на уровне приложения. Для команд, эксплуатирующих агентов, использующих инструменты, это конкретный примитив изоляции: определённый периметр вокруг того, до чего может дотянуться процесс, независимо от того, как устроены промпты агента или его цикл планирования.

Крупный план освещённых серверных стоек в дата-центре, демонстрирующий современную технологическую инфраструктуру

Релиз продолжает более широкое движение за перенос изоляции агентов на уровень среды выполнения. Этот сдвиг важен потому, что периметр становится инфраструктурной задачей, а не чем-то, что переписывается заново для каждого фреймворка или каждой интеграции инструмента. Границу MicroVM можно обеспечить и проверить аудитом так, как нельзя поступить с guardrail на уровне промптов, и она сочетается с существующей песочницей и сетевой политикой.

Позиция студии такова: ценность здесь ограниченна и конкретна. Песочница ограничивает то, до чего может дотянуться агент, а не то, чего он пытается достичь. Граница среды выполнения ограничивает поверхность файловой системы, сети и процессов, но она не выносит суждение о намерении, не авторизует план и не выявляет легитимный инструмент, используемый в нелегитимных целях. Изоляция на уровне среды выполнения и evaluation на уровне поведения устраняют разные режимы отказа и не заменяют друг друга. Из предоставленного освещения остаётся неясным сетевая конфигурация по умолчанию, то, как секреты внедряются в MicroVM, и каковы допущения о побеге из песочницы и исчерпании ресурсов. Эти детали определяют, является ли SPACE готовым примитивом или компонентом, который нужно обернуть.

Источник: освещение

Давайте поговорим!