Download für MCP

Anzeige ansehen und kostenlos herunterladen

Softonic-Testbericht

Daemon-loser Kernel-Sandbox für lokale KI-Coding-Agenten

vetto, erstellt von Shleder, ist eine daemonlose Sandbox, die KI-Coding-Agenten einschränkt und unbeabsichtigte Codeausführung auf einer Entwicklermaschine verhindert. Das Tool erzwingt eine Kernel-Ebene-Isolation um die Aktivitäten der Agenten und bietet richtliniengesteuerte Kontrollen für den Dateisystem-, Netzwerk- und Ressourcen-Zugriff. Es richtet sich an Softwareentwickler, Sicherheitsforscher und Organisationen, die autonome Coding-Agenten betreiben und eine lokale Sicherheitsschicht benötigen, um Risiken durch Eingabeinjektionen und unkontrollierte Ausführungen zu reduzieren.

Für welche Aufgaben kann man es tatsächlich verwenden?

Das Tool ist so konzipiert, dass es agentische Workflows enthält, die mit dem Host interagieren, insbesondere Befehlszeilenagenten, die dem Model Context Protocol (MCP) oder ähnlichen Schnittstellen folgen. Anwendungsfälle umfassen das Ausführen von Code-Generierungsagenten, automatisierten Refactoring-Tools und skriptgesteuerten Assistenten, während unbeabsichtigte Schreibvorgänge, geheime Exfiltration oder unerwünschte Netzwerkaufrufe verhindert werden. Vetto passt in die Entwicklungsphase, in der generierter Code auf der lokalen Maschine ausgeführt wird und eine Sicherheitsgrenze erfordert.

Wie zuverlässig sind die Kernel-Level-Schutzmaßnahmen in der Praxis?

Vetto setzt Richtlinien mit Betriebssystem-Primitiven durch: unter Linux verwendet es Landlock, Namespaces und seccomp-BPF; unter macOS integriert es sich mit Seatbelt. Das Design betont ein Fail-Closed-Durchsetzungsmodell und geringe Laufzeitüberhead, indem Einschränkungen auf Kernel-Ebene angewendet werden, anstatt sich auf einen langlaufenden Container-Daemon zu verlassen. Die Unterstützung von Windows wird als experimentell beschrieben und entspricht einem AppContainer-Stil-Mechanismus.

Welche Richtlinienkontrollen und Eingaben akzeptiert es?

Die Richtlinienkonfiguration ist dateibasiert und deklarativ und verwendet TOML für granulare Regeln. Die Richtliniene Sprache deckt Dateisystemwurzeln, deny-paths für sensible Daten, domänenspezifische Netzwerkzulassungen oder vollständige Netzwerkaussetzungen sowie Ausführungseinschränkungen wie Zeitüberschreitungen und Prozesslimits ab. Diese Eingaben ermöglichen es Teams, I/O einzuschränken, geheime Standorte zu blockieren und die Laufzeitprivilegien eines Agenten vor dessen Ausführung zu begrenzen.

Ist es praktisch, es in einen Entwickler-Workflow einzufügen?

Das Tool wird über standardisierte Entwicklerkanäle installiert, beispielsweise ein npm-Globalpaket oder einen Homebrew-Tap unter macOS, und erfordert keine Docker- oder Root-Rechte zum Ausführen. Das reduziert Infrastrukturänderungen für die lokale Entwicklung. Die Einführung erfordert das Schreiben und Testen von TOML-Richtlinien und ein gewisses Maß an Vertrautheit mit OS-Sandbox-Primitiven, was es am besten für Teams geeignet macht, die mit Befehlszeilentools und Richtlinienautorisierung vertraut sind.

Wer sollte es übernehmen und worauf sollte man achten?

Das Tool ist eine pragmatische Option für Entwickler und Organisationen, die agentische Tools wie Claude Code, Cursor und Aider verwenden, und es wird innerhalb der KI-Entwicklergemeinschaft anerkannt, weil es das Risiko von Agenten anspricht. Praktischer Rat: Testen Sie Richtliniendateien zuerst an nicht sensiblen Projekten und behalten Sie die manuelle Codeüberprüfung für hochriskante oder Produktionsläufe bei, um Verhalten zu erfassen, das der Sandbox nicht abdeckt.

  • Vorteile

    • Kernel-natives Durchsetzen mit Landlock, Namespaces, seccomp-BPF und Seatbelt
    • TOML-Richtlinien erlauben Dateisystemwurzeln, verweigerte Pfade und Netzwerkzulassungslisten
    • Installationen über npm oder Homebrew und erfordert kein Docker oder Root
  • Nachteile

    • Windows-Support als experimentell gekennzeichnet, was die plattformübergreifende Parität einschränkt
    • Die Erstellung von Richtlinien erfordert Vertrautheit mit TOML und OS-Sandbox-Primitiven
    • Fokussiert auf CLI-Agenten-Workflows, weniger geeignet für nur GUI-Tools

Details

  • Hersteller

  • Lizenz

    Kostenlos

  • Version

    v0.2.22

  • Aktualisierungsdatum

  • Plattform

    MCP

  • Sprache

    Englisch

Programm ist in anderen Sprachen verfügbar


Download für MCP

Anzeige ansehen und kostenlos herunterladen


Nutzer-Kommentare zu vetto

Haben Sie vetto ausprobiert? Seien Sie der Erste, der Ihre Meinung hinterlässt!

Bewertung hinzufügen
Bei Softonic angemeldet als