> For the complete documentation index, see [llms.txt](https://docs.ninox.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ninox.com/builder-hub/de/ninox-ai/how-ninox-ai-keeps-your-work-safe.md).

# So schützt Ninox AI deine Arbeit

Erfahre, wie Ninox AI auf deinen Arbeitsbereich zugreift, deine Daten schützt und Änderungen verwaltet.

**Ninox AI** erhält niemals uneingeschränkten Zugriff auf deinen Arbeitsbereich. Alles, was Ninox AI tut, läuft über Ninox:

* Ninox AI liest deine Daten mit kleinen Skripten, die in einer geschützten Umgebung laufen.
* Ninox prüft jeden Schritt, bevor er ausgeführt wird.
* Änderungen an deiner App benötigen eine Freigabe.

Du musst dafür nichts einrichten. Das funktioniert in jedem Chat gleich, unabhängig davon, ob du eine neue App erstellst oder eine bestehende App änderst.

```mermaid
%%{init: {'themeVariables': {'edgeLabelBackground': '#ffffff'}}}%%
flowchart LR

    AI("<b>Ninox AI</b><br/>das Modell")

    SB("<b>Geschützte Sandbox</b><br/>Skript, nur Lese-Tools")
    AP("<b>Deine Freigabe</b><br/>manuell oder automatisch")

    CH("<b>Ninox prüft</b><br/>jede Anfrage")
    APP("<b>Deine App</b><br/>Tabellen und Datensätze")

    AI -->|lesen| SB
    AI -->|ändern| AP

    SB --> CH
    AP --> CH

    CH --> APP

    style AI fill:#ffffff,stroke:#b8b8b8,stroke-width:2px
    style AP fill:#ffffff,stroke:#b8b8b8,stroke-width:2px
    style CH fill:#ffffff,stroke:#b8b8b8,stroke-width:2px
    style APP fill:#ffffff,stroke:#b8b8b8,stroke-width:2px

    style SB fill:#dfe7f3,stroke:#4a7cff,stroke-width:3px,stroke-dasharray:8 4
```

Abfragen laufen als Skripte in der Sandbox. Änderungen verlassen die Sandbox und warten auf deine Freigabe. Ninox prüft beides, bevor es deine App erreicht.

## Wie Ninox AI deine Daten abfragt

Um eine Frage zu beantworten oder eine Änderung zu planen, muss Ninox AI zuerst deine App verstehen. Ninox AI erhält nicht deinen gesamten Arbeitsbereich. Stattdessen erstellt Ninox AI ein kleines Skript, das genau die benötigten Informationen abfragt, zum Beispiel „Liste die Tabellen dieser App auf“ oder „Zähle die offenen Bestellungen“. Ninox führt das Skript aus und gibt nur das Ergebnis zurück.

Ninox AI arbeitet nur mit deinen Datensätzen, wenn deine Arbeitsbereich-Einstellungen dies erlauben. Ohne Zugriff auf Datensätze kann Ninox AI weiterhin Apps erstellen und Beispieldaten hinzufügen.

Ninox AI bleibt außerdem innerhalb der Apps, die du in der App-Liste auswählst, sowie bei allen Apps, die Ninox AI im selben Chat erstellt.

## Skripte laufen in einer geschützten Sandbox

Jedes Skript, das Ninox AI erstellt, läuft in einer Sandbox. Dieser abgeschlossene Bereich bleibt vom Rest von Ninox getrennt. Stell sie dir wie einen Raum mit einem Fenster vor: Das Skript kann Fragen durchlassen, aber sonst kommt nichts hinein oder hinaus.

* Es kann nur lesen.\
  Die einzigen Tools in der Sandbox sind Abfragen, etwa zum Lesen der Struktur einer Tabelle oder zum Finden von Datensätzen. Es kann dort nichts erstellen, ändern oder löschen.
* Es kann nichts selbstständig erreichen.\
  Es kann keine Websites oder Dateien öffnen. Es kann nur die Abfragen aufrufen, die Ninox bereitstellt.
* Es hat Zeit- und Speicherlimits.\
  Ein Skript wird nach 90 Sekunden beendet und kann nur eine kleine, feste Menge an Speicher verwenden. Ein fehlerhaftes Skript wird selbst beendet, statt weiterzulaufen.

Dadurch kann Ninox AI deine App frei und schnell untersuchen, ohne etwas zu ändern.

## Jeder Schritt wird geprüft

Ninox AI kann deine App nicht direkt bearbeiten. Jedes Mal, wenn Ninox AI etwas abfragen oder eine Änderung vornehmen möchte, sendet Ninox AI eine Anfrage an Ninox. Ninox prüft die Anfrage, bevor etwas ausgeführt wird:

* Gehört sie zu einer App, mit der dieser Chat arbeiten kann?
* Ist es eine Art von Änderung, die Ninox AI hier vornehmen kann?
* Wird sie rechtzeitig abgeschlossen und bleibt das Ergebnis überschaubar?

Wenn Ninox AI wiederholt auf denselben Fehler stößt, beendet Ninox den Vorgang. Ninox AI muss dann einen anderen Weg wählen. Jeder Schritt wird auch im Chat angezeigt. So kannst du nachvollziehen, was Ninox AI tut.

## Änderungen benötigen deine Freigabe

Da Skripte nur lesen können, verlässt jede Änderung, die Ninox AI vornehmen möchte, die Sandbox als eigene Anfrage. Das gilt zum Beispiel für eine neue Tabelle, ein bearbeitetes Feld oder aktualisierte Datensätze. Die Anfrage benötigt eine Freigabe. Wähle unten im Prompt-Feld aus, wie sie erfolgt:

* **Manuell**: Ninox AI zeigt dir genau, was geändert werden soll, und wartet. Du kannst die Änderung freigeben, ablehnen oder etwas anderes vorschlagen.
* **Automatisch**: Änderungen werden automatisch freigegeben, sodass die Erstellung fortgesetzt werden kann. Ninox AI fragt trotzdem vor der ersten Änderung an einer App, mit der Ninox AI in diesem Chat noch nicht gearbeitet hat.

In beiden Modi wartet eine Frage von Ninox AI immer auf deine Antwort. Eine offene Anfrage wartet bis zu 10 Minuten. Danach behandelt Ninox sie als abgelehnt und du kannst im Chat weitermachen. Ninox dokumentiert, wer jede Änderung freigegeben hat: du oder Automatisch.

{% hint style="info" %}
Wenn du während des Onboardings deine erste App erstmals mit Ninox AI erstellst, arbeitet Ninox AI nur in dieser App im Modus Automatisch.
{% endhint %}

## Limits für Anfragen von Ninox AI

Ninox AI arbeitet innerhalb fester Limits. Dadurch wird jede Anfrage beendet und du erhältst ein Ergebnis.

* Erfolgt eine Anfrage in einer Schleife, wird sie kontrolliert beendet, statt unbegrenzt weiterzulaufen. Eine Anfrage kann höchstens 36 Schritte umfassen.
* Nichts läuft stundenlang im Hintergrund. Eine Anfrage kann maximal 12 Minuten laufen.
* Ein fehlerhaftes Skript wird selbst beendet. Jedes Skript kann maximal 90 Sekunden laufen.
* Eine langsame Abfrage kann nicht die gesamte Anfrage aufhalten. Jeder Schritt kann maximal 60 Sekunden laufen.
* Eine unbeantwortete Anfrage blockiert den Chat nie. Ninox AI wartet nur maximal 10 Minuten auf deine Freigabe.

Wenn Ninox AI gearbeitet hat, aber nicht erklärt, was getan wurde, fordert Ninox Ninox AI einmal auf, dies zu erklären. Eine Anfrage endet nie ohne Rückmeldung.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.ninox.com/builder-hub/de/ninox-ai/how-ninox-ai-keeps-your-work-safe.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
