Zurück zu den Updates
New releaseSep 3, 2026

nono v0.75.0

sichere multiplexierte Ausführungspfade für Agents – Zero Trust, Zero Setup, Zero Latenz.

Teilen
nono logo

Built by the team that brought you Sigstore
The standard for secure software attestation, used by PyPI, npm, brew, and Maven Central

License CI Status OpenSSF Best Practices Documentation

Join Discord We're hiring agent-sign GitHub Action


[!NOTE] Im Vorfeld eines 1.0-Releases stabilisieren sich die APIs. API-Änderungen können bei Bedarf weiterhin auftreten, werden aber auf ein Minimum beschränkt.

[!IMPORTANT] Organisationsmigration: Der offizielle nono-Registry-Namespace wurde von always-further zu nolabs-ai verschoben. Aktualisieren Sie alle Referenzen in Ihren Skripten, Profilen und CI. Wenn Sie bereits ein Paket unter dem alten Namespace installiert haben, entfernen Sie es zuerst, bevor Sie vom neuen Namespace pullen:

nono remove always-further/claude
nono pull nolabs-ai/claude

Der alte Namespace wird eingestellt — migrieren Sie jetzt.

Führen Sie KI-Agenten in Sekunden in einer Sandbox ohne Latenz und ohne Einrichtung aus — Claude Code, Codex, Pi, CoPilot, Hermes, OpenCode, OpenClaw und mehr — nono bringt Sie in Sekunden zum Laufen, ohne Daemon, ohne Container, ohne VM und ohne Speicherplatzverbrauch. Out of the box erzwingt nono eine Least-Privilege-Sandbox und unterstützt macOS, Linux und Windows (WSL2).

Von hier aus forken Sie die Konfiguration, passen Sie sie an, thematisieren Sie sie, machen Sie sie zu Ihrer eigenen und teilen Sie sie mit Ihrem Team oder der Community über die nono registry.

Möchten Sie den Betrieb skalieren oder im Team einsetzen? Ingenieure bei einigen der größten Technologieunternehmen der Welt nutzen nono als Teil ihrer Workflows oder um KI-Agenten in der Produktion auszuführen.

„Datadog-Ingenieure wollen, dass ihre Agenten schnell arbeiten, und wir wollen, dass unsere Anmeldedaten und Produktionssysteme dabei sicher bleiben. nono ist die einzige Sandbox, die uns sowohl feingranulare, pro-Befehl-Policies als auch ausgefeiltes Credential-Management bietet, das zu bestehenden, komplexen realen Toolchains passt." James Carnegie -- Staff Security Engineer, Datadog

"Sicherheit ist in allem verankert, was wir bei Okta bauen. nono gibt uns die Zuversicht, mit KI-Agenten zu innovieren, indem es deren Ausführung in einer hochsicheren, policy-kontrollierten Sandbox isoliert. Es stellt sicher, dass unsere Anmeldedaten gesperrt und geschützt bleiben, ohne die Entwickler-Geschwindigkeit zu opfern" Leonardo Zanivan, Principal Engineer, Okta

Von vielen kopiert — nono hat die Zero-Latency-, Zero-Setup-Agent-Sandbox vorangetrieben und treibt die Innovation und Führerschaft im Agent-Sandboxing weiter voran.


Quickstart

curl

curl -fsSL https://nono.sh/install.sh | sh

macOS / Linux (Homebrew)

brew install nono

Nix

Das Projekt bietet einen Nix-Flake mit zwei Outputs:

  • #default (aus dem Quellcode) — baut aus dem Quellcode mit buildRustPackage (der erste Lauf kompiliert das Crate und seine Abhängigkeiten)
  • #prebuilt — lädt das offizielle Release-Binary von GitHub Releases herunter (schnell, keine Kompilierung)
# Run without installing (from source)
nix run github:nolabs-ai/nono

# Run the prebuilt binary (no compilation)
nix run github:nolabs-ai/nono#prebuilt

# Install into your profile
nix profile add github:nolabs-ai/nono

# Pin to the latest release
nix run "github:nolabs-ai/nono?ref=$(curl -fsSL https://api.github.com/repos/nolabs-ai/nono/releases/latest | jq -r .tag_name)"

Andere Plattformen — Debian/Ubuntu, Fedora, Arch, RHEL, openSUSE, WSL2: siehe Installationsanweisungen.

Ausführen!

Suchen Sie einen Agenten in der Registry und führen Sie ihn aus:

$ nono search opencode
nolabs-ai/opencode	-	Official Opencode Plugin

$ nono run --profile nolabs-ai/opencode -- opencode

Das war's. opencode läuft jetzt mit Lese-/Schreibzugriff auf das aktuelle Verzeichnis und nichts anderes — Ihre SSH-Schlüssel, Ihre Cloud-Anmeldedaten, der Rest Ihrer Festplatte sind für ihn unsichtbar.

Profile für alle gängigen Agenten finden Sie unter registry.nono.sh, gesichert und bereit zum Pullen. Jedes bündelt den richtigen Dateisystem-Umfang, die Netzwerk-Allowlist, Hooks, Skills und mehr.

Machen Sie es zu Ihrem eigenen!

Sie entwachsen den Standardeinstellungen? Erstellen Sie ein Profil-Gerüst und passen Sie es an — derselbe Befehl, den Sie bereits kennen:

nono profile init opencode --extends nolabs-ai/opencode
nono run --profile opencode -- opencode

nono profile init exportiert eine erweiterte und editierbare Profildatei für Ihren Agenten, die vom angegebenen Basisprofil erbt. Dieses Profil ist zusammensetzbares JSON, sodass Sie die genauen Dateisystem-, Netzwerk-, Anmeldedaten- und Tool-Regeln überprüfen können, bevor Sie es mit einem Team teilen oder für die Community veröffentlichen.

Sind Sie ein Agent-Entwickler und möchten Ihr eigenes Agent-Paket veröffentlichen? Wir würden uns freuen, Sie zu haben und Ihre Arbeit zu fördern! Siehe die Docs.

Sandboxen Sie die Tools, die Agenten aufrufen

nono hört nicht bei „den Agenten in eine Sandbox stecken" auf. Agenten delegieren echte Arbeit an Tools: git, gh, curl, kubectl, Paketmanager, Build-Skripte, MCP-Clients/-Server und was sonst noch auf dem PATH liegt. Diese Tools sind oft der Ort, an dem Secrets, Netzwerkzugriff und Seiteneffekte auftauchen. Die meisten Sandboxes geben dem Agenten einfach eine pauschale Policy, bei der ein Secret universell für den gesamten Agenten und jedes Tool verfügbar ist, aber nono ist anders:

nono kann delegierte Tools in ihre eigenen isolierten Command-Sandboxes außerhalb der Kontrolle des Agenten setzen. Der Agent erhält seine Session-Sandbox; wenn er ein kontrolliertes Tool aufruft, startet nonos Broker dieses Tool unter einer Command-Policy mit eigener Dateisystem-Policy, Netzwerk-Policy und Anmeldedaten. Die Command-Sandbox erbt nicht die breiten --allow-Grants, den CWD-Zugriff, die rohen Credential-Pfade oder den Netzwerkzugriff der Session-Sandbox, es sei denn, ihre Command-Sandbox-Policy sagt dies.

Das bedeutet, ein Profil kann Regeln wie diese ausdrücken:

Kategorien