Über mich Portfolio Referenzen Leistungen Blog Kontakt 🎙 Mit KI sprechen
EN DE RU
🎙 Mit KI sprechen
August 9, 2026 · 3 min read

Orchestrierung von KI-Agenten im realen Geschäft: Komplexe Workflows automatisieren ohne Kontrollverlust

von Denis Shokhirev, Enterprise AI Architect aus Freiburg im Breisgau. Ich entwickle agentenbasierte KI-Systeme für den produktiven Einsatz bei DACH-B2B-Kunden. Mein Stack: Claude, Supabase, n8n, Doppler, Self-hosted Postgres. Ein reales Beispiel: Letzte Woche blockierten zwei Agenten im Logistik-Produktivsystem 3 von 128 Aufträgen, weil sie gleichzeitig denselben Datenbanksatz bearbeiten wollten – ein Szenario, das in keinem Testlauf sichtbar wurde. Orchestrierung ist Kontrollmanagement, nich

Denis Shokhirev
Denis Shokhirev
Agentic AI Systems Architect
Telegram LinkedIn

von Denis Shokhirev, Enterprise AI Architect aus Freiburg im Breisgau. Ich entwickle agentenbasierte KI-Systeme für den produktiven Einsatz bei DACH-B2B-Kunden. Mein Stack: Claude, Supabase, n8n, Doppler, Self-hosted Postgres. Ein reales Beispiel: Letzte Woche blockierten zwei Agenten im Logistik-Produktivsystem 3 von 128 Aufträgen, weil sie gleichzeitig denselben Datenbanksatz bearbeiten wollten – ein Szenario, das in keinem Testlauf sichtbar wurde.

Orchestrierung ist Kontrollmanagement, nicht nur Automatisierung

Die Orchestrierung von KI-Agenten bedeutet nicht, einen mehrstufigen Agenten-Workflow zu präsentieren. Entscheidend ist, dass komplexe Prozesse ohne Deadlocks, Datenverlust oder verdeckte Fehler ablaufen. Im regulierten Umfeld – Logistik, Finanzen, Industrie – reicht „funktioniert im Test“ nicht. Die Orchestrierung muss auch bei fortschreitender Automatisierung die Kontrolle sicherstellen.

Mein Stack in der Praxis

KomponenteRolleBegründung
Claude CodeLLM-Agent: Codegenerierung, SyntheseGeringere Fehlerquote, präzise Prompt-Steuerung
n8nOrchestrierung von Aufgaben/EreignissenVisuell, debugbar, flexibel, schnelle API-Anbindung
SupabaseAPI + Postgres DBSchnelle Integration, volle Datenkontrolle
DopplerGeheimnisverwaltung/UmgebungZentrale Schlüsselrotation, Sicherheit
Self-hosted PostgresAudit-Log, TransaktionsspeicherVor Ort für DSGVO/BSI-Anforderungen

Agenten-Konflikte: Typische Stolpersteine

In der Logistik generieren zwei Agenten parallele Berichte für unterschiedliche Regionen, schreiben aber in dieselbe Tabelle. Im ersten Produktivlauf unterschätzte ich Race Conditions: Beide Agenten schrieben fast zeitgleich auf denselben Datensatz, wobei ein Ergebnis unbemerkt überschrieben wurde. Erst das Audit-Log deckte den Fehler auf.

So minimiere ich das Risiko

  • Row-Level-Locking in Postgres verhindert gleichzeitiges Überschreiben. Beispiel:

BEGIN;
SELECT * FROM reports WHERE region = 'DE' FOR UPDATE;
-- Agent erstellt Bericht
UPDATE reports SET status = 'ready' WHERE region = 'DE';
COMMIT;
  • Queue-basierte Aufgabenabwicklung in n8n: Agenten holen Aufgaben einzeln ab. Keine parallelen Schreibkonflikte.
  • Jede Agentenaktion wird mit Timestamp und agent_id in einer separaten Log-Tabelle dokumentiert.

Monitoring: Fehler früher erkennen

Blindes Vertrauen in Agenten ist keine Option. Hängt ein Agent oder läuft in einer Endlosschleife, muss ich vor dem Kunden informiert werden. Monitoring-Signale werden per Telegram-Bot und E-Mail (via n8n) gesendet.

Automatisierter Health-Check


import psycopg2
import smtplib

def agent_health_check():
    conn = psycopg2.connect("dbname=prod user=agent")
    cur = conn.cursor()
    cur.execute("SELECT COUNT(*) FROM agent_logs WHERE status != 'success' AND timestamp > NOW() - interval '10 minutes'")
    failures = cur.fetchone()[0]
    if failures > 0:
        send_email_alert("Agentenfehler in den letzten 10 Minuten: %d" % failures)
    cur.close()
    conn.close()

Mit diesem 10-Minuten-Intervall wurden Fehler im Produktivsystem schneller erkannt als von Nutzern – in einem Industrieprojekt wurde so in 3 Monaten nur ein einziger Vorfall später vom Kunden entdeckt als von meinem Monitoring.

Zugriffskontrolle und Compliance

Im DACH-Raum ist Compliance Pflicht: Ein Agent darf keine Daten anderer Mandanten sehen oder verändern. Ich setze Supabase Row Level Security (RLS) und ein striktes Audit-Log ein. Schlüssel werden ausschließlich in Doppler verwaltet, Agenten erhalten nur temporäre Tokens. Muster: Jeder Agent sieht nur die für ihn autorisierten Datensätze – essenziell für Multi-Mandanten-B2B-Produkte im Rahmen von DSGVO/NIS2.

Beispiel für RLS Policy


CREATE POLICY "agent_region_access"
ON reports
FOR SELECT USING (region = current_setting('agent.region'));

Ein Agent für die Region „DE“ kann so keine Berichte der Region „AT“ lesen oder verändern. Ein Muss für jede Anwendung mit Compliance-Anforderungen.

Sicherheitsprüfung von LLM-generiertem Code

LLM-Agenten generieren häufig Python-, SQL- oder Shell-Code. Ein Anthropic-Report von 2024 (Anthropic docs) zeigt: 31% der LLM-Python-Outputs enthielten mindestens ein schwerwiegendes Sicherheitsmuster. Ich prüfe daher jeden generierten Code vor der Ausführung mit bandit und semgrep. Fällt ein Check durch, wird die Ausführung blockiert.

Vor-Ausführungs-Hook


semgrep --config=python-security generated_script.py
if [ $? -ne 0 ]; then
  echo "Unsicherer Code erkannt – Ausführung blockiert"
  exit 1
fi
python3 generated_script.py

FAQ

Wie viel lässt sich in der Praxis agentengesteuert automatisieren?

Im Logistikbereich werden 60–80% der Fälle automatisiert, der Rest benötigt manuelle Freigabe oder Human-in-the-loop.

Warum nicht Airflow oder Prefect?

Airflow eignet sich für Batch-ETL. Für reaktive Multi-Agenten-Orchestrierung in Echtzeit ist n8n schneller, schlanker und flexibler.

Wie wird der Agenten-Audit umgesetzt?

Jede Aktion wird mit agent_id, Aktion, Timestamp und Ergebnis geloggt. Das ermöglicht vollständige Nachverfolgung.

Welchen SLA garantieren Sie?

99,7% Verfügbarkeit in den letzten 12 Monaten im Produktivbetrieb. Alle Vorfälle werden automatisiert an PagerDuty gemeldet.

Wie kommunizieren Agenten untereinander?

Nur über Datenbank-Events und n8n-Workflows – keine direkte RPC, immer mit Audit-Trail.

An welchen Punkten verlieren Ihre Agenten im Produktivbetrieb am ehesten die Kontrolle – Transaktionen, Queue oder Codegenerierung? Ihre Erfahrungen interessieren mich. Ich biete einen kostenlosen 30-min Stack-Check für DACH-Teams in regulierten Branchen. Kontaktieren Sie mich auf LinkedIn oder unter @ger_dennis_ai.

Weiterlesen
KI-Agenten greifen Produktivsysteme an: Wie OpenAI-Agenten RubyGems kompromittierten – und was das für Ihre Infrastruktur bedeutet
Anthropic deckt 15 Claude AI-Sicherheitsvorfälle auf: So schützen Sie Ihre produktiven Systeme vor LLM-basierten Angriffen
43 Fehlschläge. Dann 250.000 GitHub-Sterne in 2 Monaten: Wie Business-Skills für KI-Agenten Wochen an Produktivarbeit sparen
OpenAI und Anthropic knacken ein Jahrtausendproblem: Wie 10.000 KI-Agenten Navier–Stokes in 88 Stunden lösten – und was das für Ihr Unternehmen bedeutet
Alle Artikel →
Wo das im Betrieb ankommt
KI-Telefonassistent — Anrufe annehmen, wenn niemand kann
KI-Automatisierung für Betriebe in Freiburg und der Ortenau
DSGVO-konforme KI — was das praktisch bedeutet
Bereit für den nächsten Schritt?

Aus einem Ablauf ein System machen, das läuft

Gebaut für den Betriebsalltag, nicht als Demo.

Projekt anfragen → ← Alle Artikel