Erkenntnisse beim Einsatz von KI-Agenten in Cloud-Sandboxes: Messungen und Praxis
Praxistests mit Cloud-Sandboxes zeigen: Dauerhafte WebSocket-Verbindungen funktionieren zuverlässig, das vollständige Sperren des ausgehenden Datenverkehrs blockiert jedoch die Agenten.
Der ursprüngliche Plan sah vor, den ausgehenden Netzwerkverkehr der Agenten komplett zu sperren. Praxistests zeigten jedoch, dass Agenten Zugriff auf Modell-APIs und Git benötigen.
Zentrale Bedeutung von WebSockets
Interaktive Terminals erfordern kontinuierliche Datenströme via HTTP-Upgrade.
GET /?identifier=<id>&api-version=2024-02-02-preview
Authorization: Bearer <token>
101 Switching Protocols
frames server to client, and client to serverUngültige Anfragen werden sofort mit 403 Unauthenticated abgewiesen.
Ausgehender Datenverkehr ist zwingend nötig
Ohne Netzzugang können Agenten weder Modell-APIs noch Git erreichen. Sicherheit muss in den verwahrten Daten liegen.
Plattform-Bedingungen bestimmen die Architektur stärker als theoretische Entwürfe.
Praktische Schlussfolgerungen
Messen Sie Infrastruktur frühzeitig und entkoppeln Sie Netzwerkprotokolle von Anwendungslogik.
Die architektonischen Konsequenzen werden in die Maschine mit den Agenten speichert keine Geheimnisse vertieft, das Streaming in ein Terminal beobachten.
Direkte Antworten
Können KI-Coding-Agenten in Cloud-Sandboxes laufen?
Ja. Die Plattformen unterstützen die erforderlichen bidirektionalen WebSocket-Verbindungen.
Warum selbst testen statt nur Dokumentation lesen?
Weil Proxy-Verhalten, Token-Audiences und Timeouts in der Praxis oft von Spezifikationen abweichen.
Welche Architektur-Anpassungen folgten daraus?
Die Isolation wurde auf Softwareebene vollzogen (Entfernen von DB und Keys), statt unüberlegt den Netzzugang zu kappen.