NrtVixAIAGENT CONTROL & SECURITY
Entwickler

Stellen Sie den Guardian vor den Agenten, den Sie schon haben.

Wenn Ihr Agent Tools aufruft, kann er sie über NrtVix aufrufen. Der Agent schlägt eine Aktion vor; der Guardian antwortet mit einer Entscheidung; das vertrauenswürdige Gateway führt aus, was erlaubt ist.

NrtVix AI / Entwickler

python Vorschau
>>> result = tools.call("refund_order", order="ORDER-1042", amount=180)
>>> result.status
# the owner approves this exact request in the Command Center
>>> tools.resume("refund_order", result.event_id).status
'executed'
>>> tools.call("export_customer_manifest", export="EXPORT-01", rows=5000).status
'blocked'
Schnellstart

Drei Schritte zu einem geschützten Tool-Aufruf.

  1. Schritt 1

    Agent registrieren

    Legen Sie einen Agenten in Ihrem Arbeitsbereich an und wählen Sie, welche Tools er nutzen darf. Der Agent erhält eine Identität, nie ein nutzbares Geheimnis.

  2. Schritt 2

    Tools über den Guardian aufrufen

    Nutzen Sie die geschützte Toolbox, statt Ihre Tools direkt aufzurufen. Jeder Aufruf wird validiert und dann dem Guardian vorgelegt.

  3. Schritt 3

    Mit der Entscheidung umgehen

    Lesen Sie den Status: ausgeführt, wartet auf Freigabe oder blockiert. Sagen Sie Ihrem Nutzer die Wahrheit über das, was passiert ist.

  4. Danach

    Nach der Freigabe fortsetzen

    Wenn der Inhaber freigibt, setzen Sie dieselbe Anfrage über ihre ID fort. Sie läuft einmal, am Gateway.

from nrtvix import GuardedToolbox

tools = GuardedToolbox(bridge)          # your workspace + agent identity

result = tools.call("refund_order", order="ORDER-1042", amount=180)

if result.status == "executed":
    ...                                 # done by the trusted gateway
elif result.status == "awaiting_approval":
    ...                                 # tell the customer it is with the owner
else:
    ...                                 # blocked or refused: do not retry

Vorschau. Alles auf dieser Seite beschreibt die aktuelle Version. Namen und Pfade können sich vor dem Release ändern, und die gehostete API ist noch nicht live. Die Dokumentation öffnet vollständig mit dem Early Access.

Sehen Sie es entscheiden

Ein Aufruf. Ein klarer Status.

Dieselbe Art von Anfrage kann unterschiedlich enden. Ihr Agent liest den Status und sagt seinem Nutzer die Wahrheit über das, was passiert ist.

  • executed: the gateway ran the action once
  • awaiting_approval: the owner decides; resume the same request afterwards
  • blocked: policy does not allow it, so do not retry
  • already_executed: a repeated request is never run twice
Ein AgentAntworten, Aktionen und Freigaben in einem Gespräch
Grundkonzepte

Eine kleine Oberfläche. Starke Garantien.

Geschützte Tools

Ein fester Katalog von Tools mit strengen Argumentschemata. Der Agent kann kein Tool erfinden.

Ein Entscheidungsformat

Dieselben Status für jedes Tool, damit die Logik Ihres Agenten einfach bleibt.

Chat-API mit Streaming

Antworten kommen als Server-Sent Events, während das Modell schreibt, mit Tool-Ergebnissen dazwischen.

Keine Geheimnisse in Ihrem Agenten

Ihr Agent hat nur eine Identität. Tool-Zugangsdaten bleiben im Gateway.

Prüfprotokoll, das Sie verifizieren können

Ein Endpunkt berechnet die Hash-Kette des Prüfprotokolls Ihres Arbeitsbereichs neu.

Lokales Labor

Alles läuft lokal mit Beispieldaten, damit Sie sicher testen können, bevor es live geht.

Tool-Katalog

Heute vier Tools. Weitere folgen.

ToolArgumenteWas sie tutWas der Guardian prüft
lookup_customercustomerEinen Kundendatensatz per Referenz findenNur lesend
refund_orderorder, amountEine Bestellung in US-Dollar erstattenBetragsgrenzen, Budget, Freigabe
add_support_noteticket, noteEinem Ticket eine Notiz mit bis zu 500 Zeichen hinzufügenLängenlimit
export_customer_manifestexport, rowsEinen Kundenexport mit 1 bis 1.000 Zeilen vorbereitenZeilenlimits, Freigabe
Entscheidungsstatus

Was ein Tool-Aufruf zurückgeben kann.

StatusBedeutung
executedDas vertrauenswürdige Gateway hat die Aktion einmal ausgeführt.
awaiting_approvalDie Anfrage liegt in der Liste des Inhabers. Noch ist nichts passiert.
already_executedDiese Anfrage wurde bereits abgeschlossen; sie läuft nicht zweimal.
blockedDie Richtlinie erlaubt es nicht. Nicht erneut versuchen.
rejectedDer Inhaber hat abgelehnt.
expiredDie Freigabe oder Berechtigung ist abgelaufen.
invalidDie Argumente waren nicht zulässig.
duplicate_refusedDerselbe Aufruf wurde in dieser Aufgabe bereits gemacht.
limit_reachedDie Aufgabe hat alle erlaubten Tool-Aufrufe verbraucht.
Streaming-Ereignisse

Text, während er geschrieben wird. Ergebnisse, während sie entschieden werden.

EreignisDatenBedeutung
delta{text}Text, während das Modell ihn schreibt.
turn{}Nach Tool-Aufrufen beginnt eine neue Modellrunde; zuvor gestreamter Text war nur eine Vorschau.
tool{tool, status, executed, event_id, reason}Ein vom Guardian geprüftes Tool-Ergebnis.
done{reply, tool_results, pending_approvals, stopped}Die gespeicherte Antwort und alle Ergebnisse.
error{detail, status}Der Lauf konnte nicht beendet werden.
Grenzen

Sinnvolle Grenzen, vorab genannt.

LimitWert
Nachrichtenlänge1 bis 2.000 Zeichen
Modellrunden pro NachrichtUp to 6
Tool-Aufrufe pro NachrichtBis zu 4; Duplikate werden abgelehnt
GesprächsgedächtnisDie letzten 8 Runden, jeweils in der Länge begrenzt
UnternehmensinformationenBis zu 6.000 Zeichen pro Agent
Nachrichten pro Agent und TagStandardmäßig 50; konfigurierbar
Größe der gestreamten AntwortBegrenzt; ein unbrauchbarer Stream wird einmal ohne Streaming wiederholt
Fehler

Einfache HTTP-Statuscodes.

StatusBedeutung
401Nicht angemeldet.
403CSRF-Token fehlt oder ist falsch, oder es ist eine seitenfremde Anfrage.
404Der Agent existiert in Ihrem Arbeitsbereich nicht.
409Der Agent ist archiviert.
422Der Anfrageinhalt ist ungültig.
429Das Tageslimit an Nachrichten für diesen Agenten ist erreicht.
503Das KI-Modell ist auf dem Server nicht konfiguriert.
In Arbeit

Geplant für Entwickler.

Webhooks Geplant

Werden Sie benachrichtigt, wenn eine Anfrage freigegeben, abgelehnt wird oder abläuft.

JavaScript SDK Geplant

Die geschützte Toolbox für Node.js und den Browser.

API-Schlüssel Geplant

Bereichsbeschränkte Schlüssel für die gehostete API, im Dashboard rotierbar.

Versionierte API Geplant

Stabile Pfade unter einem Versionspräfix zum Start.

Entwicklerfragen
Welche Modelle und Frameworks funktionieren?

Jedes Modell oder Framework, das eine Funktion aufrufen kann. Der gehostete Agent der aktuellen Version nutzt ein großes Sprachmodell über die API seines Anbieters; das SDK ist modellunabhängig.

Kann mein Agent seine eigenen Anfragen freigeben?

Nein. Die Freigabe ist eine separate, authentifizierte Aktion des Inhabers, gebunden an die exakte Anfrage. Ein Agent kann nur fragen.

Was passiert, wenn mein Agent einen blockierten Aufruf wiederholt?

Er wird erneut abgelehnt. Wiederholte identische Aufrufe in einer Aufgabe werden als Duplikate abgelehnt, und blockierte Aktionen bleiben blockiert.

Wann kann ich die gehostete API nutzen?

Mit dem Early Access, geplant für Dezember 2026. Bis dahin läuft die API nur in der lokalen Version.

Early Access · Dezember 2026

Lassen Sie Agenten handeln. Behalten Sie die Kontrolle.

Wir öffnen NrtVix AI zuerst für eine kleine Gruppe von Unternehmen. Erzählen Sie uns von Ihrem, wir melden uns.