Anthropic представила sandbox-runtime: изоляция агентов на уровне ОС без контейнеров

Компания Anthropic представила open-source инструмент sandbox-runtime (srt), предназначенный для обеспечения изоляции процессов искусственного интеллекта на уровне операционной системы. В отличие от традиционных подходов, использующих виртуализацию через контейнеры Docker или LXC, новое решение работает напрямую с ядром ОС, накладывая ограничения на доступ к файловой системе и сетевым ресурсам конкретного процесса.
Инструмент был разработан как основа для изолированной среды выполнения в продукте Claude Code, где он используется для запуска безопасного bash-инструмента. Однако Anthropic подчеркивает, что sandbox-runtime не привязан исключительно к их платформе и может быть интегрирован в любые собственные ИИ-агенты или локальные серверы MCP (Model Context Protocol). Пакет доступен под лицензией Apache 2.0 и требует Node.js версии 22.12 или новее.
В рамках внутренних тестов Anthropic сообщает о значительном повышении эффективности работы разработчиков: использование изоляции позволило сократить количество запросов на разрешение прав (permission prompts) на 84%. Компания объясняет этот результат борьбой с «усталостью от согласования»: когда границы доступа жестко заданы кодом, разработчики реже сталкиваются с диалогами подтверждения, что снижает риск пропуска важных предупреждений из-за привыкания к рутинным действиям.
Техническая реализация зависит от платформы: на macOS инструмент использует Seatbelt, а на Linux — комбинацию bubblewrap, socat и ripgrep. Поддержка Windows находится на стадии альфа-тестирования. Несмотря на статус бета-версии для исследований, Anthropic отмечает высокую эффективность метода в ограничении доступа процессов к файлам и сетевым узлам без накладных расходов на запуск полноценного контейнера.
Разработчики могут установить инструмент через npm (пакет @anthropic-ai/sandbox-runtime v0.0.81). Важно отметить, что решение ориентировано на разработческие машины и CI/CD серверы под управлением macOS или Linux. Для Windows поддержка пока ограничена, а использование в продакшене требует осторожности из-за статуса альфа-версии.
Появление такого инструмента актуально в контексте растущих требований к безопасности агентов ИИ, способных автономно взаимодействовать с окружением. Sandbox-runtime предлагает альтернативу контейнеризации для сценариев, где важна минимальная задержка и прямая интеграция с системными вызовами, хотя и требует от администраторов понимания специфики работы на уровне ОС.