KI-Assistent

Texte im Editor umschreiben, kürzen, korrigieren, in Leichte Sprache bringen oder übersetzen; ganze Einträge in eine andere Sprache übertragen; Alt-Texte vorschlagen lassen. Anbieter je Mandant, nichts wird ohne Bestätigung ersetzt.

Stand: 19.10.2026

Auf dieser Seite

Der KI-Assistent hilft der Redaktion beim Schreiben — er ersetzt sie nicht. Jeder Vorschlag erscheint zuerst als Vorher/Nachher und kommt erst mit Übernehmen in den Text. Ohne konfigurierten Anbieter sind die KI-Funktionen im Admin unsichtbar.

Im Rich-Text-Editor

Der Knopf KI (Funken-Symbol) in der Werkzeugleiste öffnet das Menü; mit markiertem Text erscheint es auch als kleines Menü direkt an der Markierung. Tastenkürzel: ⌘ J bzw. Strg J.

Modus Was passiert
Umschreiben … Freie Anweisung, z. B. „aktiver und kürzer, Anrede Sie“. ⌘ Enter startet.
Kürzen / Erweitern Etwa halbe bzw. anderthalbfache Länge; Kernaussagen bleiben.
Vereinfachen Einfache Sprache (etwa B1): kurze Sätze, gebräuchliche Wörter.
Leichte Sprache Nach den Regeln des Netzwerks Leichte Sprache, siehe unten.
Rechtschreibung korrigieren Nur Fehler werden geändert, Stil und Wortwahl bleiben.
Übersetzen nach … In jede aktive Sprache des Mandanten.
Überschrift vorschlagen Eine konkrete Überschrift, wird als H2 oben eingefügt.
Zusammenfassung 2–4 Sätze, als Absatz oben eingefügt — taugt als Teaser.

Ist Text markiert, bezieht sich der Modus nur darauf; sonst auf das ganze Feld. Die Struktur bleibt erhalten: Überschriften, Listen, Links und Hervorhebungen werden nicht angetastet, nur der Text dazwischen wird ersetzt. Bei Leichter Sprache, Vereinfachen, Kürzen und Erweitern darf ein Absatz neu gegliedert werden — Links und Hervorhebungen wandern dabei mit.

Im Dialog gibt es Übernehmen, Nochmal (bei Umschreiben mit geänderter Anweisung) und Verwerfen. Übernommene Änderungen lassen sich im Editor mit ⌘ Z rückgängig machen.

Leichte Sprache

Der Modus folgt den Regeln des Netzwerks Leichte Sprache: kurze Sätze mit einem Gedanken, bekannte Wörter, schwierige Wörter werden in einem eigenen Satz erklärt, keine Genitive, kein Passiv, kein Konjunktiv, Verneinungen vermeiden, Zahlen als Ziffern, jeder Satz in einer eigenen Zeile. Die KI darf dafür Absätze neu gliedern.

Ein Hinweis zur Einordnung: Das Ergebnis ist ein Entwurf. Geprüfte Leichte Sprache entsteht erst mit Prüferinnen und Prüfern aus der Zielgruppe — der Assistent nimmt die Vorarbeit ab, nicht die Prüfung.

Für eine eigene Sprachfassung in Leichter Sprache legen Sie unter Einstellungen → Sprachen die Sprache de-x-leicht an. Sie taucht dann im Sprachumschalter auf und kann wie jede andere Sprache ausgespielt werden.

Ganze Einträge übersetzen

Im Eintrags-Editor zeigt der Sprachumschalter (oben rechts) für jede Sprache, die der Eintrag noch nicht hat, „Aus Deutsch übersetzen → …“ (die Quelle ist die aktive Inhaltssprache). Der Dialog bietet:

  • Felder auswählen — standardmäßig alle Textfelder, inklusive SEO-Titel und -Beschreibung.
  • Modus — bei Ziel de-x-leicht wahlweise Leichte Sprache oder normale Übersetzung.
  • Überschreiben — nur sichtbar, wenn die Zielsprache schon Inhalte hat; sonst bleiben vorhandene Werte stehen.

Übersetzt werden Textfelder (text, textarea, richtext, list), rekursiv auch in json- und blocks-Feldern. Medien, Relationen, Zahlen, Ja/Nein, Datum und Auswahlen werden unverändert aus der Quelle übernommen, der Slug wird aus dem übersetzten Titel neu gebildet. Das Ergebnis wird als Sprachfassung des Eintrags gespeichert — veröffentlicht wird dabei nichts. Größere Einträge laufen im Hintergrund mit Fortschrittsanzeige.

Speichern Sie offene Änderungen vor dem Start: nach der Übersetzung lädt die Seite den Eintrag neu.

Alt-Texte

In der Mediathek schlägt Vorschlag neben dem Alternativtext eine Beschreibung des Bildes vor (Bild-Eingabe, Anthropic oder OpenAI). Der Vorschlag erscheint unter dem Feld und wird erst mit Übernehmen eingetragen. Rein dekorative Bilder werden als solche erkannt und bekommen einen leeren Vorschlag.

Anbieter und Schlüssel

Unter Einstellungen → KI wählen Tenant-Administratoren den Anbieter:

Anbieter Kann Schlüssel
Anthropic (Claude) alle Modi, Bilder ANTHROPIC_API_KEY, Modell AI_TEXT_MODEL (Standard claude-sonnet-5-5)
OpenAI-kompatibel alle Modi, Bilder OPENAI_API_KEY, OPENAI_BASE_URL, OPENAI_MODEL — auch Mistral, Azure, Ollama/vLLM
DeepL nur Übersetzen DEEPL_API_KEY (Free-Schlüssel …:fx werden erkannt)

Automatisch nimmt den ersten konfigurierten Anbieter — Anthropic vor OpenAI; Übersetzungen gehen zuerst an DeepL, wenn ein Schlüssel vorliegt. Ein eigenes Modell lässt sich je Mandant eintragen.

Schlüssel liegen normalerweise in der Serverkonfiguration. Der Super-Admin kann einem Mandanten erlauben, eigene Schlüssel zu hinterlegen; sie werden verschlüsselt gespeichert (APP_ENCRYPTION_KEY) und im Admin nie angezeigt — nur ob einer vorliegt. Testen prüft die Verbindung mit einem kurzen Aufruf.

Rechte, Grenzen, Protokoll

  • Die Berechtigung ai.use haben Redakteure, Freigeber und Tenant-Administratoren; Betrachter nicht.
  • Je Nutzer sind 60 Aufrufe in 10 Minuten möglich (Übersetzen ganzer Einträge: 30).
  • Jeder Aufruf erzeugt einen Audit-Eintrag ai.transform bzw. ai.translate_entry mit Modus, Anbieter und Textlänge — ohne den Inhalt. Der Token-Verbrauch wird je Mandant gezählt.
  • Texte werden an den gewählten Anbieter übertragen. Prüfen Sie dessen Auftragsverarbeitung, bevor Sie personenbezogene Daten durch den Assistenten schicken.

API

http
POST /api/v1/admin/ai/transform
{ "mode": "easy-language", "html": "<p>Der Antrag wird geprüft.</p>" }
→ { "html": "<p>Das Amt prüft den Antrag.</p>", "provider": "anthropic", "model": "claude-sonnet-5-5", "tokens": 212 }

POST /api/v1/admin/ai/translate-entry
{ "entryId": "…", "sourceLocale": "de", "targetLocale": "en", "fields": ["title", "body", "seo"] }
→ { "fields": ["title", "body", "seo", "slug"], "created": true, … }   oder   { "jobId": "…", "total": 48 }

GET  /api/v1/admin/ai/jobs/:id        Fortschritt eines Hintergrund-Jobs
GET  /api/v1/admin/ai/status          Ist ein Anbieter konfiguriert? Welcher?

Modi: rewrite, shorten, expand, simplify, easy-language, translate, fix, headline, summary, alt-text (mit mediaId). Mit html bleibt die Struktur erhalten, mit text kommt reiner Text zurück.