Microsoft MXC, инструмент для локальной песочницы ИИ-агентов, теперь доступен в публичной бета-версии. GitHub Copilot CLI уже использует MXC для локальной изоляции, и его можно включить командой /sandbox enable в сессии Copilot. Это позволяет выполнять команды оболочки, запускаемые Copilot, с ограниченным доступом к файловой системе, сети и системным ресурсам. Для использования не требуется дополнительная настройка, MXC включен в стандартные подписки Copilot.
Что это такое
MXC уже принят OpenAI для Codex, Nvidia интегрировала его в OpenShell, а стартап Manus, специализирующийся на автономных агентах, использует его в производстве. Паван Давулури из Microsoft подчеркнул, что «безопасность, сдерживание, изоляция и пользовательский контроль необходимы для коммерческой жизнеспособности ИИ-агентов». Однако важно отметить, что текущая версия SDK 0.7.0 находится в публичной бета-версии, и Microsoft рекомендует дождаться версии 1.0 перед использованием MXC в производственных средах, так как текущие профили MXC не должны рассматриваться как границы безопасности.
Почему это важно
Появление MXC в публичной бета-версии — значительный шаг к повышению безопасности и надежности ИИ-агентов. Возможность изолировать агентов на уровне операционной системы решает одну из ключевых проблем их внедрения в корпоративные среды — риск несанкционированного доступа к данным или выполнения вредоносных действий. Это позволяет разработчикам и компаниям экспериментировать с ИИ-агентами, такими как Copilot, в контролируемой среде, снижая потенциальные угрозы. Принятие MXC крупными игроками рынка, такими как OpenAI и Nvidia, подчеркивает его важность для будущего безопасной разработки ИИ.
Что это значит на практике
- Безопасное тестирование: Разработчики могут безопасно тестировать ИИ-агентов, например, GitHub Copilot, в изолированной среде, не опасаясь случайного повреждения системы или утечки данных.
- Контроль ресурсов: MXC позволяет ограничивать доступ агентов к файловой системе, сети и другим системным ресурсам, предотвращая нежелательные действия и обеспечивая предсказуемое поведение.
- Снижение рисков: Для компаний, внедряющих ИИ-агентов, MXC предлагает механизм для минимизации рисков безопасности, что способствует более широкому принятию этих технологий.
- Подготовка к продакшену: Хотя текущая версия является бета-версией, ее использование позволяет разработчикам ознакомиться с концепцией и подготовиться к безопасному развертыванию MXC в продакшене после выхода версии 1.0.
- Стандартизация безопасности: Широкое распространение MXC может привести к стандартизации подходов к безопасности ИИ-агентов, что упростит их интеграцию и управление в различных экосистемах.