> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/powershell-universal/de/intelligence/ai-chat.md).

# KI-Chat

Konfigurieren Sie kontextbezogenen AI Chat, steuern Sie den Zugriff auf Agenten und Tools und überprüfen Sie den gespeicherten Chatverlauf in PowerShell Universal.

AI Chat ist ein kontextbezogener Assistent in der PowerShell Universal Admin-Konsole. Er ermöglicht es einem autorisierten Benutzer, einen AI-Agenten auszuwählen, ihn aufzufordern, die aktuelle Ressource zu prüfen oder zu aktualisieren, seine Tool-Aktivität zu überprüfen und eine gestreamte Antwort zu erhalten. Chat ist auf Konsolenseiten verfügbar, die einen bearbeitbaren Ressourcenkontext bereitstellen, wie Skripte, Apps, APIs, Zeitpläne und Portalkomponenten.

## Funktionsweise

Das Chat-Panel übergibt den aktuellen Ressourcentyp, die Ressourcenkennung, den Repository-Bereich und die primäre Datei an den ausgewählten AI-Agenten. Der Agent erhält Anweisungen, innerhalb dieses Bereichs zu bleiben, und kann seine konfigurierten Tools verwenden, um die Ressource zu prüfen, zu aktualisieren und neu zu laden.

Eine Chat-Sitzung verfügt über eine Konversations-ID. Chat löschen startet eine neue Konversation in der Konsole. Das Sitzungsaktivitäts-Panel zeigt Tool-Aufrufe und Dateiänderungen, die während der aktuellen Sitzung vorgenommen wurden.

## AI Chat konfigurieren

1. Erstellen Sie einen AI-Agenten unter **Build > AI > Agents**. Konfigurieren Sie seinen Anbieter, das Modell, den Endpunkt, die Anmeldeinformationen, die Anweisungen und alle [AI Tools](/powershell-universal/de/intelligence/ai-tools.md), die er aufrufen darf.
2. Aktivieren Sie **Available in Chat** für den AI-Agenten.
3. Weisen Sie dem AI-Agenten Rollen zu, wenn nur bestimmte Benutzer ihn auswählen dürfen. Ein Agent ohne zugewiesene Rollen steht allen Benutzern zur Verfügung, die über die Chat-Berechtigung verfügen.
4. Gewähren Sie Benutzern die **Chat**-Berechtigung `Read` oder `Write`. Benutzer müssen außerdem die Rollenanforderungen des ausgewählten Agenten sowie alle Rollenanforderungen der Ressource, die sie bearbeiten, erfüllen.

Wenn kein berechtigter AI-Agent für den Chat aktiviert ist, bleibt das Chat-Panel für den Benutzer nicht verfügbar.

## Wer den Chat verwenden kann

Ein Benutzer kann AI Chat nur verwenden, wenn alle folgenden Bedingungen erfüllt sind:

* Der Benutzer verfügt über die **Chat**-Berechtigung `Read` oder `Write`.
* Für mindestens einen AI-Agenten ist **Available in Chat** aktiviert.
* Der Benutzer verfügt über eine von diesem AI-Agenten zugelassene Rolle, wenn der Agent Rollenbeschränkungen hat.
* Der Benutzer ist berechtigt, auf die aktuelle Ressource zuzugreifen.

Chat-Berechtigungen steuern die Nutzung des Panels. AI-Agentenrollen steuern, welche aktivierten Agenten ein Benutzer auswählen kann.

## Für AI Chat verfügbare Tools

Der ausgewählte AI-Agent kann die benutzerdefinierten AI Tools aufrufen, die für diesen Agenten konfiguriert sind. Diese Tools werden mit ihren konfigurierten Skript-, Timeout- und Ausführungsziel-Einstellungen ausgeführt.

AI Chat stellt außerdem kontextbezogene integrierte Tools für Benutzer bereit, die über die Rolle **Administrator**, **Operator** oder **App Editor** und die Chat-Berechtigung `Read` oder `Write` verfügen. Die verfügbaren Tools hängen von der aktuellen Ressource und der Berechtigungsstufe ab.

| Funktion                                                                         | Lesezugriff                   | Schreibzugriff                |
| -------------------------------------------------------------------------------- | ----------------------------- | ----------------------------- |
| Ressourcen ermitteln und Repository-Dateien lesen                                | Ja                            | Ja                            |
| Ressourcen, Benachrichtigungen, Dateien, Dateiinhalte und Befehlshilfe auflisten | Ja                            | Ja                            |
| Aktuelle Ressource neu laden                                                     | Nein                          | Ja                            |
| Repository-Dateien erstellen, aktualisieren, verschieben oder löschen            | Nein                          | Ja                            |
| Einen konfigurierten GET-Endpunkt für eine App prüfen                            | Nur App-Kontext               | Nur App-Kontext               |
| Eigenschaften von Portal-Steuerelementen durchsuchen                             | Nur Portalkomponenten-Kontext | Nur Portalkomponenten-Kontext |

Integrierte Dateioperationen sind auf den Repository-Bereich der aktuellen Ressource beschränkt. Sie können diesen Bereich nicht verlassen.

## Chatverlauf und Aufbewahrung

PowerShell Universal speichert den Chatverlauf in seiner Datenbank. Jeder Datensatz umfasst die Konversation und den ausgewählten Agenten, den Benutzer, den Ressourcenkontext, Nachrichten, die Token-Nutzung sowie Name, Argumente, Ergebnis, Fehler, Status und Zeitstempel jedes Tool-Aufrufs.

Benutzer mit der Berechtigung **Chat History** `Read` können persistierte Konversationen unter **Build > AI > Chat History** überprüfen. Der Verlauf wird gemäß der allgemeinen Einstellung `GroomDays` aufbewahrt und gelöscht, sobald er älter als dieser Aufbewahrungszeitraum ist. Berücksichtigen Sie diese Aufbewahrungsrichtlinie, wenn Prompts oder Tool-Argumente sensible Informationen enthalten können.

## Verwandte Seiten

* [KI-Agenten](/powershell-universal/de/intelligence/ai-agents.md)
* [AI Tools](/powershell-universal/de/intelligence/ai-tools.md)
* [Built In MCP Tools](/powershell-universal/de/intelligence/built-in-mcp-tools.md)


---

# 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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/powershell-universal/de/intelligence/ai-chat.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
