Bevor KI das Unternehmen verändert, muss sie es verstehen
Veröffentlicht
Das fehlende Werkzeug ist selten ein weiteres Modell
KI-Transformation wird zur Architekturaufgabe, sobald produktive Arbeit die Grenzen zwischen bestehendem Code, Geschäftsdaten, Dokumenten und operativen Entscheidungen überschreitet. Ein Modell kann einen Vertrag interpretieren. Damit weiß es noch nicht, welcher Kundendatensatz maßgeblich ist, ob ein Nachtrag bereits gilt, welche Preisregel anzuwenden ist oder wer die daraus entstehende Rechnung freigeben darf.
Ein leistungsfähigeres Modell löst diese Widersprüche nicht. Auch ein Agent an jedem System tut das nicht. Häufig fehlt eine verlässliche, berechtigungsbewusste Darstellung des konkreten Geschäftsprozesses: seiner technischen Abhängigkeiten, eindeutigen Identitäten, maßgeblichen Fakten und zulässigen Aktionen.
Das Unternehmen zu verstehen bedeutet hier: relevante Belege finden, ihre geschäftliche Bedeutung auflösen und feststellen, was damit gültig ausgeführt werden kann. Es bedeutet kein vollständiges oder menschliches Verständnis des Unternehmens durch ein Modell. Die umgebende Architektur muss genügend belastbaren Kontext für ein nützliches Ergebnis bereitstellen.
Diese Aussage gilt nicht pauschal. Eine Dokumentenzusammenfassung benötigt möglicherweise nur eine sauber abgegrenzte Sammlung und eine gute Evaluation. Eine feste Berechnung braucht unter Umständen SQL und gewöhnlichen Anwendungscode. Ein funktionierender Prozess braucht vielleicht überhaupt keine KI. Anspruchsvoller werden die Voraussetzungen, wenn eine Anwendung mehrere Systeme verbindet oder Verpflichtungen gegenüber Kunden, finanzielle Sachverhalte oder Produktionsabläufe verändert.
Die Führungsfrage ist deshalb präziser als „Welche KI-Plattform kaufen wir?“ Sie lautet: Was muss dieser Prozess wissen, welche Fakten müssen maßgeblich bleiben und wo muss Unsicherheit enden, bevor das Unternehmen handelt?
Mit einer geschäftlichen Zusage beginnen, nicht mit einem unternehmensweiten Datenprogramm
Wählen Sie einen Wertstrom mit eindeutigem Abschluss: einen akzeptierten Vertragsnachtrag, einen korrekt freigeschalteten Kunden oder einen erfolgreich migrierten Geschäftsdienst. Klären Sie, wer das Ergebnis abnimmt, welche Fehler relevant sind und wie die Arbeit heute erledigt wird. Eine plausible Antwort, ein erfolgreicher Werkzeugaufruf und ein abgenommenes Geschäftsergebnis sind unterschiedliche Einheiten.
Erfassen Sie anschließend die beteiligten Systeme. Zwischen Vertragsänderung und Abrechnung können CRM, SAP, ein Produktberechtigungsdienst, die Dokumentenablage und der Kundenservice liegen. Bei einer Modernisierung gehören Repositories, Build-Konfigurationen, Datenbankschemata, zeitgesteuerte Jobs und Deployment-Pipelines dazu. Berücksichtigen Sie manuelle Übergaben: Sie enthalten häufig Regeln, die in der formalen Architektur fehlen.
Erfassen Sie zunächst nur die für dieses Ergebnis erforderlichen Abhängigkeiten. Benennen Sie den Verantwortlichen jeder Integration, das führende System für jedes wesentliche Feld und die Bedingungen einer zulässigen Änderung. Kann niemand entscheiden, welche Vertragsfassung für die Abrechnung gilt, dokumentiert eine Ontologie den Konflikt, statt ihn zu lösen.
So wird die erste Investition überschaubar. Finanziert wird zunächst der kleinste verlässliche Weg von der Anfrage zum akzeptierten Ergebnis. Identitätszuordnungen, Schnittstellen und Evaluationsbestände werden wiederverwendet, wenn ein zweiter Prozess ihren Nutzen belegt. Wiederverwendung sollte aus funktionierenden Fähigkeiten entstehen und nicht als spekulatives Plattformprogramm vorweggenommen werden.
Das ergänzt die Unterscheidung zwischen KI-Nutzung und digitaler Transformation. Dort geht es darum, ob das Unternehmen anders arbeitet. Hier geht es um die Architektur, die eine konkrete Veränderung ausführbar macht.
Bestehende Software untersuchbar machen, bevor KI sie verändert
Große Codebasen enthalten unterschiedliche Strukturen. Ein Syntaxbaum beschreibt den Aufbau des Quelltexts. Ein Symbolindex ordnet Definitionen und Referenzen zu. Ein Aufrufgraph nähert an, welche Routinen andere aufrufen können. Kontrollfluss- und Datenflussanalysen untersuchen Ausführungspfade und die Bewegung von Werten. Build- und Deployment-Abhängigkeiten verbinden den Quelltext mit der tatsächlich laufenden Software.
Diese Darstellungen sind nicht austauschbar. Tree-sitter bietet inkrementelles Parsing und konkrete Syntaxbäume. Ein Parser allein liefert weder die Geschäftssemantik noch einen vollständigen Aufrufgraphen. SCIP beschreibt Informationen für die Code-Navigation, darunter Symbole und Referenzen. Sprachserver ermöglichen interaktive Funktionen; die jeweilige Implementierung bestimmt deren Präzision.
Für strukturelle Suchen kann ast-grep geeigneter sein, als ein Modell jede Datei lesen zu lassen. Wiederholbare, typbasierte Änderungen lassen sich mit OpenRewrite-Rezepten auf verlustfreien semantischen Bäumen ausführen. Die Dokumentation zur Typzuordnung erklärt, weshalb syntaktisch gleiche Methodenaufrufe auf unterschiedliche Bibliotheken verweisen können. Bei API-Änderungen in großen Java-Landschaften ist das entscheidend.
Für tiefergehende Analysen kombiniert Joerns Code Property Graph verschiedene Programmdarstellungen für Struktur- und Flussabfragen. CodeQL bietet einen weiteren Analyseweg, insbesondere für Sicherheits- und Datenflussfragen. Beide machen aus beliebiger Software noch keinen vollständig verstandenen Geschäftsprozess. Die CodeQL-Dokumentation beschreibt praktische Grenzen, etwa fehlenden Bibliotheksquelltext und den Aufwand globaler Analysen.
Nutzen Sie die einfachste Darstellung, die die wesentliche Frage beantwortet. Für alle Aufrufe einer bekannten API genügt als Ausgangspunkt meist Text- oder Symbolsuche. Soll ein Berechtigungswert über mehrere Methoden verfolgt werden, kann sich Datenflussanalyse lohnen. Für einen ereignisgesteuerten Umsatzprozess reicht der Quelltext allein nicht aus.
Ein Codegraph ist ein Beleg mit begrenzter Reichweite
Reflection, Dependency Injection, dynamische Methodenbindung, generierter Code und Konfiguration können Laufzeitbeziehungen verdecken. SQL wird möglicherweise erst zur Laufzeit zusammengesetzt. Ein Nachrichtenthema verbindet Dienste aus getrennten Repositories. Ein Build-Profil schließt vielleicht genau die Datei aus, die der Agent überzeugend zitiert.
Ergänzen Sie statische Analyse durch Traces, Konfiguration, Datenbankabhängigkeiten, Nachrichtenschemata, Laufzeitinstrumentierung und Gespräche mit dem Prozessverantwortlichen. Ein Trace belegt einen unter bestimmten Bedingungen durchlaufenen Pfad. Sein Fehlen in einer Stichprobe beweist nicht, dass ein anderer Pfad unmöglich ist. Eine konservative statische Analyse kann wiederum Pfade enthalten, die nie ausgeführt werden. Keine der beiden Sichten ist für sich vollständig.
Jede wesentliche Beziehung braucht eine Herkunft: Quelltextstelle, Commit oder ausgeliefertes Artefakt, Analysemethode und Beobachtungszeitpunkt. Unterscheiden Sie eine vom Compiler aufgelöste Referenz von einer Zuordnung anhand ähnlicher Namen oder einer durch ein Sprachmodell vermuteten Geschäftsregel. Der Assistent muss eine ungeklärte Beziehung als solche kennzeichnen und ihre Quelle nachladen können. Er darf eine abgeleitete Kante nicht stillschweigend zur Tatsache machen.
Graphbasierter Abruf muss seinen Kontextaufwand rechtfertigen
Die begutachtete RepoGraph-Studie der ICLR 2025 fand Verbesserungen durch Repository-Graphen in den untersuchten Coding-Systemen. Das rechtfertigt einen Test graphgestützter Navigation. Es belegt keinen universellen Faktor zur Token-Einsparung bei Unternehmensmodernisierungen.
Ein Graph kann irrelevanten Kontext reduzieren, wenn ein präzises Ausgangssymbol zu einer kleinen, relevanten Nachbarschaft führt. Er kann die Kosten erhöhen, wenn eine breite Traversierung Tausende schwach verbundene Knoten einbezieht oder Aufbau und Aktualisierung teurer sind als wiederholte Suchen. Vergleichen Sie gleichartige Fragen bei festem Kontextbudget. Messen Sie korrekt gefundene Symbole und Pfade, fehlende Abhängigkeiten, Latenz, Kontexttokens und Indexierungskosten getrennt.
Graphify ist ein reales Projekt. Das hier geprüfte kanonische Repository ist Graphify-Labs/graphify. Seine Graphbildung über unterschiedliche Inhaltstypen ist ein Evaluationskandidat, kein unabhängiger Beleg für die Richtigkeit abgeleiteter Beziehungen. Ähnliche Namen bezeichnen nicht automatisch dasselbe Produkt. Eine Beschaffungsentscheidung braucht ein eindeutig identifiziertes Projekt, eine dokumentierte Extraktionsmethode, eine Lizenz und einen reproduzierbaren Test.
Eine Kontextschicht aufbauen, keinen vermeintlich allwissenden digitalen Zwilling
Mit Enterprise Context Layer, einer Kontextschicht für Unternehmensprozesse, meine ich eine beschreibende Architektur: die kleinste notwendige Kombination aus Identifikatoren, Quellenverweisen, Geschäftsbeziehungen, Richtlinien und Abrufschnittstellen für einen abgegrenzten Prozess. Sie kann bestehende Dienste und Speicher verbinden. Der Begriff bezeichnet weder einen neuen Industriestandard noch die Forderung nach einer zentralen Datenbank.
Ein Codegraph beschreibt Softwarebeziehungen. Ein fachlicher Wissensgraph kann Kunde, Vertrag, Produktabonnement und Rechnungsempfänger verbinden. Ein Prozessmodell beschreibt Zustände und erlaubte Übergänge. Ein physischer digitaler Zwilling weckt eine zusätzliche Erwartung: Die Beziehung zu einem physischen Gegenstück und dessen veränderlichem Zustand wird ausdrücklich gepflegt. Alles pauschal als „digitalen Unternehmenszwilling“ zu bezeichnen verdeckt diese Unterschiede.
Verwenden Sie den Begriff nur, wenn Repräsentation, Synchronisierung, Simulationszweck und Verantwortlichkeit ihn rechtfertigen. Eine durchsuchbare Dokumentensammlung ist kein operativer Zwilling in Echtzeit. Ein semantischer Graph ist nicht automatisch ein Simulator. Ein Architekturbild ist kein aktueller Systemzustand.
Für einen Vertragsprozess kann eine begrenzte Darstellung genügen: eine interne Kundenkennung mit Zuordnungen zu CRM-Konto, SAP-Geschäftspartner und Produktmandant, die relevante Vertragsversion, Verantwortliche für Preis- und Abrechnungsfakten sowie zulässige Operationen. Relationale Tabellen und typisierte APIs können das ohne Graphdatenbank abbilden.
Trennen Sie maßgebliche, replizierte, beobachtete und abgeleitete Informationen. Ein Beziehungseintrag benötigt Quellenkennung, fachlichen Verantwortlichen, gegebenenfalls Gültigkeitszeitraum, Beobachtungszeitpunkt und Berechtigungskontext. Entzogene Rechte, Kontenzusammenführungen, Vertragsnachträge und gelöschte Dokumente müssen in Abruf und abgeleitete Zusammenfassungen einfließen. Ein strukturell korrekter Graph mit einer veralteten Produktberechtigung kann trotzdem eine unzulässige Entscheidung auslösen.
Die folgende Architektur trennt den Leseweg vom Ausführungsweg. Abgeleiteter Kontext hilft bei der Auswahl von Belegen. Er erhält dadurch keine Berechtigung, ein führendes System zu verändern.
- Führende Systeme und Code
ERP, CRM, Verträge, Produktdienste und die tatsächlich ausgelieferte Software.
- Gezielte Integration und Codeanalyse
APIs, Ereignisse und statische oder beobachtete Abhängigkeiten; Herkunft bleibt sichtbar.
- Minimaler Geschäftskontext
Eindeutige Identitäten, Beziehungen, Quellenversionen und Berechtigungen.
- Passender Abruf und Modellauswahl
SQL, Suche oder Graph nach Aufgabe; probabilistische Interpretation nur dort, wo sie hilft.
- Geprüfte Geschäftsoperation
Deterministische Regeln, aktuelle Quellenprüfung und begrenzte, idempotente Ausführung.
- Abgenommenes Ergebnis und Rückmeldung
Abgleich, Qualität, Wiederherstellung und vollständige Kosten je Ergebnis.
Leseweg: Kontext verweist auf Quellen und kopiert nicht alle Daten. Ausführungsweg: Die Geschäftsoperation prüft Rechte und aktuellen Zustand erneut im zuständigen System. Ergebnisse fließen in Tests und Betrieb zurück.
SAP, CRM und Betrieb nach der konkreten Frage integrieren
Integration sollte bestehende Geschäftsgrenzen erhalten. Verwenden Sie unterstützte Fachschnittstellen und dokumentierte Integrationsverträge, bevor Sie direkt auf Datenbanken zugreifen. SAP Integration Suite, vorhandene Integrationsplattformen und herstellereigene Schnittstellen können Verbindungen bereitstellen. Sie entscheiden nicht, was ein Feld bedeutet und wer dafür verantwortlich ist.
Wählen Sie das Zugriffsmuster nach Aktualität, Last, Verantwortung und Fehlertoleranz:
| Muster | Geeignete Frage | Wesentliche Grenze |
|---|---|---|
| Live oder föderierte API | Ist der Kunde aktuell berechtigt und darf die Operation ausgeführt werden? | Verfügbarkeit, Latenz, Aufruflimits und Berechtigungen des Quellsystems |
| Repliziertes Lesemodell | Welche Konten müssen systemübergreifend untersucht werden? | Replikationsverzug, Abgleich, Löschung und Rechtefortschreibung |
| Ereignisgesteuerte Aktualisierung | Welcher Prozesszustand hat sich geändert und was muss reagieren? | Doppelte, verspätete, fehlende oder ungeordnet eintreffende Ereignisse |
| Periodisch indexierte Inhalte | Welche freigegebene Vertragsklausel oder Anleitung ist relevant? | Dokumentversion, Indexaktualität und Quellenzugriff |
REST und OData können explizite Geschäftsoperationen bereitstellen. OpenAPI-Beschreibungen machen deren Verträge für Clients zugänglich. GraphQL-Föderation kann Abfragen über Dienste hinweg zusammensetzen. Eine gemeinsame Abfrageoberfläche löst jedoch keine Identitätskonflikte und schafft keine verteilte Transaktionskonsistenz. Eine semantische Schicht kann eine Definition wie „aktives Abonnement“ vereinheitlichen. Auch sie benötigt einen Verantwortlichen und eine Abgleichregel.
Change Data Capture ist nützlich, wenn unterstützte Konnektoren und Quellenberechtigungen ein Lesemodell praktikabel machen. Debeziums Outbox Event Router unterstützt ein Muster, bei dem Geschäftsänderung und Ereigniseintrag in derselben lokalen Transaktion entstehen. Das löst ein konkretes Problem doppelter Schreibvorgänge. Es garantiert keine einmalige Ausführung über CRM, ERP und Abrechnung hinweg.
Die Empfänger brauchen weiterhin Vorgangskennungen, Deduplizierung, Reihenfolgeregeln, Checkpoints und Abgleich. Die Salesforce-Dokumentation zur Ereignisaufbewahrung zeigt eine konkrete Betriebsgrenze: Ein Ereignisstrom ist kein unbegrenztes Wiederherstellungsarchiv. Kafka kann Nachrichten transportieren, aber nicht entscheiden, ob ein Vertragsnachtrag gültig ist.
Leiten Sie aus einer geänderten Datenbankzeile nicht automatisch eine geschäftliche Absicht ab. Eine Änderung kann Korrektur, Massenimport oder technischer Wiederholungsversuch sein. Event Sourcing ist dort sinnvoll, wo die Anwendung Ereignisse bewusst als maßgebliche Historie behandelt. CDC an einer gewöhnlichen Datenbank erzeugt diese Architektur nicht nachträglich.
Informationsabruf nach der Art des Belegs auswählen
Enterprise Retrieval umfasst mehrere Aufgaben, die sich nicht auf „RAG hinzufügen“ reduzieren lassen. Strukturierte operative Fakten, Dokumente, Codebeziehungen, Geschäftsbeziehungen und aktueller Transaktionszustand verlangen unterschiedliche Genauigkeit und Aktualität.
| Bedarf | Ausgangspunkt | Mehr Komplexität erst dann, wenn |
|---|---|---|
| Exakter Betrag, Status oder Identifikator | Parametrisiertes SQL oder typisierte Quellen-API | Last oder systemübergreifender Abgleich ein Lesemodell rechtfertigen |
| Bekannter Begriff, Fehler oder Symbol | Textsuche, BM25 oder Symbolindex | Sprachunterschiede oder mehrdeutige Begriffe die Trefferquote begrenzen |
| Bedeutung in unstrukturiertem Text | Vektorsuche mit Quellenmetadaten | Hybride Suche und Reranking die gemessene Aufgabe verbessern |
| Explizite Beziehungen über mehrere Schritte | Relationale Joins oder Graphtraversierung | Tiefe und Veränderlichkeit der Beziehungen einen Graphen im Betrieb rechtfertigen |
| Fragen zu Dokumenten und Entitäten zugleich | Geplante Kombination geeigneter Abrufverfahren | Die Evaluation den Beitrag jeder Komponente zeigt |
| Feste Regel oder Berechnung | Gewöhnlicher deterministischer Code | An der Eingangsgrenze tatsächlich Sprachinterpretation erforderlich ist |
PostgreSQL mit pgvector kann Vektorsuche mit vorhandener relationaler Datenverantwortung verbinden. Neo4j kommt infrage, wenn Beziehungstraversierungen eine Graphdatenbank rechtfertigen. Ein verwalteter Vektordienst wie Pinecone kann Infrastrukturarbeit reduzieren. Keines dieser Produkte entscheidet anstelle des Unternehmens, welche Dokumente und Zeilen ein bestimmter Nutzer sehen darf.
Microsofts GraphRAG-Arbeiten behandeln graphgestützten Abruf und Zusammenfassung, einschließlich Fragen über eine ganze Dokumentensammlung. Das ist eine andere Operation als die Abfrage der aktuell wirksamen Rechnungsadresse. Graphaufbau, Entitätsextraktion und generierte Zusammenfassungen erzeugen eigene Kosten und Fehlerpfade. GraphRAG beseitigt Halluzinationen nicht.
Bewerten Sie den Abruf getrennt von der Antwortqualität. Prüfen Sie, ob die richtige Quelle und Version geliefert wurden, ob notwendige Fakten fehlen und ob unzulässige Belege in den Kontext gelangen können. Testen Sie Abkürzungen, gleiche Namen verschiedener Entitäten, widersprüchliche Dokumente, veraltete Datensätze, gelöschte Inhalte und eingeschleuste Anweisungen.
Prüfen Sie Berechtigungen, bevor Informationen das Modell erreichen. Validieren Sie an der Quelle erneut, wenn sich Rechte oder Zustand geändert haben können. Eine zwischengespeicherte Antwort oder Graphzusammenfassung kann geschützte Fakten offenlegen, obwohl ihre Dokumentenlinks später gefiltert werden. Trennen Sie Caches nach Mandant, relevanten Rechten, Quellenversion und Richtlinie. Bei folgenreichen Entscheidungen darf nicht ausgeführt werden, wenn die erforderliche Aktualität ungeklärt bleibt.
Modelle nach dem zu vermeidenden Fehler auswählen
Modellauswahl beginnt mit Abnahmetests für die konkrete Aufgabe. Einen Nachtrag in ein Schema zu übertragen ist etwas anderes als eine Abhängigkeitskette zu verstehen, eine Migration zu beurteilen oder ein Supportanliegen zu klassifizieren. Ein großes Kontextfenster kann helfen. Es löst weder die Identitätsfrage noch garantiert es die korrekte Nutzung relevanter Informationen.
Die Studie Lost in the Middle zeigte Positionsabhängigkeiten bei den 2024 untersuchten Modellen und Aufgaben. Das begründet Tests zur Kontextnutzung, aber keine Rangfolge der Modelle vom Oktober 2026. Prüfen Sie heutige Kandidaten anhand eigener Dokumente, Sprachen und Fehlersituationen.
Beginnen Sie bei Klassifikation und Routineextraktion mit einem kleineren Kandidaten, der die Qualitätsgrenze erreicht. Eskalieren Sie mehrdeutige oder folgenschwere Fälle nur dann an ein stärkeres Modell, wenn die Mehrkosten akzeptierte Ergebnisse verbessern. Nutzen Sie deterministische Prüfung und menschliche Entscheidung, wenn auch das stärkere Modell den erforderlichen Sachverhalt nicht feststellen kann. Seine selbst erklärte Sicherheit ist keine kalibrierte Ausführungsfreigabe.
Bei Codefragen zählen quellenbelegte Referenzen und validierte Änderungen. Bei Werkzeugnutzung zählen gültige Argumente, richtige Werkzeugauswahl, Wiederherstellung und verbotene Aktionen. Bei Dokumenten sind Extraktionsgenauigkeit, Quellenzuordnung und deutsche wie englische Fachbegriffe relevant. Bei operativen Entscheidungen zählen Latenzspitzen und Zuverlässigkeit des gesamten Ablaufs, nicht allein Tokens pro Sekunde.
Die aktuellen offiziellen Kataloge bieten mehrere plausible gehostete und selbst betreibbare Kandidaten. Daraus sollte keine universelle Herstellerrangliste werden. Prüfen Sie konkrete Modellkennungen, stabile oder vorläufige Freigabe, Kontext- und Ausgabelimits, Lebenszyklus und regionale Verfügbarkeit zum Beschaffungszeitpunkt. Offene Gewichte bedeuten weder uneingeschränkte Lizenzierung noch niedrige Betriebskosten.
Eine konkrete Vorauswahl, am 18. Oktober 2026 anhand der offiziellen Dokumentation geprüft. Die Modelle sind Kandidaten für die folgenden Tests, keine gemessenen Sieger:
| Aufgabe | Modellkandidaten | Warum in die Vorauswahl? | Relevante Grenze | Entscheidender Abnahmetest |
|---|---|---|---|---|
| Strukturierte Extraktion und Klassifikation | gpt-6-luna; claude-haiku-5-5 | Auf hohe Volumina ausgerichtete gehostete Optionen für wiederholbare, abgegrenzte Aufgaben. | Eine gültige Ausgabestruktur belegt keine korrekten Felder oder Klassen. | Präzision und Trefferquote je Feld sowie Fehler seltener Klassen an gekennzeichneten DE/EN-Fällen; Kosten je abgenommenem Datensatz. |
| Komplexe Code- und Architekturanalyse | gpt-6-astra; claude-sonnet-5-5 | Reasoning- und Coding-Kandidaten für anspruchsvolle Abhängigkeits- und Änderungsanalysen. | Eine plausible Abhängigkeit ist kein verifizierter Ausführungspfad. | Bekannte Symbole und Abhängigkeiten mit Dateiverweisen erkennen; vorgeschlagene Änderungen durch Build und Regressionstests validieren. |
| Mehrsprachige Unternehmensdokumente verstehen | gemini-4-argon; gpt-6.1-sol | Multimodale Kandidaten mit großem Kontextfenster für die Interpretation unterschiedlicher Unternehmensdokumente. | Kontextkapazität löst keine Versionskonflikte, Berechtigungs- oder Begriffsfragen. | DE/EN-Klauseln und Quellen trotz widersprüchlicher Versionen korrekt zuordnen; unzulässige Quellen zurückweisen. |
| Werkzeugaufrufe und begrenzte Agentenausführung | gpt-6.1-sol; gemini-3.8-flash | Kandidaten mit Werkzeugunterstützung für mehrstufiges Schlussfolgern oder latenzkritische Ausführung. | Ein gültiger Werkzeugaufruf schafft weder Befugnis noch Idempotenz. | Richtiges Werkzeug und gültige Argumente; verbotene Aktionen ablehnen; Teilfehler und Mehrfachzustellung innerhalb der Latenz- und Budgetgrenzen beherrschen. |
| Eigenbetrieb oder Aufgaben mit beschränkter Datenweitergabe | Qwen/Qwen3.8-27B; Qwen/Qwen3-Coder-Next | Herunterladbare Gewichte für kontrollierten Betrieb: allgemeine Aufgaben oder spezialisierte Codeagenten. | Auch Eigenbetrieb erfordert Lizenzprüfung, passende Hardware und Kontrolle des Datenabflusses. | Dieselbe fachliche Qualitätsgrenze auf der vorgesehenen Hardware erreichen; Speicherbedarf, Durchsatz, Wiederherstellung und unzulässigen Datenabfluss prüfen. |
Eigenbetrieb mit einer Inferenzengine wie vLLM ist sinnvoll, wenn Vertraulichkeit, dauerhafte Auslastung oder Betriebssteuerung die Kapazität und Kompetenz rechtfertigen. Berücksichtigen Sie GPUs, Auslastung, Patches, Überwachung und Rufbereitschaft. Ein Gateway wie LiteLLM kann Anbieterzugriff und Budgets vereinheitlichen. Es garantiert keine gleichwertige Modellleistung, keine einheitlichen Sicherheitskontrollen und keine identische Datenresidenz.
Nutzen Sie Caches nur im Rahmen von Quellenaktualität und Berechtigungen. Bündeln Sie nicht zeitkritische Extraktion. Fixieren Sie evaluierte Versionen und protokollieren Sie Routing-Entscheidungen. Ein Ausweichanbieter, der gegen die Datenrichtlinie verstößt, verbessert die Zuverlässigkeit nicht. Änderungen an Modell, Prompt, Abruf oder Werkzeugvertrag müssen die relevanten Regressionstests auslösen.
Geschäftliche Folgen deterministisch orchestrieren
Ein Orchestrierungsframework, ein Modellanbieter, ein Werkzeugprotokoll, ein Geschäftskonnektor und eine Engine für dauerhafte Workflows lösen verschiedene Probleme. Mit dem Kauf einer Komponente erhält das Unternehmen die anderen nicht automatisch.
Für eine feste Sequenz mit einem Interpretationsschritt genügen häufig gewöhnlicher Code und eine API. Eine Zustandsmaschine hilft, wenn die erlaubten Übergänge bekannt sind. LangGraph oder LlamaIndex-Workflows können nützlich werden, wenn Zustand, bedingte Schlussfolgerungen und menschliche Unterbrechungen direkt schwer zu beherrschen sind. OpenAI Agents SDK und Microsoft Agent Framework bieten Abstraktionen zum Bau von Agenten. Ihre Verfügbarkeit begründet noch keine Architektur aus mehreren Agenten.
Verwenden Sie dauerhafte Workflow-Infrastruktur wie Temporal, wenn Abläufe Unterbrechungen, Wartezeiten und langfristige externe Koordination überstehen müssen. Speichern Sie freigegebene Absicht und Fortschritt. Externe Aktionen benötigen explizite Idempotenz und Wiederherstellung. Die Temporal-Hinweise zu Activities sind wichtig, weil die Wiederholung einer Orchestrierung nicht mit der sicheren Wiederholung einer geschäftlichen Nebenwirkung gleichzusetzen ist.
Stellen Sie begrenzte Werkzeuge bereit, etwa „Änderungsvorschlag vorbereiten“ oder „diese freigegebene Produktberechtigung aktivieren“. Vermeiden Sie uneingeschränktes SQL und allgemeine Administrationszugänge. Der ausführende Dienst prüft Argumente, Mandant, handelnde Identität, aktuelle Quellenversion und fachliche Voraussetzungen. Strukturierte Modellausgabe kann eine Form erzwingen. Sie belegt nicht die Richtigkeit von Betrag, Empfänger oder Berechtigung.
MCP standardisiert Interaktionen mit Werkzeugen und Ressourcen; A2A unterstützt die Zusammenarbeit agentischer Systeme. Beide verleihen weder Geschäftsberechtigungen noch Transaktionssicherheit. Die MCP-Sicherheitshinweise behandeln ausdrücklich Risiken wie Confused Deputy und die Weitergabe fremder Tokens. Zugangsdaten gehören nicht in Prompts. Lese- und Schreibrechte müssen getrennt und nachgelagerte Richtlinien unabhängig vom Modell durchgesetzt werden.
Dokumente, Codekommentare und Werkzeugbeschreibungen können Prompt Injection enthalten. Eine Anweisung im Dokument darf keine Berechtigung erteilen. Fixieren und prüfen Sie Werkzeugserver, begrenzen Sie ausgehende Netzwerkverbindungen und Rechte und testen Sie Eskalation zwischen Mandanten und Systemen. Protokollieren Sie relevante Entscheidungen und Zustandsübergänge mit möglichst wenigen sensiblen Feldern. Ein Audit-Protokoll darf keine zweite unkontrollierte Vertragsablage werden.
Beispiel A: Einen Preisdienst modernisieren, ohne seine Zusagen zu verändern
Illustrativer Entwurf, keine historische WiredMinds-Implementierung. In einer Java/Spring-Anwendung verteilen sich Rabattregeln über Controller, Dienste, SQL und einen nächtlichen Batch. Ziel ist eine abgegrenzte Preisfunktion auf einer freigegebenen Java/Spring-Basis, kein automatischer Neubau der gesamten Anwendung.
Erfassen Sie zuerst laufendes Artefakt, Quelltextrevision, Abhängigkeiten, Datenbankschema, Jobplan und Deployment-Konfiguration. Bestimmen Sie die Einstiegspunkte: Angebot, Verlängerung, Gutschriftkorrektur und Batch-Neuberechnung. Symbolanalyse findet die Preisfunktionen. Aufruf- und Datenflussanalyse zeigen, wo Währung, Kundenkategorie und Vertragsdaten das Ergebnis beeinflussen. Traces und Batch-Ausgaben prüfen, welche Pfade tatsächlich ausgeführt werden.
Ein Geschäftsregelverzeichnis verbindet jede wesentliche Regel mit Quelltextstellen, repräsentativen Eingaben, heutigen Ausgaben, einer Interpretation und einem benannten kaufmännischen Verantwortlichen. KI kann Erklärungen vorschlagen und Widersprüche markieren. Der Verantwortliche entscheidet, ob ein Verhalten vertraglich erforderlich, zufällig oder überholt ist. Diese Unterscheidung muss erhalten bleiben, bevor das Verhalten erhalten wird.
Erstellen Sie Charakterisierungstests aus repräsentativen, datenschutzgerecht aufbereiteten Vorgängen und gezielten Grenzfällen. Berücksichtigen Sie Rundung, Datumsgrenzen, fehlende Referenzdaten, Wiederholungen und kundenspezifische Ausnahmen. Fixieren Sie Uhrzeit und externe Abhängigkeiten, damit wiederholte Tests vergleichbar sind. Generierte Tests, gegebenenfalls mit einem Java-Werkzeug wie Diffblue, ergänzen Analyse und Regression. Sie beweisen nicht, dass die bestehende Ausgabe kaufmännisch richtig ist.
Nutzen Sie deterministische Rezepte für wiederkehrende, verstandene API- und Abhängigkeitsänderungen. Modellgestütztes Refactoring bleibt Änderungen vorbehalten, die Interpretation erfordern. Prüfen Sie die Änderungen gegen Regelverzeichnis und explizite Dienstverträge. Das Modell erhält relevante Quelltextausschnitte und ungeklärte Beziehungen statt eines vollständigen Repositories ohne konkrete Frage.
Die Validierung hat drei getrennte Ebenen. Kompilierung zeigt, dass die Zielsoftware gebaut werden kann. Differenz- und Regressionstests liefern Belege für ausgewählte übereinstimmende Verhaltensweisen. Fachliche Abnahme prüft, ob diese für den vorgesehenen Dienst richtig sind. Kompilierung ist keine Verhaltensäquivalenz. Übereinstimmung in Stichproben ist keine fachliche Korrektheit.
Prüfen Sie vereinbarte Invarianten mit eigenschaftsbasierten Tests und nutzen Sie Mutationstests, um schwache Prüfungen sichtbar zu machen. Ein Golden Dataset braucht ungewöhnliche und nachteilige Fälle. Eine große Sammlung gewöhnlicher Vorgänge kann gerade die seltene, entscheidende Rabattausnahme auslassen. Unterschiede zwischen Alt und Neu werden fachlich eingeordnet, nicht blind korrigiert, bis alle Tests grün sind.
Führen Sie Schattenberechnungen aus, ohne eine zweite Rechnung zu versenden oder Kundenzustände zu verändern. Vergleichen Sie Ergebnisse nach Regel und Kundengruppe. Verlagern Sie begrenzte Anteile schrittweise, beobachten Sie Fehler und Geschäftsergebnisse und erhalten Sie einen Rückkehrpfad. Vor einer Rückkehr müssen seit der Umstellung geschriebene Daten abgeglichen werden. Das alte Programm wieder zu starten macht neue finanzielle Vorgänge nicht rückgängig.
Messen Sie erfasste wesentliche Abhängigkeiten, Regelrückverfolgbarkeit, abgenommene Migrationen, entkommene Regressionen und Kosten je abgenommenem Modul. Wert entsteht, wenn das Unternehmen Preise sicherer und günstiger verändern kann, nicht wenn ein Assistent mehr Java erzeugt.
Beispiel B: Einen Vertragsnachtrag korrekt in die Abrechnung überführen
Illustrativer Entwurf, keine historische WiredMinds-Implementierung. Ein B2B-Softwareunternehmen nutzt SAP für Abrechnungsfakten, CRM für die kommerzielle Arbeit, eine Vertragsablage und einen Dienst für Produktberechtigungen. Ein Kunde fordert ein zusätzliches Produkt zu einem vertraglich bestimmten Wirksamkeitsdatum an.
Klären Sie zunächst die Datenverantwortung. CRM führt Anfrage und Vertriebskontext. Der freigegebene Vertragsdatensatz führt den Nachtrag. SAP führt Rechnungsempfänger und relevanten Buchungszustand. Der Produktdienst führt die aktuelle Berechtigung. Eine begrenzte Zuordnungstabelle verbindet die Kennungen. Ungeklärte oder widersprüchliche Zuordnungen gehen an den Betrieb und werden nicht unbemerkt vom Modell zusammengeführt.
Der Workflow liest aktuelle operative Fakten über unterstützte APIs und ruft ausschließlich die Vertragsversion ab, auf die der Anfragende zugreifen darf. Das Modell überführt die Anfrage in einen typisierten Vorschlag: Kunde, Produkt, gewünschtes Datum und stützende Klausel. Ein Treffer aus einem überholten Nachtrag darf die Änderung nicht legitimieren.
Deterministische Dienste prüfen Produkt, Wirksamkeitsdatum, bestehenden Vertrag, freigegebene Konditionen und Rechte der handelnden Identität. Preis- und Steuerregeln bleiben in den zuständigen Geschäftsdiensten. Mehrdeutige Klauseln, widersprüchliche Kennungen oder wesentliche Abweichungen vom Vertrag erfordern eine menschliche Entscheidung mit beigefügten Quellen. Hohe Modellsicherheit löst keine rechtliche oder kaufmännische Mehrdeutigkeit.
Nach der Freigabe werden Vorgangskennung und erwartete Quellenversionen gespeichert. Die begrenzte Produktfreischaltung und Abrechnungsanweisung erfolgen über autorisierte Operationen. Wo eine API bedingte Aktualisierungen unterstützt, werden sie genutzt. Die ETag-basierten Operationen in Dataverse zeigen das zugrunde liegende Nebenläufigkeitsmuster. Verwenden Sie den tatsächlich unterstützten Mechanismus des jeweiligen Systems, keine erfundene universelle ERP-Transaktion.
Das ist ein koordinierter Ablauf, keine atomare Transaktion über alle Anwendungen. Ist die Produktfreischaltung erfolgreich, während die Abrechnung in ein Timeout läuft, wird vor einer Wiederholung der Vorgangsstatus geprüft. Geschäftliche Vorgangskennung, Deduplizierung, gespeicherter Wiederherstellungszustand und Quellenabgleich müssen zusammenwirken. Nötigenfalls wird die neue Berechtigung ausgesetzt oder eine finanzielle Korrektur zur Freigabe vorgelegt. Eine ausgestellte Rechnung kann eine Gutschrift erfordern; sie lässt sich nicht immer wie eine Datenbanktransaktion zurückrollen.
Ereignisse aktualisieren ein Lesemodell und informieren nachgelagerte Schritte. Sie ersetzen nicht die Quellenprüfung unmittelbar vor der verbindlichen Ausführung. Überwachen Sie Ereignisverzug, fehlgeschlagene Abgleiche und abgebrochene Abläufe. Eine Dead-Letter Queue ohne Verantwortlichen ist vertagte Handarbeit, keine Wiederherstellungsstrategie.
Erfolg liegt erst vor, wenn vereinbarte Produktberechtigung und Abrechnung übereinstimmen, die Kundenkommunikation stimmt und Ausnahmen innerhalb der definierten Leistungsgrenze gelöst sind. Relevante Ergebnisse sind Durchlaufzeit, Abrechnungsgenauigkeit, Eingriffsaufwand und Kosten je akzeptierter Änderung. Eine freundliche Chatbot-Antwort erfüllt diese Definition nicht.
Wirtschaftlichkeit dort nachweisen, wo Ergebnisse abgenommen werden
Verwenden Sie durchgängig denselben geschäftlichen Nenner:
Kosten je abgenommenem Ergebnis = sämtliche zurechenbaren Betriebskosten des Ablaufs ÷ abgenommene Ergebnisse.
Der Zähler enthält Inferenz, Informationsabruf, Integrationsbetrieb, menschliche Bearbeitung, Prüfung, Ausnahmebehebung und Überwachung für alle begonnenen Fälle, einschließlich der gescheiterten. Implementierungsinvestition und gewählte Amortisationsregel bleiben sichtbar. Fehler dürfen nicht verschwinden, indem nur erfolgreiche Modellaufrufe gezählt werden.
Eine illustrative Rechnung zeigt den Unterschied. Angenommen werden monatlich 2.000 gestartete Fälle und jeweils 1.900 abgenommene Ergebnisse im bisherigen und im veränderten Ablauf. Die menschliche Bearbeitung sinkt im Mittel von 16 auf 6 Minuten je gestartetem Fall, einschließlich Prüfung und Ausnahmen. Bei angenommenen 60 Euro je Stunde kostet die bisherige Bearbeitung 32.000 Euro, die neue 12.000 Euro. Hinzu kommen monatlich 3.000 Euro zusätzliche nicht personalbezogene Betriebskosten. Der neue Aufwand beträgt 15.000 Euro oder rund 7,89 Euro je abgenommenem Ergebnis vor Amortisation der Implementierung.
Die frei werdenden 333,3 Stunden entsprechen unter diesen Annahmen einem Kapazitätswert von 20.000 Euro. Nach Abzug der zusätzlichen 3.000 Euro verbleiben 17.000 Euro potenzieller operativer Wert, nicht automatisch 17.000 Euro zahlungswirksame Einsparung oder EBITDA. Finance muss feststellen, ob die Kapazität zusätzliche Nachfrage bedient, tatsächliche Ausgaben vermeidet oder wirtschaftlich ungenutzt bleibt. Dieselbe freigesetzte Arbeit darf nicht zusätzlich als angenommene Kosteneinsparung doppelt gezählt werden.
Halten Sie auch technische Kennzahlen an diesem Nenner:
| Kennzahl | Definition und Verantwortung | Fehlinterpretation |
|---|---|---|
| Abdeckung wesentlicher Abhängigkeiten | Geprüfte erfasste Abhängigkeiten / vereinbartes Inventar; Architekturverantwortlicher | Ein verkleinertes Inventar erhöht die Quote künstlich |
| Regelrückverfolgbarkeit | Regeln mit Quellenbezug und abgenommenen Tests / vereinbartes Regelinventar; fachlicher Eigentümer | Ein Verweis belegt keine richtige Regel |
| Erfolgreicher berechtigter Abruf | Fälle mit erforderlichen aktuellen und zulässigen Belegen / evaluierte Fälle; Datenverantwortlicher | Durchschnittswerte verdecken Mandanten- und Ausnahmefehler |
| Abgenommener Prozessabschluss | Abgeglichene akzeptierte Ergebnisse / alle Starts; Betriebsverantwortlicher | Ein Zwischenschritt wird fälschlich als Erfolg gewertet |
| Menschlicher Eingriff | Gesamte Bearbeitungs- und Wiederherstellungsminuten / alle Starts; Betriebsverantwortlicher | Verdeckte Handarbeit lässt Automatisierung günstiger wirken |
| Wirtschaftlichkeit je Ergebnis | Vollständige vergleichbare Kosten / abgenommene Ergebnisse; Finance | Kapazitätswert wird als realisierte Einsparung verbucht |
Prüfen Sie repräsentative Fälle, relevante Ausnahmen und verbotene Aktionen getrennt. Das vertretbare Fehlerbudget hängt von der Folge ab und ist keine allgemeingültige Prozentzahl. Nach Änderungen an Modellen, Quellen, Berechtigungen oder Integrationsverträgen werden die passenden Tests wiederholt. Diese Logik erweitert das Technology Value Economics Model, ohne Engineering-Kennzahlen zu Finanzergebnissen umzudeuten.
Was veröffentlichte Unternehmensfälle tatsächlich zeigen
Amazons Bericht zur Java-Modernisierung vom Dezember 2024 unterscheidet geschätzte vermiedene Entwicklungsarbeit von berichteten laufenden Kostenvorteilen. Die Erfahrung spricht dafür, eine wiederkehrende Migrationsklasse gezielt zu bearbeiten. Größe und Ergebnisse von Amazon sind keine Prognose für ein anderes Unternehmen.
IBMs Forschung zum Testen von COBOL-Java-Transformationen verankert Validierung in der Transformationskette. Die Architekturlehre bleibt auch bei Produktwechseln gültig: Übersetzung braucht Ausgangsverhalten, generierte Testeingaben und Vergleichsbelege. Bestandene Fälle beweisen weder Äquivalenz für alle möglichen Eingaben noch die fachliche Richtigkeit der ursprünglichen Regel.
Klarnas Geschäftsbericht 2025 nennt 39 Millionen US-Dollar Kosteneinsparung durch den KI-Assistenten im Jahr 2024. Separat schätzt das Unternehmen dessen Arbeitsäquivalent auf mehr als 700 Vollzeitkräfte. Diese vom Unternehmen berichteten Größen haben unterschiedliche Bedeutungen. Keine ist ein allgemeiner Umrechnungsfaktor von Chatbot-Nutzung in Personalabbau oder Gewinn.
Entscheidend ist der Mechanismus: weniger wiederkehrende Änderungen, bessere Laufzeitwirtschaftlichkeit, geringere externe Kosten oder ein neu gestalteter Serviceablauf. Dieser Mechanismus muss im eigenen Unternehmen nachgewiesen werden.
Investitionen nach Belegen staffeln, nicht nach Plattformstart
Die folgenden Horizonte sind illustrative Planungsfenster, keine Terminzusagen. Zugriffsrechte, Integrationsgrenzen und ungeklärte Geschäftsregeln können den Zeitbedarf bestimmen.
| Horizont | Ergebnis, das die nächste Investition rechtfertigt | Stoppen oder eingrenzen, wenn |
|---|---|---|
| Erste 30 Tage | Ein Wertstrom, Ausgangswerte, Verantwortliche, Systeminventar und wesentliche Fehlersituationen | Weder abgenommenes Ergebnis noch legitimer Datenzugriff definierbar sind |
| Etwa 60 Tage | Lesender Kontextzugriff, abgeglichene Identitäten und Abrufprüfungen mit bekannten Fällen | Mehrdeutige Entitäten oder Aktualitätsfehler wesentlich bleiben |
| Etwa 90 Tage | Eine begrenzte Aktion oder Modulmigration mit unabhängiger Prüfung und Wiederherstellung | Prüfung, Nacharbeit oder Übergangskosten den Nutzen übersteigen |
| Etwa 180 Tage | Nachgewiesene Betriebsergebnisse und gezielt wiederverwendete Konnektoren, Tests und Richtlinien | Die Ausweitung auf unbelegten Vorteilen oder ungeklärtem Betrieb beruht |
Entscheidend ist die Kombination der Fähigkeiten: ein fachlicher Prozessverantwortlicher, Integrations- und Datenengineering, passende Legacy-Kompetenz, Anwendungsarchitektur, Evaluation und Sicherheit sowie Finance. Verantwortung für Quellenverträge und Wiederherstellung muss ausdrücklich vergeben werden. Ein Lieferant kann einen Konnektor implementieren. Das Unternehmen muss weiterhin dessen Bedeutung und Fehlerfolgen verantworten.
Kaufen Sie ausgereifte Anbindung oder Fachwerkzeuge, wenn das den Betriebsaufwand senkt. Entwickeln Sie die unternehmensspezifischen Zuordnungen, Abnahmekriterien und Kontrollen, die über ein gültiges Ergebnis entscheiden. Prüfen Sie Lizenzen pro Komponente und Rezept. Die OpenRewrite-Lizenzhinweise unterscheiden offenen Kern, quelloffen einsehbare und kommerzielle Bestandteile mit unterschiedlichen Nutzungsbedingungen. Ein zugängliches Repository ist noch keine Beschaffungsentscheidung.
Diese Architektur ist unnötig, wenn die Aufgabe eng begrenzt ist, vorhandene APIs genügend Bedeutung liefern, deterministische Automatisierung genügt oder die Integrationskosten den erreichbaren Nutzen übersteigen. Ein Graph sollte eine nachgewiesene Grenze überwinden und nicht Voraussetzung jedes KI-Projekts werden. Das gilt ebenso für autonome Agenten und eine zentrale KI-Plattform.
Die Führungsentscheidung lautet: Wo ist Unsicherheit erlaubt?
Vor jeder weiteren Ausweitung muss die Unternehmensführung einen vollständigen Pfad erklären können: Wo beginnt die Anfrage? Welche Belege stützen sie? Welches System führt die maßgebliche Wahrheit? Wie wird die Entscheidung geprüft? Welche Aktion ist erlaubt? Wie erkennt und behebt das Unternehmen Fehler?
Das Machine Work Operating Model behandelt Verantwortung und delegierte Befugnisse. Die hier beschriebene Architektur liefert den technischen Weg zu ihrer Umsetzung. Das Industrial AI Production Readiness Model ergänzt die übergreifende Produktionsprüfung. Keines ersetzt ein gemessenes Geschäftsergebnis.
Eine nützliche Unternehmenskontextschicht kopiert das Unternehmen nicht in ein Modell. Sie gibt einem Prozess einen verlässlichen Weg, Bedeutung zu erschließen, aktuelle Fakten zu prüfen und gültige Aktionen auszuführen.
Verlässliche KI-Transformation nutzt probabilistische Schlussfolgerungen zur Interpretation von Unsicherheit und deterministische Systeme zur Durchsetzung geschäftlicher Zusagen. Die Architektur trägt, wenn daraus abgenommene Ergebnisse zu dauerhaft tragfähigen Kosten entstehen.
Daran würde ich eine KI-Investition messen: nicht daran, wie überzeugend der Assistent das Unternehmen beschreibt, sondern daran, wie verlässlich das Unternehmen mit seinen Ergebnissen handeln kann.