Microsoft publica MXC 1.0, la versión estable de su SDK para aislar agentes de IA

Microsoft publica MXC 1.0, la versión estable de su SDK para aislar agentes de IA

por Manuel Naranjo

Microsoft publicó MXC SDK 1.0.0 el 7 de octubre como primera versión estable de sus interfaces para Rust, .NET y Node.js. El SDK permite integrar en aplicaciones una capa para ejecutar código no confiable, como el generado por modelos o agentes, dentro de entornos con límites de acceso. Durante el evento Windows y Surface, BGR ya había informado de que Microsoft llevaba Execution Containers a disponibilidad general.

La versión oficial fija una API V1 estable, pero no convierte todos los mecanismos de aislamiento en opciones maduras. Microsoft mantiene algunos backends como experimentales y señala que las capacidades dependen del sistema operativo y de la modalidad elegida.

Permisos para archivos, red e interfaz

MXC permite definir políticas para los archivos y la red disponibles en cada ejecución. Las aplicaciones pueden marcar rutas como solo lectura, permitir lectura y escritura o denegar el acceso. Para la red, el SDK incorpora controles de salida y soporte de proxy; el filtrado por host depende del backend.

También contempla restricciones sobre la interfaz gráfica, el portapapeles y la pantalla. En Windows, el aislamiento de sesiones separa la actividad del agente del escritorio, la entrada y el portapapeles de la persona. El nivel de aislamiento disponible puede variar entre versiones del sistema.

Un SDK para Rust, .NET y Node.js

Los paquetes V1 se publican en los gestores habituales de cada lenguaje. La aplicación declara el tipo de contenedor, las reglas de acceso y el comando que ejecutará. MXC valida la solicitud y selecciona un backend compatible.

Geeknetic Microsoft publica MXC 1.0, la versión estable de su SDK para aislar agentes de IA 1

La versión 1.0 admite ejecuciones que devuelven la salida al terminar, procesos interactivos mediante tuberías y terminales PTY cuando el backend ofrece esa función. Sus API también permiten crear un contenedor persistente, iniciarlo, ejecutar procesos en su interior, detenerlo y eliminarlo. El SDK puede consultar qué backends y capacidades admite el equipo anfitrión.

La disponibilidad depende del backend

MXC funciona en Windows, Linux y macOS con mecanismos diferentes: ProcessContainer es la opción predeterminada en Windows, Bubblewrap en Linux y Seatbelt en macOS. Windows Sandbox, MicroVM y Hyperlight siguen marcados como experimentales. Por tanto, la versión estable del SDK no implica que todas las alternativas tengan disponibilidad general.

La integración con Windows 365 también tiene un calendario distinto. Microsoft ya ofrece Windows 365 para agentes, pero sus publicaciones de agosto y septiembre situaban la compatibilidad con MXC en una futura fase de disponibilidad general. La versión 1.0 no confirma por sí sola cuándo llegará esa integración.

De la vista previa de junio a la versión estable

Microsoft presentó MXC en Build, el 2 de junio, como un SDK en vista previa temprana para Windows y WSL. Explicó entonces los controles de archivos y red, la separación entre la actividad de los agentes y la sesión del usuario, y su gestión con herramientas empresariales como Entra e Intune. La publicación de hoy concreta el avance: la API V1 ya tiene una versión estable que puede integrarse en aplicaciones.

MXC se distribuye como dependencia desde los gestores de paquetes, no como una función que se active automáticamente en todos los equipos Windows. El alcance de cada control sigue ligado al backend y al sistema operativo utilizados.

Fin del Artículo. ¡Cuéntanos algo en los Comentarios!

Temas Relacionados: Ciberseguridad IA Microsoft SDK
Redactor del Artículo: Manuel Naranjo

Manuel Naranjo

Ingeniero informático y Técnico Superior en Topografía, que dejó las obras por su pasión: la tecnología. Desde hace ya varios años me dedico a lo que me gusta, con eso lo digo todo. Mi filosofía es el trabajo y la ilusión, no conozco otra forma de conseguir las cosas. El motor (sobre todo la F1) y el basket, mis vicios confesables.

Comentarios y opiniones sobre: Microsoft publica MXC 1.0, la versión estable de su SDK para aislar agentes de IA ¿Qué opinas? ¿Alguna pregunta?