YouMind
Anmelden

Box Mount: Ein Box-Arbeitsbereich für isolierte KI-Agenten

@Box
ENGLISCH12. Okt. 2026
193K
44
10
9
27

TL;DR

Box stellt Box Mount vor, ein Tool, das es KI-Agenten in Sandboxes ermöglicht, auf Box-Inhalte zuzugreifen und diese über standardmäßige POSIX-Dateipfade zu ändern. Dies vereinfacht die Workflow-Integration und Synchronisierung.

Geschrieben von @41five

Box Mount ist ab sofort als Private Preview verfügbar.

Wenn du einen KI-Agenten entwickelst, der in einer Sandbox läuft, ist es nur ein Teil der Arbeit, das Modell dazu zu bringen, nützliche Aufgaben zu erledigen. Der Agent benötigt weiterhin Dokumente zum Arbeiten, Tools für deren Verarbeitung und einen Speicherort für die Dateien, die er erstellt.

Auf den ersten Blick mag das Verschieben dieser Dokumente wie ein paar einfache API-Aufrufe aussehen: Eingabe herunterladen, Agent ausführen und Ergebnis hochladen. Diese Ebene wird jedoch deutlich komplexer, sobald sich Dateien während des Workflows ändern können, Personen die Ausgabe überprüfen müssen oder mehrere Agenten dieselben Inhalte nutzen. Dann musst du dich zusätzlich um Synchronisierung, Versionen, Konflikte und Wiederholungsversuche kümmern.

Genau für diesen Teil des Workflows wurde Box Mount entwickelt. Es stellt einer Agenten-Sandbox einen POSIX-kompatiblen Box-Workspace zur Verfügung, sodass Code und Tools innerhalb der Sandbox über vertraute Dateipfade mit Box-Inhalten arbeiten können. Box Mount übernimmt die Datenübertragung in beide Richtungen, während Box das kontrollierte System of Record bleibt.

Wann Box Mount die richtige Wahl ist

Box Mount soll nicht jeden Box-API- oder MCP-Aufruf ersetzen. Wenn dein Agent lediglich ein Dokument abrufen und einem Prompt hinzufügen muss, bieten dir diese Schnittstellen vielleicht bereits alles, was du brauchst.

Der Unterschied liegt darin, ob die Dokumente nur Kontext sind oder Teil der Arbeitsumgebung des Agents.

Stell dir einen Agenten vor, der einen Ordner voller Verträge prüft, Tools zur Dokumentenverarbeitung ausführt, ein Prüfprotokoll erstellt und dann darauf wartet, dass ein Anwalt Änderungen vornimmt. Oder einen RFP-Workflow, der auf eine Bibliothek genehmigter Antworten zugreift, einen Entwurf erstellt und ihn zur rechtlichen und sicherheitstechnischen Prüfung zurücksendet.

In diesen Fällen ruft der Agent Inhalte nicht nur einmalig ab. Er arbeitet mit einer Sammlung von Dateien innerhalb einer externen Laufzeitumgebung.

Genau dieses Muster adressiert Box Mount: Ein Entwickler stellt eine Agenten-Sandbox bereit, bringt Box-Inhalte in diese Umgebung und führt die Ergebnisse des Agents zurück nach Box.

Box Mount in Aktion

Diese kurze Demo zeigt eine App zur Vertragsprüfung, die Box Mount nutzt, um Box-Inhalte in eine E2B-Sandbox zu laden, einen Agenten in diesem Workspace auszuführen und die fertige Prüfung zur menschlichen Kontrolle zurück mit Box zu synchronisieren.

Box - inline image

Hier siehst du eine Multi-Agenten-Prüfung eines Deal Rooms, bei der Box Mount verwendet wird, um Unternehmensinhalte in eine Sandbox der OpenAI Agents API zu laden. Ein Lead-Agent und drei spezialisierte Agenten arbeiten parallel an fünf Quelldateien, und vier Berichte werden automatisch mit Box synchronisiert, sobald der zugrunde liegende MSA überarbeitet wird.

Box - inline image

Diese Demo zeigt die Prüfung eines Sicherheitsfragebogens mit Box Mount: Genehmigte Richtlinien-Dokumente werden in eine Vercel Sandbox microVM geladen, ein Agent prüft 12 Punkte, liefert Nachweise für 10 bestandene Antworten, markiert 2 zur manuellen Überprüfung und synchronisiert die fertige Excel-Arbeitsmappe automatisch zurück nach Box.

Box - inline image

Diese Demo veranschaulicht ein Due-Diligence-Memo für einen Deal Room. Box Mount gibt einem Sandbox-Agenten auf DigitalOcean gewöhnliche Dateipfade zu Box-Cloud-Inhalten, liest Deal-Room-Dokumente lokal und schreibt das fertige Memo zurück nach Box – ganz ohne eigene Download- oder Upload-Logik.

Box - inline image

Ein vertrauter Workspace innerhalb der Sandbox

Nachdem ein Box-Ordner gemountet wurde, sieht der Agent ein ganz normales Verzeichnis:

text
1/mnt/box
2├── Incoming/
3│ └── Acme-MSA.docx
4├── Playbook/
5│ └── approved-contract-playbook.md
6└── Reviewed/

Von dort aus können bestehende Bibliotheken und Kommandozeilen-Tools mit den Inhalten arbeiten, ohne dass für jede Operation ein Box-spezifisches Tool nötig wäre. Eine Node-Anwendung kann beispielsweise dieselben Dateisystem-APIs verwenden wie für lokale Dateien:

text
1import { readFile, writeFile } from "node:fs/promises";
2
3const playbook = await readFile(
4 "/mnt/box/Playbook/approved-contract-playbook.md",
5 "utf8",
6);
7
8const review = await reviewContract({
9 contractPath: "/mnt/box/Incoming/Acme-MSA.docx",
10 playbook,
11});
12
13await writeFile(
14 "/mnt/box/Reviewed/Acme-MSA-review.md",
15 review,
16);

Dieser letzte Schreibvorgang ist aus Sicht der Anwendung einfach eine normale Dateioperation. Box Mount synchronisiert die neue Prüfung mit Box, wo eine Person sie öffnen, bearbeiten, eine Aufgabe zuweisen oder eine weitere Version erstellen kann.

Wenn jemand die Datei in Box aktualisiert, während die Sandbox noch läuft, kann diese Änderung in den gemounteten Workspace zurückfließen und steht dem Agenten für seinen nächsten Schritt zur Verfügung. So entsteht eine gemeinsame Arbeitsumgebung für Agenten und Menschen, ohne dass Entwickler für jede Datei eine eigene Logik zum Verschieben und Synchronisieren schreiben müssen.

Außerdem macht dies den Workflow weniger abhängig von einem bestimmten Modell oder Agenten-Framework. In der Sandbox könnte ein OpenAI-Agent, ein Anthropic-Agent, LangGraph, CrewAI, ein Python-Skript, die LibreOffice-CLI oder eine Kombination verschiedener Tools laufen. Solange das Tool mit Dateien umgehen kann, funktioniert es auch mit dem gemounteten Workspace.

So greifen die Teile ineinander

Dein Produkt oder Orchestrator ist dafür verantwortlich, die Sandbox bereitzustellen und den Agenten auszuführen. Box Mount läuft innerhalb dieser Sandbox als headless Synchronisierungskomponente, stellt die Dateisystemschnittstelle bereit und kommuniziert über die Box-APIs mit Box.

Der Agent arbeitet über den gemounteten Pfad, anstatt für jede Dokumentenoperation Box aufzurufen. Box Mount hält den Ordner aktuell, lädt Änderungen hoch, erkennt widersprüchliche Aktualisierungen und führt eine abschließende Synchronisierung durch, wenn der Workspace unmounted wird.

Box stellt weiterhin die Inhaltsebene bereit, einschließlich Berechtigungen, Versionen, Klassifizierungen, Aufbewahrungsrichtlinien, Shield-Schutzfunktionen und Audit-Historie. Die Sandbox enthält eine synchronisierte Arbeitskopie, daher sollten Entwickler diese Umgebung und ihre lokalen Daten weiterhin gemäß ihren eigenen Sicherheitsanforderungen verwalten.

Box - inline image

Das Produkt des Kunden stellt die Sandbox bereit und führt den Agenten aus. Box Mount verbindet den Dateisystem-Workspace des Agents über die Box-APIs mit Box.

Box Mount verwenden

Der grundlegende Box Mount-Workflow umfasst nur wenige Befehle. Konfiguriere zunächst deine Box-Zugangsdaten:

text
1box-mount config

Mounte einen Box-Ordner in die Sandbox des Agents:

text
1mkdir -p /mnt/box
2box-mount mount "/mnt/box" "<box-folder-id>"

Sobald der Mount erfolgt ist, kann der Agent gewöhnliche Dateisystem-Tools verwenden:

text
1find /mnt/box -type f
2cat /mnt/box/Playbook/approved-contract-playbook.md
3cp generated-review.md /mnt/box/Reviewed/

Du kannst den aktiven Mount prüfen, während der Agent läuft:

text
1box-mount status

Wenn der Durchlauf abgeschlossen ist, unmounte den Workspace und schließe die finale Synchronisierung ab:

text
1box-mount unmount "/mnt/box"

Authentifizierung und Bereitstellung hängen davon ab, wie deine Anwendung ihre Sandboxes startet. Die im Binary enthaltene Dokumentation zur Private Preview beschreibt alle verfügbaren Konfigurationsoptionen.

Was könntest du damit bauen?

Die Vertragsprüfung ist ein Beispiel. Ein Agent kann eingehende Vereinbarungen mit einem genehmigten Playbook abgleichen, seine Ergebnisse zurück nach Box schreiben und das Resultat an einen Anwalt übergeben. Ändert der Anwalt die Prüfung in Box, sieht der Agent die aktualisierte Datei direkt in seiner Arbeitsumgebung.

Dasselbe Muster eignet sich für das Erstellen von Angeboten und RFPs, Deal-Room-Analysen, Executive Briefings, Research-Zusammenfassungen, Compliance-Prüfungen und andere dokumentenintensive Workflows. Mehrere Agenten können auch über einen gemeinsamen Box-Ordner zusammenarbeiten – etwa indem einer einen Entwurf erstellt, ein anderer ihn prüft und ein Mensch die endgültige Entscheidung trifft.

Modell und Workflow können sich ändern, aber das zugrunde liegende Muster bleibt gleich: Box-Inhalte gelangen in eine externe Sandbox, werden Teil der Arbeitsumgebung des Agents, und die Ergebnisse fließen zurück nach Box.

Entdecke die Beispiel-App

Das Box Mount-Beispiel zur Vertragsprüfung zeigt einen vollständigen Workflow mit E2B.

Die App erstellt eine Sandbox, installiert Box Mount, mountet einen Box-Vertrags-Workspace und führt entweder Box AI oder einen OpenAI-Agenten aus. Anschließend synchronisiert sie die generierte Prüfung zurück nach Box, weist sie optional einem menschlichen Prüfer zu und lässt die Sandbox laufen, damit Entwickler das Ergebnis inspizieren können, bevor sie heruntergefahren wird.

Das Repository ist derzeit privat und enthält nicht das Box Mount-Binary. Teilnehmer der Private Preview benötigen Zugriff auf das Repository und müssen ihr bereitgestelltes Binary im Verzeichnis private/ des Projekts ablegen, bevor sie das Beispiel ausführen.

Nimm an der Private Preview teil

Box Mount befindet sich noch in einem frühen Stadium, und wir suchen Entwickler, die Agenten-Workflows bauen (oder gerade beginnen zu erkunden), die in Sandboxes laufen und mit Box-Inhalten arbeiten.

Wenn das nach deiner Architektur klingt, möchten wir erfahren, wie du Inhalte heute verschiebst, was in deiner Sandbox läuft und wo der aktuelle Ansatz anfängt, mühsam zu werden. Teilnehmer der Private Preview erhalten das Box Mount-Binary sowie eine Anleitung zur Einrichtung, damit sie es mit ihren eigenen Workflows testen können.

https://bit.ly/box-mount-preview

Wenn Box-Inhalte Teil der Arbeitsumgebung deines Agents werden sollen, freuen wir uns darauf zu sehen, was du damit baust.

Mit einem Klick speichern

Virale Artikel mit YouMind per KI tief lesen

Speichere die Quelle, stelle gezielte Fragen, fasse die Argumentation zusammen und verwandle einen viralen Artikel in wiederverwendbare Notizen in einem einzigen KI-Arbeitsbereich.

YouMind entdecken
Für Creator

Verwandle dein Markdown in einen sauberen 𝕏-Artikel

Wenn du eigene Langtexte veröffentlichst, wird die 𝕏-Formatierung von Bildern, Tabellen und Codeblöcken mühsam. YouMind macht aus einem ganzen Markdown-Entwurf einen sauberen, sofort postbaren 𝕏-Artikel.

Markdown zu 𝕏 testen

Mehr Muster zum Entschlüsseln

Aktuelle virale Artikel

Mehr virale Artikel entdecken