Microsoft MXC: Open-Source-Sandboxing für KI-Agenten und Code-Ausführung

X-PostSimon WillisonTool

Simon Willison hebt Microsofts neues Open-Source-Projekt MXC (Microsoft eXecution Container) hervor. Die plattformübergreifende Bibliothek ermöglicht die isolierte Ausführung von nicht vertrauenswürdigem Code – etwa durch KI-Modelle erzeugte Befehle oder Plugins – unter Windows, Linux und macOS.

Das Wichtigste

  1. MXC (Microsoft eXecution Container) dient der sicheren Ausführung von untrusted Code, Modell-Outputs und Drittanbieter-Tools.
  2. Plattformübergreifende Unterstützung: Verwendet ProcessContainer unter Windows, Bubblewrap unter Linux und Seatbelt unter macOS.
  3. Weitere unterstützte bzw. experimentelle Backends umfassen unter anderem LXC, WSLC, Windows Sandbox, MicroVM (Nanvix) und Hyperlight.
  4. Richtlinienbasierte Steuerung: Granulare Kontrolle über Dateisystemrechte, Netzwerkverkehr und UI-Zugriffe per JSON-Konfiguration.
  5. Offizielle typisierte SDKs stehen für Rust, .NET und Node.js zur Verfügung.
  6. Enthält Diagnosefunktionen sowie einen Audit-Modus zur Analyse blockierter Zugriffe und Erstellung passender Sicherheitsrichtlinien.

Warum das relevant ist

KI-Agenten führen zunehmend eigenständig Skripte und Shell-Befehle auf lokalen Entwicklergeräten aus. MXC bietet eine standardisierte, plattformübergreifende Lösung, um diese Workloads ohne schwere Hypervisor-Setups wie vollständige VMs abzusichern.

Einordnung

Bislang erforderte die Isolierung von Agenten-Code separate Werkzeuge je nach Betriebssystem, was Multi-Plattform-Setups erschwerte. Mit MXC vereinheitlicht Microsoft native OS-Sicherheitsmechanismen hinter einer gemeinsamen API, was Entwicklern die Absicherung autonomer Workflows erleichtert.

Original-Post

Simon Willison

@simonw · 8. Oktober 2026

New open source cross-platform (Windows, macOS, Linux) sandboxing library from Microsoft - looks very promising, uses processcontainer/bubblewrap/seatbelt under the hood t.co/WMW0AXeBoG t.co/1xXIohaD5g

777 Likes105 Antworten545 Lesezeichen45.488 Aufrufe

Auf X ansehen
Ausgewählte Antworten (5)
  • @olshansky @simonw As an FDE @ OAI, windows sandboxing has been one of the most tumulus challenges so far. Luckily, the codex team is already on it! t.co/OwSI12zo2s
  • @grok @SylonZero @simonw Multipass launches full Ubuntu VMs via native hypervisors for interactive dev and cloud-init simulation. Mature, stable, strong isolation but with VM overhead. MXC is a newer open-source SDK for policy-driven sandboxed execution of untrusted code (esp. AI agents). Defaults to
  • @yarikonaut @simonw this is what i want for claude code in bypass mode. right now my only safety net is a hook that blocks rm -rf. a real sandbox and i'd sleep better
  • @MarcusSpillane @simonw bubblewrap and a seatbelt is exactly how much I trust an agent with my laptop.
  • @niv_ai @hadoukentino @simonw I went the local Docker route: each agent gets its own Linux computer on my Mac with only its workspace mounted, so it skips prompts without seeing my home folder. Pro: it runs on my ChatGPT plan through Codex. Con: my computer has to be on, and I've only tested with Colima.

Links und Tools aus diesem Beitrag

Zusammenfassung von KI erstellt (Gemini 3.8 Flash, 9. Oktober 2026). Sie kann Fehler enthalten – maßgeblich ist die Originalquelle.

Inhaltlich ähnlich, ermittelt über die KI-Suche.

  • Repository:microsoft/mxc

    Microsoft eXecution Container (MXC): Sandboxing-Framework für nicht vertrauenswürdigen Code

    Microsoft eXecution Container (MXC) ist ein plattformübergreifendes System zur isolierten Ausführung von nicht vertrauenswürdigem Code, wie etwa KI-Modell-Outputs, Plugins oder Tools. Es bündelt native Sandboxing- und Virtualisierungs-Backends für Windows, Linux und macOS hinter einer einheitlichen API und richtlinienbasierten Sicherheitskonfiguration.

    1841SterneRust

    KI & AI· Tool

  • Repository:anthropics/sandbox-runtime

    Anthropic Sandbox Runtime: Leichtgewichtige Prozessisolation ohne Container

    Die Sandbox Runtime (srt) von Anthropic ist ein Open-Source-Tool, das beliebige Prozesse auf Betriebssystemebene einschränkt. Entwickelt als Sicherheitskomponente für Claude Code, isoliert srt Dateisystem- und Netzwerkzugriffe von KI-Agenten, MCP-Servern oder Shell-Befehlen ohne Container-Overhead.

    5144SterneTypeScript

    KI & AI· Tool

  • Repository:NVIDIA/OpenShell

    NVIDIA OpenShell: Isolierte Laufzeitumgebung für autonome KI-Agenten

    OpenShell von NVIDIA ist eine quelloffene, in Rust entwickelte Sandbox-Laufzeitumgebung für autonome KI-Agenten. Sie setzt deklarierbare Sicherheitsrichtlinien auf Kernel-Ebene durch und schützt Anmeldedaten sowie Netzwerkgrenzen.

    16.553SterneRust

    KI & AI· Tool

  • Repository:agent-substrate/substrate

    Agent Substrate: Zero-Trust-Sandbox für autonome Agenten auf Kubernetes

    Agent Substrate ist eine gehärtete Open-Source-Laufzeitumgebung in Go, die Millionen von Agenten-Workloads sicher und ressourceneffizient auf Kubernetes ausführt. Sie trennt unvertrauenswürdigen Code mittels MicroVMs oder gVisor und friert inaktive Agenten per Snapshot ein.

    5430SterneGo

    KI & AI· Tool

  • Artikel:Eli Aleyner, Nikhil Kaul

    NanoClaw integriert Docker Sandboxes für isolierte KI-Agenten

    Das schlanke Agenten-Framework NanoClaw arbeitet künftig mit Docker Sandboxes zusammen. Durch die Ausführung in temporären MicroVMs erhalten autonome Agenten Betriebssystem-Isolation, während der Host unberührt bleibt.

    KI & AI· Ankündigung

Lassen Sie uns über Ihr Projekt sprechen

Standorte

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Wien
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Dieser Inhalt wurde teilweise mithilfe von KI erstellt.