HeadlinesBriefing HeadlinesBriefing.com

NVIDIA OpenShell: Sichere Laufzeitumgebung für KI-Agenten

Hacker News •
×

OpenShell ist eine sichere, private Laufzeitumgebung für Flotten autonomer KI-Agenten. Agenten sind dann am nützlichsten, wenn sie Dateien lesen, Pakete installieren, APIs aufrufen und Zugangsdaten verwenden können. OpenShell ermöglicht ihnen diese Fähigkeiten, ohne ihnen uneingeschränkten Zugriff auf Ihre Daten, Geheimnisse oder Ihr Netzwerk zu gewähren. Sie legen in einer Richtlinie fest, was jeder Agent berühren darf, und OpenShell setzt diese Richtlinie durch.

OpenShell steuert das Verhalten von Agenten auf zwei Wegen. Erstens instrumentiert es den Kernel, um die Richtlinie zur Laufzeit bei jedem Dateizugriff, jedem Systemaufruf und jeder Netzwerkverbindung durchzusetzen. Jeder Agent läuft in einer isolierten Sandbox, und jede Netzwerkverbindung durchläuft eine Richtlinienprüfung, bevor sie die Sandbox verlässt. Agenten sehen niemals echte Zugangsdaten; OpenShell fügt sie nur Anfragen an genehmigte Endpunkte hinzu. Zweitens nutzt es formale Verifikation, um zu prüfen, was eine Richtlinienänderung erlauben würde, bevor sie angewendet wird. Änderungen, die riskante neue Zugriffe gewähren, etwa den Zugriff auf einen neuen Host mit Zugangsdaten oder den Aufruf einer neuen API-Methode, werden zur menschlichen Prüfung zurückgehalten.

Die 0.1.x-Reihe bringt einen stabilen Veröffentlichungsrhythmus, neue Isolationsprimitive, eine erweiterte Erweiterungsoberfläche und neue APIs. Der Installer richtet die CLI und ein lokales Gateway ein, und die Standard-Sandbox ist ein minimales Ubuntu-Image ohne installierten Agenten. Eine geführte Anleitung betreibt den Open-Code-Agenten mit einem kostenlosen OpenRouter-Modell und zeigt, wie neue Zugriffe genehmigt werden, sobald der Agent sie benötigt.

OpenShell bietet außerdem SDKs für Python, TypeScript, Go und Rust sowie installierbare Agenten-Skills für Coding-Assistenten. Community-Unterstützung finden Sie über GitHub Discussions und Issues. Sicherheitslücken sollten gemäß der SECURITY.md-Richtlinie des Projekts gemeldet werden, nicht als öffentliche Issues.

Quelle: Hacker News · Zusammengefasst von HeadlinesBriefing