{"id":13731,"date":"2026-09-08T13:28:35","date_gmt":"2026-09-08T11:28:35","guid":{"rendered":"https:\/\/apriko.com\/de\/?post_type=detail-page&#038;p=13731"},"modified":"2026-09-09T09:47:16","modified_gmt":"2026-09-09T07:47:16","slug":"apriko-ki-agentenfaehige-plattform","status":"publish","type":"detail-page","link":"https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/","title":{"rendered":"Apriko \u2013 eine durchg\u00e4ngig KI\u2011agenten\u00adf\u00e4hige Plattform, die das Branchen\u00adregelwerk kennt"},"content":{"rendered":"\n<section id=\"detail-main-block-ai-01\" class=\"section section-detail\">\n<style>\r\n    @media only screen and (min-width: 768px) {\r\n        #detail-main-block-ai-01{ padding-top:0px !important;padding-bottom:15px !important;}\r\n    }\r\n\r\n    @media only screen and (max-width: 767px) {\r\n        #detail-main-block-ai-01{ padding-top:0px !important;padding-bottom:15px !important;}\r\n    }\r\n<\/style>\n\t<div class=\"container\">\n        <ul class=\"breadcrumbs\"><li><a href=\"https:\/\/apriko.com\/de\/\">Apriko<\/a><\/li><\/ul>\n\t\t<div>\n\t\t\t<div class=\"detail-info__content\">\n                \n                \n\t\t\t\t\n\t\t\t\t<div class=\"detail-article__title\">\n                    \n                    \t\t\t\t<\/div>\n\n                \t\t\t\t<div class=\"text-block\">\n                    <p>Wer im <a href=\"https:\/\/apriko.com\/de\/software\/verleih-vermittlung\/\">Personalverleih<\/a> eine Auswertung braucht, kennt den Ablauf: Maske \u00f6ffnen, Filter setzen, Spalten w\u00e4hlen, Zeitraum eingrenzen, exportieren. Die Fachlichkeit ist dabei selten das Problem. Das Problem ist die \u00dcbersetzung der eigentlichen Frage in die Bedienung eines Systems. Genau diese \u00dcbersetzung \u00fcbernehmen Sprachmodelle heute zuverl\u00e4ssig. Vorausgesetzt, sie wissen, welche Daten es gibt, welche Aktionen erlaubt sind und unter welchen Bedingungen.<\/p>\n<p>F\u00fcr eine Plattform wie Apriko ist ein KI-Agent deshalb keine neue Oberfl\u00e4che, sondern ein neuer Konsument bestehender technischer Vertr\u00e4ge. Und daf\u00fcr haben wir eine ungew\u00f6hnlich gute Ausgangslage: Unsere Dom\u00e4ne liegt maschinenlesbar vor. Dieselbe Beschreibung, aus der seit Jahren die <a href=\"https:\/\/apriko.com\/de\/blog\/automatische-generierung-der-grafischen-benutzeroberflaeche-ui\/\">Benutzeroberfl\u00e4che<\/a> generiert wird, erzeugt nun auch die Werkzeuge des KI-Agenten.<\/p>\n<p>Und genau hier liegt der <strong>T\u00fcr\u00f6ffner in die AI- und Agenten-\u00c4ra<\/strong>, mit enormer Hebelwirkung. Sprachmodelle verstehen heute Absichten, stellen Zusammenh\u00e4nge her, lesen Dokumente und formulieren Ergebnisse. Trifft diese F\u00e4higkeit auf eine maschinenlesbare Dom\u00e4ne mit Rechten, Zust\u00e4nden und gepr\u00fcften Schreibpfaden, vervielfacht sich ihr Nutzen. Aus einem Assistenten, der Texte schreibt, wird eine Arbeitskraft, die Vorg\u00e4nge vorbereitet, hinterfragt oder autonom entscheidet und erledigt.<\/p>\n\t\t\t\t<\/div>\n                \n                \t\t\t<\/div>\n\t\t<\/div>\n        \n        \r\n\t<\/div>\n<\/section>\n\n\n<section id=\"detail-main-block-ai-02\" class=\"section section-detail\">\n<style>\r\n    @media only screen and (min-width: 768px) {\r\n        #detail-main-block-ai-02{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n\r\n    @media only screen and (max-width: 767px) {\r\n        #detail-main-block-ai-02{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n<\/style>\n\t<div class=\"container\">\n        \n\t\t<div>\n\t\t\t<div class=\"detail-info__content\">\n                \n                \n\t\t\t\t\n\t\t\t\t<div class=\"detail-article__title\">\n                                        <h3 class=\"title-4\">Eine Plattform, die sich selbst beschreibt<\/h3>\n                    \n                    \t\t\t\t<\/div>\n\n                \t\t\t\t<div class=\"text-block\">\n                    <p>Apriko ist modellgetrieben aufgebaut. Jeder Fachservice beschreibt seine Entit\u00e4tstypen nicht in Dokumentation, sondern deklarativ am Modell: Feldtypen und Pflichtangaben, Wertebereiche und Auswahllisten, Zust\u00e4nde und die \u00dcberg\u00e4nge zwischen ihnen, die verf\u00fcgbaren Aktionen und die Rechte, die sie voraussetzen. \u00dcber einen Endpunkt je Service, <code>..\/api\/{service}\/serviceinfos<\/code>, steht diese Beschreibung zur Laufzeit jedem Konsumenten zur Verf\u00fcgung.<\/p>\n<p>Der erste Konsument war unsere eigene Frontend-Engine. Sie baut daraus die vollst\u00e4ndige <a href=\"https:\/\/apriko.com\/de\/blog\/automatische-generierung-der-grafischen-benutzeroberflaeche-ui\/\">Progressive Web App (UI)<\/a>: Masken, Spalten, Filter, Validierungsmeldungen, Aktionen und alles Weitere, also die komplette Benutzeroberfl\u00e4che. Eine neue Entit\u00e4t erscheint in der Oberfl\u00e4che, ohne dass jemand eine Maske programmiert. Wie das im Detail funktioniert, haben wir in einem fr\u00fcheren Beitrag zur <a href=\"https:\/\/apriko.com\/de\/blog\/plattform-fuer-moderne-enterprise-anwendungen\/\">Plattformarchitektur<\/a> beschrieben.<\/p>\n<p>Der zweite Konsument ist nun der KI-Agent. Das ist mehr als eine h\u00fcbsche Symmetrie: Es bedeutet, dass die F\u00e4higkeiten des KI-Agenten nicht separat gepflegt werden. Sie entstehen aus derselben Quelle wie die Oberfl\u00e4che und veralten deshalb nicht gegen\u00fcber der Fachlichkeit.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2026\/09\/apriko-serviceinfos-zwei-konsumenten-v4.png\" alt=\"Serviceinfos aus vier Fachservices speisen \u00fcber das API Gateway sowohl den PWA Client als auch den zustandslosen MCP-Server.\" width=\"1448\" height=\"1086\" class=\"alignnone size-full\" \/><\/p>\n\t\t\t\t<\/div>\n                \n                \t\t\t<\/div>\n\t\t<\/div>\n        \n        \r\n\t<\/div>\n<\/section>\n\n\n<section id=\"detail-main-block-ai-03\" class=\"section section-detail\">\n<style>\r\n    @media only screen and (min-width: 768px) {\r\n        #detail-main-block-ai-03{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n\r\n    @media only screen and (max-width: 767px) {\r\n        #detail-main-block-ai-03{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n<\/style>\n\t<div class=\"container\">\n        \n\t\t<div>\n\t\t\t<div class=\"detail-info__content\">\n                \n                \n\t\t\t\t\n\t\t\t\t<div class=\"detail-article__title\">\n                                        <h3 class=\"title-4\">Der Model Service: ein Index \u00fcber alle Services<\/h3>\n                    \n                    \t\t\t\t<\/div>\n\n                \t\t\t\t<div class=\"text-block\">\n                    <p>Eine Frage wie \u00abwelche Kandidaten mit Gipser-Qualifikation sind n\u00e4chste Woche frei\u00bb betrifft mehrere Fachservices gleichzeitig. In einer <a href=\"https:\/\/apriko.com\/de\/blog\/plattform-fuer-moderne-enterprise-anwendungen\/\">Microservice-Architektur<\/a> ist das die unangenehme Klasse von Fragen: Niemand besitzt die Antwort allein.<\/p>\n<p>Daf\u00fcr haben wir den Model Service. Jeder Fachservice ver\u00f6ffentlicht seine \u00c4nderungen als Nachricht auf dem Event Bus, und der Model Service schreibt sie in einen Leseindex, als JSONB-Fragmente mit Volltextindex und Rangfolge. Mitgeschrieben werden dabei nicht nur die Datens\u00e4tze, sondern auch ihre Beziehungen. Eine einzige Abfrage kann damit \u00fcber alle Entit\u00e4tstypen hinweg filtern, sortieren und gewichten, ohne dass der Aufrufer wissen muss, welcher Service welchen Datensatz besitzt.<\/p>\n<p>Der Index ist bewusst nicht die Wahrheit, sondern eine Ableitung davon. Die Fachservices bleiben die Eigent\u00fcmer ihrer Daten und ihrer Regeln. Der Model Service folgt ihnen ereignisgetrieben nach. Das kostet eine kurze Verz\u00f6gerung und erspart uns Verbundabfragen \u00fcber Servicegrenzen hinweg, die eine Microservice-Architektur sonst schleichend zu einer verteilten Datenbank machen.<\/p>\n<p>F\u00fcr einen KI-Agenten ist dieser Index der entscheidende Baustein. Er muss keine Verbundabfragen erfinden und keine Servicegrenzen kennen. Er stellt eine typisierte Abfrage an eine Stelle und erh\u00e4lt ein gewichtetes Ergebnis, gefiltert auf das, was die anfragende Person sehen darf.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2026\/09\/apriko-model-service-leseindex-v4.png\" alt=\"Fachservices speisen \u00fcber den Event Bus den abgeleiteten Model-Service-Index f\u00fcr gewichtete, berechtigungsgefilterte Abfragen.\" width=\"1448\" height=\"1086\" class=\"alignnone size-full\" \/><\/p>\n<p>Weil die Beziehungen mitgef\u00fchrt werden, sind auch <strong>Graphabfragen \u00fcber mehrere Spr\u00fcnge<\/strong> m\u00f6glich: von der Person \u00fcber die Platzierung zum Einsatzbetrieb, weiter zur Rechnung und zum Zahlungseingang. Genau solche Pfade beantworten die interessanten Fragen. Es geht um Korrelationen, nicht um Filter.<\/p>\n\t\t\t\t<\/div>\n                \n                \t\t\t<\/div>\n\t\t<\/div>\n        \n        \r\n\t<\/div>\n<\/section>\n\n\n<section id=\"detail-main-block-ai-04\" class=\"section section-detail\">\n<style>\r\n    @media only screen and (min-width: 768px) {\r\n        #detail-main-block-ai-04{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n\r\n    @media only screen and (max-width: 767px) {\r\n        #detail-main-block-ai-04{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n<\/style>\n\t<div class=\"container\">\n        \n\t\t<div>\n\t\t\t<div class=\"detail-info__content\">\n                \n                \n\t\t\t\t\n\t\t\t\t<div class=\"detail-article__title\">\n                                        <h3 class=\"title-4\">Fremde Daten, mit Bordmitteln beschrieben<\/h3>\n                    \n                    \t\t\t\t<\/div>\n\n                \t\t\t\t<div class=\"text-block\">\n                    <p>Dasselbe Vorgehen wenden wir auf Daten an, die nicht bei uns entstehen. Ein Beispiel daf\u00fcr sind Finanzdaten aus einem Buchhaltungssystem: Konten, Buchungen, Kostenstellen. Bemerkenswert ist dabei nicht der Import, sondern dass es keinen Sonderweg brauchte: Die Entit\u00e4tstypen sind deklarativ beschrieben, genau wie unsere eigenen, mit den <strong>Bordmitteln der Plattform<\/strong>. Feldtypen und Beziehungen, Rechte, Zust\u00e4nde.<\/p>\n<p>Ab diesem Moment verhalten sich diese Daten wie native Daten. Sie erscheinen in der Oberfl\u00e4che, im Leseindex und im Werkzeugkatalog des KI-Agenten, ohne dass jemand ihn davon in Kenntnis setzen musste. Damit werden Fragen beantwortbar, die Finanzzahlen mit operativen Daten verbinden, und zwar in derselben Abfrage.<\/p>\n<p>\u00dcbertragen l\u00e4sst sich das auf jedes System, dessen Daten man beschreiben kann, etwa ein Schichtplanungstool oder ein <a href=\"https:\/\/apriko.com\/de\/blog\/hr-software\/\">Bewerbermanagement<\/a>. Jede solche Beschreibung erweitert den Index und damit die Menge an Korrelationen, die sich daraus ableiten lassen.<\/p>\n<p>Mit den Schichtdaten des Einsatzbetriebs wird sichtbar, welche geplanten Schichten unbesetzt geblieben sind und wo zweifach disponiert wurde. Mit dem Bewerbermanagement l\u00e4sst sich die Zeit von der Bewerbung bis zur Platzierung je Rekrutierungskanal auswerten und damit erkennen, welcher Kanal die Kandidaten liefert, die tats\u00e4chlich im Einsatz landen. Mit den Finanzdaten schliesslich verbinden sich Marge, Zuschl\u00e4ge und Zahlungseingang mit den Stunden, aus denen sie entstanden sind.<\/p>\n<p>Der Aufwand liegt dabei einmalig in der Beschreibung und nicht in der Anbindung jedes einzelnen Konsumenten. Oberfl\u00e4che, Index und KI-Agent folgen daraus von selbst.<\/p>\n\t\t\t\t<\/div>\n                \n                \t\t\t<\/div>\n\t\t<\/div>\n        \n        \r\n\t<\/div>\n<\/section>\n\n\n<section id=\"detail-main-block-ai-05\" class=\"section section-detail\">\n<style>\r\n    @media only screen and (min-width: 768px) {\r\n        #detail-main-block-ai-05{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n\r\n    @media only screen and (max-width: 767px) {\r\n        #detail-main-block-ai-05{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n<\/style>\n\t<div class=\"container\">\n        \n\t\t<div>\n\t\t\t<div class=\"detail-info__content\">\n                \n                \n\t\t\t\t\n\t\t\t\t<div class=\"detail-article__title\">\n                                        <h3 class=\"title-4\">MCP: deklarativ beschrieben, zur Laufzeit aufgel\u00f6st<\/h3>\n                    \n                    \t\t\t\t<\/div>\n\n                \t\t\t\t<div class=\"text-block\">\n                    <p>Damit ein Sprachmodell etwas tun kann, braucht es Werkzeuge mit klar beschriebenen Parametern. Das Model Context Protocol, kurz MCP, ist der Standard daf\u00fcr. Ein MCP-Server ver\u00f6ffentlicht eine Werkzeugliste, das Modell w\u00e4hlt daraus aus, der Server f\u00fchrt aus.<\/p>\n<p>Der Unterschied zu einer klassischen Schnittstelle ist grunds\u00e4tzlich. Eine API verbindet System A mit System B, und f\u00fcr jede dieser Verbindungen muss Code entwickelt werden. MCP verbindet System A mit einem Sprachmodell und weitere MCP-f\u00e4hige Systeme. Die Verkn\u00fcpfung und Orchestrierung \u00fcbernimmt das Sprachmodell (LLM), ohne dass daf\u00fcr zus\u00e4tzliche <a href=\"https:\/\/apriko.com\/de\/blog\/codegenerierung\/\">Codegenerierung<\/a> entsteht.<\/p>\n<p>Diese Werkzeugbeschreibung entsteht bei uns <strong>deklarativ, wie alles andere<\/strong>. Sie wird am Modell erkl\u00e4rt und nicht in einem separaten Katalog gepflegt: Ein Feld bringt seinen Typ, seine Pflichtangabe und seine Grenzen mit, eine Auswahlliste ihre Werte, eine Aktion ihre Vorbedingung und ihr Recht. Aus diesen Deklarationen wird die Beschreibung erzeugt: aus einer Feldbeschreibung ein JSON-Schema, aus einer Auswahlliste ein <code>enum<\/code>, aus Zustands\u00fcbergang und Rechteangabe <code>annotations<\/code>.<\/p>\n<p>Entscheidend ist, dass dieselben Metadaten <strong>zur Laufzeit<\/strong> zug\u00e4nglich bleiben. Denn das Wichtigste steht nicht im Voraus fest: Welche Werkzeuge eine Sitzung sehen darf, h\u00e4ngt an den Rechten der angemeldeten Person. Ob eine Aktion gerade m\u00f6glich ist, h\u00e4ngt am Zustand des Datensatzes. Unser MCP-Server l\u00f6st die Beschreibung deshalb je Sitzung auf und filtert sie. Er bleibt dabei zustandslos.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2026\/09\/apriko-mcp-werkzeuge-sitzung-v4.png\" alt=\"Der zustandslose MCP-Server filtert Werkzeuge je Sitzung nach Nutzerrecht und Datensatzstatus; der KI-Agent w\u00e4hlt ein angebotenes Werkzeug.\" width=\"1536\" height=\"1024\" class=\"alignnone size-full\" \/><\/p>\n\t\t\t\t<\/div>\n                \n                \t\t\t<\/div>\n\t\t<\/div>\n        \n        \r\n\t<\/div>\n<\/section>\n\n\n<section id=\"detail-main-block-ai-06\" class=\"section section-detail\">\n<style>\r\n    @media only screen and (min-width: 768px) {\r\n        #detail-main-block-ai-06{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n\r\n    @media only screen and (max-width: 767px) {\r\n        #detail-main-block-ai-06{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n<\/style>\n\t<div class=\"container\">\n        \n\t\t<div>\n\t\t\t<div class=\"detail-info__content\">\n                \n                \n\t\t\t\t\n\t\t\t\t<div class=\"detail-article__title\">\n                                        <h3 class=\"title-4\">Das Modell schl\u00e4gt vor, das ERP entscheidet<\/h3>\n                    \n                    \t\t\t\t<\/div>\n\n                \t\t\t\t<div class=\"text-block\">\n                    <p>In einer stark regulierten Dom\u00e4ne ist Sprachverstehen die einfachere H\u00e4lfte. Die schwierigere ist die Frage, was passiert, wenn das Modell sich irrt. Hunderte <a href=\"https:\/\/apriko.com\/de\/blog\/gav-personalverleih\/\">Gesamtarbeitsvertr\u00e4ge<\/a>, Swissdec-konforme <a href=\"https:\/\/apriko.com\/de\/blog\/was-ist-payrolling\/\">Lohnbuchhaltung<\/a>, <a href=\"https:\/\/apriko.com\/de\/software\/lohnprozess-lohnabrechnung\/\">Quellensteuer<\/a>: Ein falscher Zuschlag ist kein Anzeigefehler, sondern ein finanzieller Schaden.<\/p>\n<p>Unsere Antwort ist keine Sorgfaltsermahnung an das Modell, sondern eine Eigenschaft der Plattform. Jede Schreiboperation in Apriko kennt einen Probelauf. Der Vorschlag l\u00e4uft vollst\u00e4ndig durch Validierung, Zustandspr\u00fcfung und Fachregeln, ohne ausgef\u00fchrt zu werden. Zur\u00fcck kommt, was passieren w\u00fcrde: die betroffenen Felder, der greifende Zuschlag, die verletzte Regel. Erst nach ausdr\u00fccklicher Best\u00e4tigung folgt die Ausf\u00fchrung. Wo ein Vorgang f\u00fcr die autonome Ausf\u00fchrung freigegeben ist, entf\u00e4llt die R\u00fcckfrage, die Pr\u00fcfung nicht.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2026\/09\/apriko-erp-probelauf-freigabe-v6.png\" alt=\"Ein KI-Werkzeugaufruf durchl\u00e4uft Probelauf, ERP-Pr\u00fcfung, Vorschau und Freigabe, bevor Ausf\u00fchrung und Audit-Protokoll folgen.\" width=\"1536\" height=\"1024\" class=\"alignnone size-full\" \/><\/p>\n<p>Ein regelwidriger Vorschlag erreicht die Datenbank damit nie. Er wird zu einer begr\u00fcndeten R\u00fcckfrage. Die Rechtepr\u00fcfung liegt dabei nicht im Prompt, sondern dort, wo sie schon immer lag: in der Command-Pipeline. Der KI-Agent arbeitet mit dem delegierten Token der angemeldeten Person und kann nichts tun, was diese Person nicht auch von Hand d\u00fcrfte. Jede Aktion steht anschliessend im Protokoll, mit Person, Kanal, Zeitpunkt und Einzel\u00e4nderungen.<\/p>\n\t\t\t\t<\/div>\n                \n                \t\t\t<\/div>\n\t\t<\/div>\n        \n        \r\n\t<\/div>\n<\/section>\n\n\n<section id=\"detail-main-block-ai-07\" class=\"section section-detail\">\n<style>\r\n    @media only screen and (min-width: 768px) {\r\n        #detail-main-block-ai-07{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n\r\n    @media only screen and (max-width: 767px) {\r\n        #detail-main-block-ai-07{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n<\/style>\n\t<div class=\"container\">\n        \n\t\t<div>\n\t\t\t<div class=\"detail-info__content\">\n                \n                \n\t\t\t\t\n\t\t\t\t<div class=\"detail-article__title\">\n                                        <h3 class=\"title-4\">Fragen \u00fcber alle Daten hinweg beantworten<\/h3>\n                    \n                    \t\t\t\t<\/div>\n\n                \t\t\t\t<div class=\"text-block\">\n                    <p>Damit wird der erste Anwendungsfall sehr direkt. \u00abWelche Gipser mit g\u00fcltigem Ausweis sind n\u00e4chste Woche verf\u00fcgbar und wohnen h\u00f6chstens zwanzig Kilometer von Wangen entfernt?\u00bb ist keine Maske, sondern eine Abfrage \u00fcber Qualifikationen, Verf\u00fcgbarkeiten, Dokumentfristen und Adressen.<\/p>\n<p>Der KI-Agent r\u00e4t dabei nicht. Er kennt aus den Metadaten die Feldnamen und deren Typen und setzt daraus eine typisierte Abfrage an den Model Service zusammen. Was zur\u00fcckkommt, ist bereits auf den Berechtigungsumfang der fragenden Person reduziert. Ein Filialleiter erh\u00e4lt andere Treffer als eine Sachbearbeiterin, ohne dass der KI-Agent das verhandeln m\u00fcsste.<\/p>\n<p>Sind fremde Daten beschrieben, wird daraus eine Korrelationsfrage: \u00abZeig mir alle Eins\u00e4tze im Mai, bei denen die gebuchten Stunden um mehr als eine halbe Stunde von der Buchung in der Finanzbuchhaltung abweichen, und dazu die betroffene Rechnung.\u00bb Das ist ein Pfad \u00fcber vier Entit\u00e4tstypen aus zwei Systemen und genau die Sorte Abfrage, f\u00fcr die man sonst einen Export und eine Tabellenkalkulation braucht.<\/p>\n\t\t\t\t<\/div>\n                \n                \t\t\t<\/div>\n\t\t<\/div>\n        \n        \r\n\t<\/div>\n<\/section>\n\n\n<section id=\"detail-main-block-ai-08\" class=\"section section-detail\">\n<style>\r\n    @media only screen and (min-width: 768px) {\r\n        #detail-main-block-ai-08{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n\r\n    @media only screen and (max-width: 767px) {\r\n        #detail-main-block-ai-08{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n<\/style>\n\t<div class=\"container\">\n        \n\t\t<div>\n\t\t\t<div class=\"detail-info__content\">\n                \n                \n\t\t\t\t\n\t\t\t\t<div class=\"detail-article__title\">\n                                        <h3 class=\"title-4\">Auswertung und Dokument auf Zuruf<\/h3>\n                    \n                    \t\t\t\t<\/div>\n\n                \t\t\t\t<div class=\"text-block\">\n                    <p>Interessant wird es, wenn aus der Frage ein Auftrag wird. \u00abZeig mir die <a href=\"https:\/\/apriko.com\/de\/software\/auswertungen-intelligente-suche\/\">Bruttomarge<\/a> je Einsatzbetrieb im letzten Quartal, absteigend\u00bb ist eine Aggregation \u00fcber denselben Index. Vorgeben l\u00e4sst sich dabei mehr als das Thema: Gruppierung, Spalten, Sortierung, Zeitraum, Rundung und Format sind Teil des Auftrags. Weil daraus eine regul\u00e4re Auswertung im System entsteht, kann sie gespeichert, geteilt und beim n\u00e4chsten Mal ohne Dialog erneut ausgef\u00fchrt werden.<\/p>\n<p>Noch n\u00fctzlicher ist der Fall, f\u00fcr den es nichts Vorbereitetes gibt. Du brauchst ein Dokument, das Apriko noch nicht kennt: eine Best\u00e4tigung f\u00fcr eine Beh\u00f6rde, eine Aufstellung f\u00fcr einen Einsatzbetrieb, ein Formular in einem ungewohnten Aufbau. Dann beschreibst du es: welche Angaben, welche Struktur, welcher Empf\u00e4nger, welche Sprache. Der KI-Agent sucht die Daten \u00fcber den Index zusammen, erzeugt das Dokument und legt es nach deiner Freigabe dort ab, wo es hingeh\u00f6rt, an der Platzierung, am Vertrag oder an der Person.<\/p>\n<p>Das Ergebnis ist dabei ein Artefakt der Plattform mit Berechtigung, Versionierung und Protokoll. Es verl\u00e4sst das System nicht und muss nicht von Hand nachgetragen werden.<\/p>\n\t\t\t\t<\/div>\n                \n                \t\t\t<\/div>\n\t\t<\/div>\n        \n        \r\n\t<\/div>\n<\/section>\n\n\n<section id=\"detail-main-block-ai-09\" class=\"section section-detail\">\n<style>\r\n    @media only screen and (min-width: 768px) {\r\n        #detail-main-block-ai-09{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n\r\n    @media only screen and (max-width: 767px) {\r\n        #detail-main-block-ai-09{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n<\/style>\n\t<div class=\"container\">\n        \n\t\t<div>\n\t\t\t<div class=\"detail-info__content\">\n                \n                \n\t\t\t\t\n\t\t\t\t<div class=\"detail-article__title\">\n                                        <h3 class=\"title-4\">KI-Agenten haben eine Aufgabe, nicht einen Kanal<\/h3>\n                    \n                    \t\t\t\t<\/div>\n\n                \t\t\t\t<div class=\"text-block\">\n                    <p>Agentic AI heisst f\u00fcr uns nicht ein Assistent, sondern mehrere KI-Agenten mit klarem Auftrag. Weil alle \u00fcber dieselben Werkzeuge arbeiten, ist der Kanal austauschbar. Interessant ist nicht, wo gefragt wird, sondern welche Aufgabe ein KI-Agent \u00fcbernimmt. Was die Basis er\u00f6ffnet, ist ein ganzes Feld an M\u00f6glichkeiten, und wir bauen es laufend aus. Drei davon zeigen, welches Potenzial darin steckt.<\/p>\n<p>Ein <strong>CFO-Agent<\/strong> verbindet Planzahlen, operative Daten und Finanzzahlen, dazu die gesetzlichen Grundlagen. \u00abWarum liegt die Bruttomarge in Bern zwei Punkte unter Plan?\u00bb ist keine Kennzahl, sondern eine Erkl\u00e4rung: Einsatzstunden, Zuschl\u00e4ge aus dem einschl\u00e4gigen GAV, Ausfallzeiten, Debitorenfristen. Genauso l\u00e4sst sich vorw\u00e4rts rechnen: Was passiert mit der Marge, wenn die Zulagen im Bau um zwei Prozent steigen? Die Antwort kommt mit Herkunft und gepr\u00fcfter Regel, nicht als Sch\u00e4tzung.<\/p>\n<p>Ein <strong>Inbox-Agent<\/strong> \u00fcbernimmt die eingescannte Post. Quellensteuerkorrekturen, Pf\u00e4ndungsanzeigen, Taggeldabrechnungen, Zulagenentscheide: Er liest das Schreiben, kategorisiert es, ordnet es der Person und der Abrechnungsperiode zu und erfasst den Vorgang im zust\u00e4ndigen Service, und zwar als Vorschlag mit Vorschau, der gepr\u00fcft, korrigiert oder abgelehnt werden kann. Das Original legt er als Dokument an der Person ab. Aus Sortieren und Abtippen wird Kontrollieren.<\/p>\n<p>Und f\u00fcr <strong>Mitarbeitende im Einsatz<\/strong> ist der Messenger der richtige Ort. Ein 60-j\u00e4hriger Bauarbeiter hat keine digitale Routine, f\u00fcllt auf der Baustelle keine Formulare aus und spricht h\u00e4ufig kein Deutsch. F\u00fcr ihn ist keine Maske die L\u00f6sung, sondern gar keine Maske: Der <a href=\"https:\/\/apriko.com\/de\/software\/zeiterfassung-absenzenmanagement\/\">Zeitrapport<\/a> wird nicht erfasst, sondern fotografiert oder gesprochen. Das System liest ihn, pr\u00fcft ihn gegen Einsatz und GAV und legt die Eintr\u00e4ge zur Freigabe vor.<\/p>\n<p><img src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2026\/09\/apriko-ki-agenten-aufgaben-v3.png\" alt=\"CFO-, Inbox- und Zeiterfassungs-Agent nutzen dieselbe freigegebene MCP-Werkzeugschicht mit Rechten, Vorbedingungen, Probelauf und Protokoll.\" width=\"1122\" height=\"1402\" class=\"aligncenter size-full apriko-agent-usecases\" style=\"display:block;width:100%;max-width:760px;height:auto;margin:2.5rem auto;\" loading=\"lazy\" decoding=\"async\" \/><\/p>\n<p>Alle drei KI-Agenten teilen denselben Werkzeugkatalog, dieselbe Rechtepr\u00fcfung und dasselbe Protokoll. Was sie unterscheidet, ist der Auftrag und die Auswahl an Vorg\u00e4ngen, die f\u00fcr ihre Aufgabe freigegeben ist.<\/p>\n<p>Dieses Feld ist nicht auf uns beschr\u00e4nkt. \u00dcber MCP steht derselbe Werkzeugkatalog auch unseren Kunden offen. Wer eigene Abl\u00e4ufe automatisieren will, baut seinen eigenen KI-Agenten darauf und entscheidet selbst, welche Vorg\u00e4nge er ihm \u00fcberl\u00e4sst. Rechte, Vorbedingungen und Probelauf gelten dabei unver\u00e4ndert, denn sie stecken nicht im KI-Agenten, sondern in der Plattform.<\/p>\n\t\t\t\t<\/div>\n                \n                \t\t\t<\/div>\n\t\t<\/div>\n        \n        \r\n\t<\/div>\n<\/section>\n\n\n<section id=\"detail-main-block-ai-10\" class=\"section section-detail\">\n<style>\r\n    @media only screen and (min-width: 768px) {\r\n        #detail-main-block-ai-10{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n\r\n    @media only screen and (max-width: 767px) {\r\n        #detail-main-block-ai-10{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n<\/style>\n\t<div class=\"container\">\n        \n\t\t<div>\n\t\t\t<div class=\"detail-info__content\">\n                \n                \n\t\t\t\t\n\t\t\t\t<div class=\"detail-article__title\">\n                                        <h3 class=\"title-4\">Was daraus f\u00fcr unsere Kunden entsteht<\/h3>\n                    \n                    \t\t\t\t<\/div>\n\n                \t\t\t\t<div class=\"text-block\">\n                    <p>Der praktische Gewinn liegt weniger in der Bequemlichkeit als in der Reichweite. Fragen, f\u00fcr die es fr\u00fcher ein Auswertungsprojekt brauchte, sind jetzt eine Frage. Daten, die in getrennten Systemen lagen, stehen in derselben Abfrage. Und Vorg\u00e4nge, die zwingend durch das Backoffice mussten, entstehen dort, wo sie anfallen.<\/p>\n<p>Das er\u00f6ffnet M\u00f6glichkeiten, die es bisher nicht gab, und zwar nicht als Effizienzgewinn von wenigen Prozent, sondern als andere Arbeitsweise. Wer sie sinnvoll einsetzt, kann sich damit einen <strong>erheblichen Wettbewerbsvorteil<\/strong> verschaffen, gerade in einem Gesch\u00e4ft mit engen Margen und hohem Regulierungsdruck: schneller besetzen, fr\u00fcher erkennen, wo Marge verloren geht, und Auskunft geben, ohne jemanden damit zu besch\u00e4ftigen.<\/p>\n<p>Der Hebel w\u00e4chst dabei weiter. Die Modelle werden von Generation zu Generation st\u00e4rker, und jede neue F\u00e4higkeit wirkt sofort auf dem ganzen Datenbestand, weil sie \u00fcber denselben Werkzeugkatalog ankommt. Wer heute vorbereitet ist, nimmt jeden dieser Spr\u00fcnge mit, ohne die eigene Plattform anzufassen.<\/p>\n\t\t\t\t<\/div>\n                \n                \t\t\t<\/div>\n\t\t<\/div>\n        \n        \r\n\t<\/div>\n<\/section>\n\n\n<section id=\"detail-main-block-ai-11\" class=\"section section-detail\">\n<style>\r\n    @media only screen and (min-width: 768px) {\r\n        #detail-main-block-ai-11{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n\r\n    @media only screen and (max-width: 767px) {\r\n        #detail-main-block-ai-11{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n<\/style>\n\t<div class=\"container\">\n        \n\t\t<div>\n\t\t\t<div class=\"detail-info__content\">\n                \n                \n\t\t\t\t\n\t\t\t\t<div class=\"detail-article__title\">\n                                        <h3 class=\"title-4\">Was der Ansatz architektonisch bringt<\/h3>\n                    \n                    \t\t\t\t<\/div>\n\n                \t\t\t\t<div class=\"text-block\">\n                    <p>Die F\u00e4higkeiten von Agentic AI entfalten sich nur so weit, wie die Plattform sie tr\u00e4gt. Sieben Eigenschaften halten wir daf\u00fcr f\u00fcr \u00fcbertragbar:<\/p>\n<ul>\n<li><strong>Keine doppelte Pflege.<\/strong> Werkzeuge und Masken stammen aus derselben Deklaration. Eine neue Entit\u00e4t erscheint in beiden, ohne zus\u00e4tzlichen Aufwand.<\/li>\n<li><strong>Erweiterbar mit Bordmitteln.<\/strong> Fremde Daten werden deklarativ beschrieben wie eigene und erweitern damit Oberfl\u00e4che, Index und Werkzeugkatalog zugleich.<\/li>\n<li><strong>Rechte werden durchgesetzt, nicht versprochen.<\/strong> Die Pr\u00fcfung liegt in der Command-Pipeline, nicht in der Formulierung des Prompts.<\/li>\n<li><strong>Kein Training mit Kundendaten.<\/strong> Wir betreiben keine eigenen Modelle und geben keine Daten zur Weiterverwendung frei. Die Qualit\u00e4t kommt aus Kontext und Pr\u00fcfung, nicht aus Feinabstimmung.<\/li>\n<li><strong>Abgestufte Automatisierung.<\/strong> Recherche l\u00e4uft durch, Schreibvorg\u00e4nge standardm\u00e4ssig zweistufig mit Vorschau und Best\u00e4tigung, einzelne Vorg\u00e4nge auf Wunsch autonom. Der Automatisierungsgrad ist eine Entscheidung, kein Nebeneffekt.<\/li>\n<li><strong>Nachvollziehbarkeit.<\/strong> Jede Aktion eines KI-Agenten steht im gleichen Protokoll wie eine menschliche Eingabe, mit Person, Kanal und Feld\u00e4nderungen.<\/li>\n<li><strong>Offen f\u00fcr eigene Automatisierung.<\/strong> Ein neuer KI-Agent bringt einen neuen Auftrag mit, aber keine neue Fachlogik. \u00dcber MCP bauen auch Kunden eigene Agenten darauf.<\/li>\n<\/ul>\n\t\t\t\t<\/div>\n                \n                \t\t\t<\/div>\n\t\t<\/div>\n        \n        \r\n\t<\/div>\n<\/section>\n\n\n<section id=\"detail-main-block-ai-12\" class=\"section section-detail\">\n<style>\r\n    @media only screen and (min-width: 768px) {\r\n        #detail-main-block-ai-12{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n\r\n    @media only screen and (max-width: 767px) {\r\n        #detail-main-block-ai-12{ padding-top:30px !important;padding-bottom:15px !important;}\r\n    }\r\n<\/style>\n\t<div class=\"container\">\n        \n\t\t<div>\n\t\t\t<div class=\"detail-info__content\">\n                \n                \n\t\t\t\t\n\t\t\t\t<div class=\"detail-article__title\">\n                                        <h3 class=\"title-4\">Fazit: die Oberfl\u00e4che \u00e4ndert sich, das System bleibt<\/h3>\n                    \n                    \t\t\t\t<\/div>\n\n                \t\t\t\t<div class=\"text-block\">\n                    <p>Agentic AI ist f\u00fcr uns kein neues Produkt neben dem ERP, sondern ein weiterer Konsument einer Architektur, die wir seit Jahren auf Selbstbeschreibung ausgelegt haben. Dass die Werkzeuge deklarativ am Modell entstehen und zur Laufzeit aufgel\u00f6st werden, ist deshalb keine technische Spielerei. Es ist der Grund, weshalb sie nicht veralten, weshalb Rechte und Vorbedingungen von Anfang an mitkommen und weshalb beschriebene Fremddaten den KI-Agenten sofort kl\u00fcger machen.<\/p>\n<p>Der zweite Grund ist die Trennung von Vorschlag und Entscheidung. Ein Modell darf in einer regulierten Dom\u00e4ne formulieren, priorisieren und aufbereiten. Ausf\u00fchren darf es nichts, was die Fachlogik nicht vorher gepr\u00fcft und ein Mensch nicht best\u00e4tigt hat. Das Modell schl\u00e4gt vor, das ERP entscheidet.<\/p>\n<p>F\u00fcr die Weiterentwicklung heisst das vor allem eines: Der Aufwand liegt nicht im KI-Agenten. Kommt eine Entit\u00e4t hinzu, ein Zustand oder ein Recht, ist das eine \u00c4nderung an einem Ort. Oberfl\u00e4che und Werkzeugkatalog folgen. Was bleibt, ist die eigentliche Arbeit, n\u00e4mlich die Fachlichkeit richtig zu modellieren. Genau dort wollten wir den Aufwand immer haben.<\/p>\n\t\t\t\t<\/div>\n                \n                \t\t\t<\/div>\n\t\t<\/div>\n        \n        \r\n\t<\/div>\n<\/section>\n\n\n<section id=\"contact-660bd224c9d26\" class=\"section\">\n<style>\r\n    @media only screen and (min-width: 768px) {\r\n        #contact-660bd224c9d26{ padding-top:70px !important;padding-bottom:px !important;}\r\n    }\r\n\r\n    @media only screen and (max-width: 767px) {\r\n        #contact-660bd224c9d26{ padding-top:70px !important;padding-bottom:px !important;}\r\n    }\r\n<\/style>\n\t<div class=\"container\">\n                \n\t\t<div class=\"contact-block\">\n\t\t\t<div class=\"contact-block__cont contact-info\">\n                \t\t\t\t<h3 class=\"contact-info__title\">Neugierig geworden? Dann melde dich bei uns!<\/h3>\n                                \t\t\t\t<div class=\"contact-info__name\">Thaya Selvarajah<\/div>\n                                \t\t\t\t<div class=\"contact-info__sub-title\">Product owner &#038; Solution Architect<\/div>\n                \n\t\t\t\t<div class=\"contact-info__links\">\n                    \t\t\t\t\t<a href=\"mailto:thaya&#064;aprik&#111;&#046;c&#111;m\">thaya&#64;aprik&#111;&#46;c&#111;m<\/a>\n                                        \t\t\t\t<\/div>\n\n                \t\t\t<\/div>\n\n\t\t\t<div class=\"contact-block__media\">\n                \n<div  class=\"contact-block__img\">\n\n<picture>\n    <img decoding=\"async\" width=\"1500\" height=\"1222\" src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/04\/Thaya-Selvarajah-Contact.jpg\" class=\"attachment-full size-full\" alt=\"Thaya Selvarajah\" srcset=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/04\/Thaya-Selvarajah-Contact.jpg 1500w, https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/04\/Thaya-Selvarajah-Contact-768x626.jpg 768w\" sizes=\"(max-width: 1500px) 100vw, 1500px\" \/><\/picture>\n\n\n\n<\/div>\n\n\t\t\t\t<div class=\"contact-block__decore\">\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/themes\/general\/frontend\/assets\/img\/contacts-decore.svg\" alt=\"\">\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n\n<section id=\"card-slider-66c88a598de9a\" class=\"section section-full\">\n<style>\r\n    @media only screen and (min-width: 768px) {\r\n        #card-slider-66c88a598de9a{ padding-top:100px !important;padding-bottom:px !important;}\r\n    }\r\n\r\n    @media only screen and (max-width: 767px) {\r\n        #card-slider-66c88a598de9a{ padding-top:100px !important;padding-bottom:px !important;}\r\n    }\r\n<\/style>\n\t<div class=\"container\">\n\t\t\t\t\n\t\t<div class=\"cards-slider js-cards-slider\">\n\t\t\t<div class=\"cards-slider-head\">\n\t\t\t\t<div class=\"cards-slider-head__body\">\n                    \n                                        <h2 class=\"title-3\">Verwandte Blogbeitr\u00e4ge<\/h2>\n                    \t\t\t\t<\/div>\n\t\t\t\t<div class=\"arrows cards-slider-arrows\">\n\t\t\t\t\t<button type=\"button\" class=\"arrow-btn arrow-btn-prev\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/themes\/general\/frontend\/assets\/img\/arrow-left.svg\" alt=\"\">\n\t\t\t\t\t<\/button>\n\t\t\t\t\t<button type=\"button\" class=\"arrow-btn arrow-btn-next\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/themes\/general\/frontend\/assets\/img\/arrow-right.svg\" alt=\"\">\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n            \t\t\t<div class=\"swiper\">\n\t\t\t\t<div class=\"swiper-wrapper\">\n                                    <div class=\"swiper-slide\">\n\t\t\t\t\t\t\t\t\t\t\n<div class=\"card-container \">\n    <div class=\"card card-glossar\">\n        <div class=\"card__top\">\n            \n                            \n<div  class=\"card__media\">\n\n<picture>\n    <img decoding=\"async\" width=\"3840\" height=\"2160\" src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/08\/backend-code-gen-main-image.png\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/08\/backend-code-gen-main-image.png 3840w, https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/08\/backend-code-gen-main-image-768x432.png 768w, https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/08\/backend-code-gen-main-image-1536x864.png 1536w, https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/08\/backend-code-gen-main-image-2048x1152.png 2048w\" sizes=\"(max-width: 3840px) 100vw, 3840px\" \/><\/picture>\n\n\n\n<\/div>\n                    <\/div>\n        <div class=\"card__body\">\n            <div class=\"card__head\">\n                <div class=\"card__head-left\">\n                                            <div class=\"card__category\">Engineering<\/div>\n                    \n                                        <h3 class=\"card__title\">Schneller und besser zum Ziel: Mit automatisierter Codegenerierung<\/h3>\n                                    <\/div>\n                                    \r\n<div  class=\"icon icon-35\">\r\n    <img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/08\/Engineering-1.svg\" class=\"attachment-35x35 size-35x35\" alt=\"\" \/><\/div>                            <\/div>\n\n            <div class=\"card__ligt-text\">16. April 2024<\/div>\n\n            <div class=\"card__text\">\n                <p>In der modernen Softwareentwicklung, insbesondere in Microservices-Architekturen, ist die Komplexit\u00e4t hoch. Aber was tun, damit bei einfachen und repetitiven Aufgaben keine Fehler entstehen?<\/p>\n            <\/div>\n\n            <div class=\"card__footer\">\n                <div class=\"card__action\">\n                    <button type=\"button\" class=\"action-btn js-card-flip\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"15\" viewBox=\"0 0 13 15\" fill=\"none\">\r\n    <path d=\"M10.8333 15C10.2315 15 9.71991 14.7813 9.29861 14.3438C8.87732 13.9063 8.66667 13.375 8.66667 12.75C8.66667 12.6625 8.67269 12.5719 8.68472 12.4781C8.69676 12.3844 8.71482 12.3 8.73889 12.225L3.64722 9.15C3.44259 9.3375 3.21389 9.48438 2.96111 9.59063C2.70833 9.69688 2.44352 9.75 2.16667 9.75C1.56481 9.75 1.05324 9.53125 0.631944 9.09375C0.210648 8.65625 0 8.125 0 7.5C0 6.875 0.210648 6.34375 0.631944 5.90625C1.05324 5.46875 1.56481 5.25 2.16667 5.25C2.44352 5.25 2.70833 5.30313 2.96111 5.40938C3.21389 5.51562 3.44259 5.6625 3.64722 5.85L8.73889 2.775C8.71482 2.7 8.69676 2.61563 8.68472 2.52188C8.67269 2.42813 8.66667 2.3375 8.66667 2.25C8.66667 1.625 8.87732 1.09375 9.29861 0.65625C9.71991 0.21875 10.2315 0 10.8333 0C11.4352 0 11.9468 0.21875 12.3681 0.65625C12.7894 1.09375 13 1.625 13 2.25C13 2.875 12.7894 3.40625 12.3681 3.84375C11.9468 4.28125 11.4352 4.5 10.8333 4.5C10.5565 4.5 10.2917 4.44688 10.0389 4.34063C9.78611 4.23438 9.55741 4.0875 9.35278 3.9L4.26111 6.975C4.28519 7.05 4.30324 7.13438 4.31528 7.22813C4.32731 7.32188 4.33333 7.4125 4.33333 7.5C4.33333 7.5875 4.32731 7.67813 4.31528 7.77188C4.30324 7.86563 4.28519 7.95 4.26111 8.025L9.35278 11.1C9.55741 10.9125 9.78611 10.7656 10.0389 10.6594C10.2917 10.5531 10.5565 10.5 10.8333 10.5C11.4352 10.5 11.9468 10.7188 12.3681 11.1562C12.7894 11.5938 13 12.125 13 12.75C13 13.375 12.7894 13.9063 12.3681 14.3438C11.9468 14.7813 11.4352 15 10.8333 15Z\" fill=\"none\"\/>\r\n<\/svg>                    <\/button>\n                                        <button type=\"button\" class=\"action-btn bookmark\" data-id=\"12435\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"17\" viewBox=\"0 0 13 17\" fill=\"none\">\r\n    <path d=\"M0.5 17V1.88889C0.5 1.36944 0.667857 0.924769 1.00357 0.554861C1.33929 0.184954 1.74286 0 2.21429 0H10.7857C11.2571 0 11.6607 0.184954 11.9964 0.554861C12.3321 0.924769 12.5 1.36944 12.5 1.88889V17L6.5 13.4111L0.5 17ZM2.21429 14.1194L6.5 11.3333L10.7857 14.1194V1.88889H2.21429V14.1194Z\" fill=\"none\"\/>\r\n<\/svg>                    <\/button>\n                                    <\/div>\n                <a href=\"https:\/\/apriko.com\/de\/blog\/codegenerierung\/\" class=\"link-text\">Mehr erfahren<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n\n            \n<div class=\"card-back card-back--blue share-data\" data-id=\"12435\" data-url=\"https:\/\/apriko.com\/de\/blog\/codegenerierung\/\" >\n            <h3 class=\"card-back__title\">Artikel teilen<\/h3>\n    \n    <div class=\"share-container\">\n        <ul class=\"share-nav share-step active\">\n            <li>\n                <a href=\"#\" class=\"js-share-copy\">\n                                        <div class=\"icon icon-35\">\n                        <img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/06\/url-3.svg\" class=\"attachment-35x35 size-35x35\" alt=\"\" \/>                    <\/div>\n                                        Link kopieren                <\/a>\n            <\/li>\n            <li>\n                <a href=\"#\" class=\"js-share-next\" data-share=\"email\">\n                                        <div class=\"icon icon-35\">\n                        <img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/06\/mail-2.svg\" class=\"attachment-35x35 size-35x35\" alt=\"\" \/>                    <\/div>\n                                        Per E-Mail senden                <\/a>\n            <\/li>\n            <li>\n                <a class=\"js-share-linkedin\" href=\"#\" target=\"_blank\">\n                                        <div class=\"icon icon-35\">\n                        <img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/06\/logo-linkedin-2.svg\" class=\"attachment-35x35 size-35x35\" alt=\"\" \/>                    <\/div>\n                                        Auf LinkedIn teilen                <\/a>\n            <\/li>\n        <\/ul>\n\n        <div class=\"share-step share-step-email\" data-share-target=\"email\">\n            <form class=\"share-email\">\n                                <h3 class=\"title-sm\">Per E-Mail senden<\/h3>\n                                <div class=\"form-control\">\n                    <input type=\"email\" name=\"email\" class=\"form-control-input\" placeholder=\"E-Mail\">\n                <\/div>\n                <span class=\"valid-message\" style=\"display: none;\">Pflichtfeld<\/span>\n                <span class=\"valid-message invalid-email\" style=\"display: none;\">Bitte korrekte E-Mail angeben<\/span>\n                <div class=\"share-email__bottom\">\n                    <div>\n                        <label class=\"agree\">\n                            <input type=\"checkbox\" class=\"agree__input\">\n                            <span class=\"agree__box\">\n                                Ich akzeptiere die Datenschutzvereinbarung und AGB.                            <\/span>\n                        <\/label>\n                        <span class=\"valid-message\" style=\"display: none;\">Pflichtfeld<\/span>\n                    <\/div>\n                    <div>\n                        <button type=\"button\" class=\"btn btn-secondary js-share-email\"  data-share=\"subscribe\">Senden<\/button>\n                    <\/div>\n                    <span class=\"invalid-message\" style=\"display: none;\">Etwas ist schief gelaufen, versuche es erneut<\/span>\n                <\/div>\n            <\/form>\n        <\/div>\n\n        <div class=\"share-step share-step-subscribe\" data-share-target=\"subscribe\">\n                            <div class=\"share-modal__text\"><p>Der Artikel wurde erfolgreich versendet. M\u00f6chtest du in Zukunft keine Apriko-Inhalte verpassen? Dann melde dich f\u00fcr unseren Newsletter an. <\/p>\n<\/div>\n                                        <h3 class=\"title-sm\">Jetzt zum Newsletter anmelden<\/h3>\n            \n            <form class=\"subscribe\">\n    <div class=\"subscribe-step active\">\n        <div class=\"form-control form-control-w-btn\">\n            <button tupe=\"button\" class=\"form-control-submit apply-btn js-subscribe-step\">\n                <img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/themes\/general\/frontend\/assets\/img\/arrow-right.svg\" alt=\"applay\">\n            <\/button>\n            <input type=\"email\" name=\"email\" class=\"form-control-input required\" placeholder=\"e-mail\">\n        <\/div>\n        <label class=\"agree form-control\">\n            <input type=\"checkbox\" name=\"agree\" class=\"agree__input required\">\n            <span class=\"agree__box\">\n                Ich akzeptiere die Datenschutzbestimmungen.            <\/span>\n        <\/label>\n        <div class=\"step-errors\">\n            <span class=\"valid-message general\" style=\"display: none;\">Pflichtfeld<\/span>\n            <span class=\"valid-message invalid-email\" style=\"display: none;\">Bitte korrekte E-Mail angeben<\/span>\n        <\/div>\n    <\/div>\n\n    <div class=\"subscribe-step\">\n        <div class=\"form-control\">\n            <select class=\"js-select select\" name=\"gender\">\n                <option value=\"0\">Anrede<\/option>\n                <option value=\"Female\">Frau<\/option>\n                <option value=\"Male\">Herr<\/option>\n                <option value=\"Other\">Keine<\/option>\n            <\/select>\n        <\/div>\n        <span class=\"valid-message\" style=\"display: none;\">Pflichtfeld<\/span>\n        <div class=\"form-control\">\n            <input type=\"text\" name=\"name\" class=\"form-control-input\" placeholder=\"First name\">\n        <\/div>\n        <span class=\"valid-message\" style=\"display: none;\">Pflichtfeld<\/span>\n        <div class=\"form-control form-control-w-btn\">\n            <button tupe=\"button\" class=\"form-control-submit apply-btn js-subscribe-step form-mailchimp-subscribe\">\n                <img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/themes\/general\/frontend\/assets\/img\/arrow-right.svg\" alt=\"applay\">\n            <\/button>\n            <input type=\"text\" name=\"surname\" class=\"form-control-input\" placeholder=\"Last Name\">\n        <\/div>\n        <span class=\"valid-message\" style=\"display: none;\">Pflichtfeld<\/span>\n        <span class=\"invalid-message all\" style=\"display: none;\">Etwas ist schief gelaufen, versuche es erneut<\/span>\n        <span class=\"invalid-message pending\" style=\"display: none;\">Wir haben die Best\u00e4tigungs-E-Mail bereits verschickt &#8211; bitte best\u00e4tige deine Anmeldung<\/span>\n        <span class=\"invalid-message registered\" style=\"display: none;\">E-Mail ist bereits registriert, danke<\/span>\n    <\/div>\n\n    <div class=\"subscribe-step\">\n            <div class=\"subscribe__text\">\n            <h4>Herzlichen Dank<\/h4>\n<p>\u00dcberpr\u00fcfe dein E-Mail-Postfach und klicke auf den Best\u00e4tigungslink, den wir dir geschickt haben, um deine Anmeldung abzuschliessen.<\/p>\n        <\/div>\n        <\/div>\n<\/form>        <\/div>\n    <\/div>\n\n    <div class=\"card-back__bottom\">\n        <button class=\"btn btn-outline-w js-card-flip-back\">Schliessen<\/button>\n    <\/div>\n<\/div>    \n    \n    <\/div>\t\t\t\t\t                    <\/div>\n\t\t\t\t                    <div class=\"swiper-slide\">\n\t\t\t\t\t\t\t\t\t\t\n<div class=\"card-container \">\n    <div class=\"card \">\n        <div class=\"card__top\">\n            \n                            \n<div  class=\"card__media\">\n\n<picture>\n    <img decoding=\"async\" width=\"3840\" height=\"2160\" src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/04\/software-artchitecture-main-image.png\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/04\/software-artchitecture-main-image.png 3840w, https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/04\/software-artchitecture-main-image-768x432.png 768w, https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/04\/software-artchitecture-main-image-1536x864.png 1536w, https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/04\/software-artchitecture-main-image-2048x1152.png 2048w\" sizes=\"(max-width: 3840px) 100vw, 3840px\" \/><\/picture>\n\n\n\n<\/div>\n                    <\/div>\n        <div class=\"card__body\">\n            <div class=\"card__head\">\n                <div class=\"card__head-left\">\n                                            <div class=\"card__category\">Engineering<\/div>\n                    \n                                        <h3 class=\"card__title\">Plattform f\u00fcr moderne Enterprise-Anwendungen<\/h3>\n                                    <\/div>\n                                    \r\n<div  class=\"icon icon-35\">\r\n    <img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/08\/Engineering-1.svg\" class=\"attachment-35x35 size-35x35\" alt=\"\" \/><\/div>                            <\/div>\n\n            <div class=\"card__ligt-text\">5. April 2024<\/div>\n\n            <div class=\"card__text\">\n                <p>Apriko wurde als Microservice-Applikation entwickelt, um den steigenden Anforderungen an moderne Enterprise-Anwendungen gerecht zu werden.<\/p>\n            <\/div>\n\n            <div class=\"card__footer\">\n                <div class=\"card__action\">\n                    <button type=\"button\" class=\"action-btn js-card-flip\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"15\" viewBox=\"0 0 13 15\" fill=\"none\">\r\n    <path d=\"M10.8333 15C10.2315 15 9.71991 14.7813 9.29861 14.3438C8.87732 13.9063 8.66667 13.375 8.66667 12.75C8.66667 12.6625 8.67269 12.5719 8.68472 12.4781C8.69676 12.3844 8.71482 12.3 8.73889 12.225L3.64722 9.15C3.44259 9.3375 3.21389 9.48438 2.96111 9.59063C2.70833 9.69688 2.44352 9.75 2.16667 9.75C1.56481 9.75 1.05324 9.53125 0.631944 9.09375C0.210648 8.65625 0 8.125 0 7.5C0 6.875 0.210648 6.34375 0.631944 5.90625C1.05324 5.46875 1.56481 5.25 2.16667 5.25C2.44352 5.25 2.70833 5.30313 2.96111 5.40938C3.21389 5.51562 3.44259 5.6625 3.64722 5.85L8.73889 2.775C8.71482 2.7 8.69676 2.61563 8.68472 2.52188C8.67269 2.42813 8.66667 2.3375 8.66667 2.25C8.66667 1.625 8.87732 1.09375 9.29861 0.65625C9.71991 0.21875 10.2315 0 10.8333 0C11.4352 0 11.9468 0.21875 12.3681 0.65625C12.7894 1.09375 13 1.625 13 2.25C13 2.875 12.7894 3.40625 12.3681 3.84375C11.9468 4.28125 11.4352 4.5 10.8333 4.5C10.5565 4.5 10.2917 4.44688 10.0389 4.34063C9.78611 4.23438 9.55741 4.0875 9.35278 3.9L4.26111 6.975C4.28519 7.05 4.30324 7.13438 4.31528 7.22813C4.32731 7.32188 4.33333 7.4125 4.33333 7.5C4.33333 7.5875 4.32731 7.67813 4.31528 7.77188C4.30324 7.86563 4.28519 7.95 4.26111 8.025L9.35278 11.1C9.55741 10.9125 9.78611 10.7656 10.0389 10.6594C10.2917 10.5531 10.5565 10.5 10.8333 10.5C11.4352 10.5 11.9468 10.7188 12.3681 11.1562C12.7894 11.5938 13 12.125 13 12.75C13 13.375 12.7894 13.9063 12.3681 14.3438C11.9468 14.7813 11.4352 15 10.8333 15Z\" fill=\"none\"\/>\r\n<\/svg>                    <\/button>\n                                        <button type=\"button\" class=\"action-btn bookmark\" data-id=\"12353\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"17\" viewBox=\"0 0 13 17\" fill=\"none\">\r\n    <path d=\"M0.5 17V1.88889C0.5 1.36944 0.667857 0.924769 1.00357 0.554861C1.33929 0.184954 1.74286 0 2.21429 0H10.7857C11.2571 0 11.6607 0.184954 11.9964 0.554861C12.3321 0.924769 12.5 1.36944 12.5 1.88889V17L6.5 13.4111L0.5 17ZM2.21429 14.1194L6.5 11.3333L10.7857 14.1194V1.88889H2.21429V14.1194Z\" fill=\"none\"\/>\r\n<\/svg>                    <\/button>\n                                    <\/div>\n                <a href=\"https:\/\/apriko.com\/de\/blog\/plattform-fuer-moderne-enterprise-anwendungen\/\" class=\"link-text\">Mehr erfahren<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n\n            \n<div class=\"card-back card-back--blue share-data\" data-id=\"12353\" data-url=\"https:\/\/apriko.com\/de\/blog\/plattform-fuer-moderne-enterprise-anwendungen\/\" >\n            <h3 class=\"card-back__title\">Artikel teilen<\/h3>\n    \n    <div class=\"share-container\">\n        <ul class=\"share-nav share-step active\">\n            <li>\n                <a href=\"#\" class=\"js-share-copy\">\n                                        <div class=\"icon icon-35\">\n                        <img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/06\/url-3.svg\" class=\"attachment-35x35 size-35x35\" alt=\"\" \/>                    <\/div>\n                                        Link kopieren                <\/a>\n            <\/li>\n            <li>\n                <a href=\"#\" class=\"js-share-next\" data-share=\"email\">\n                                        <div class=\"icon icon-35\">\n                        <img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/06\/mail-2.svg\" class=\"attachment-35x35 size-35x35\" alt=\"\" \/>                    <\/div>\n                                        Per E-Mail senden                <\/a>\n            <\/li>\n            <li>\n                <a class=\"js-share-linkedin\" href=\"#\" target=\"_blank\">\n                                        <div class=\"icon icon-35\">\n                        <img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/06\/logo-linkedin-2.svg\" class=\"attachment-35x35 size-35x35\" alt=\"\" \/>                    <\/div>\n                                        Auf LinkedIn teilen                <\/a>\n            <\/li>\n        <\/ul>\n\n        <div class=\"share-step share-step-email\" data-share-target=\"email\">\n            <form class=\"share-email\">\n                                <h3 class=\"title-sm\">Per E-Mail senden<\/h3>\n                                <div class=\"form-control\">\n                    <input type=\"email\" name=\"email\" class=\"form-control-input\" placeholder=\"E-Mail\">\n                <\/div>\n                <span class=\"valid-message\" style=\"display: none;\">Pflichtfeld<\/span>\n                <span class=\"valid-message invalid-email\" style=\"display: none;\">Bitte korrekte E-Mail angeben<\/span>\n                <div class=\"share-email__bottom\">\n                    <div>\n                        <label class=\"agree\">\n                            <input type=\"checkbox\" class=\"agree__input\">\n                            <span class=\"agree__box\">\n                                Ich akzeptiere die Datenschutzvereinbarung und AGB.                            <\/span>\n                        <\/label>\n                        <span class=\"valid-message\" style=\"display: none;\">Pflichtfeld<\/span>\n                    <\/div>\n                    <div>\n                        <button type=\"button\" class=\"btn btn-secondary js-share-email\"  data-share=\"subscribe\">Senden<\/button>\n                    <\/div>\n                    <span class=\"invalid-message\" style=\"display: none;\">Etwas ist schief gelaufen, versuche es erneut<\/span>\n                <\/div>\n            <\/form>\n        <\/div>\n\n        <div class=\"share-step share-step-subscribe\" data-share-target=\"subscribe\">\n                            <div class=\"share-modal__text\"><p>Der Artikel wurde erfolgreich versendet. M\u00f6chtest du in Zukunft keine Apriko-Inhalte verpassen? Dann melde dich f\u00fcr unseren Newsletter an. <\/p>\n<\/div>\n                                        <h3 class=\"title-sm\">Jetzt zum Newsletter anmelden<\/h3>\n            \n            <form class=\"subscribe\">\n    <div class=\"subscribe-step active\">\n        <div class=\"form-control form-control-w-btn\">\n            <button tupe=\"button\" class=\"form-control-submit apply-btn js-subscribe-step\">\n                <img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/themes\/general\/frontend\/assets\/img\/arrow-right.svg\" alt=\"applay\">\n            <\/button>\n            <input type=\"email\" name=\"email\" class=\"form-control-input required\" placeholder=\"e-mail\">\n        <\/div>\n        <label class=\"agree form-control\">\n            <input type=\"checkbox\" name=\"agree\" class=\"agree__input required\">\n            <span class=\"agree__box\">\n                Ich akzeptiere die Datenschutzbestimmungen.            <\/span>\n        <\/label>\n        <div class=\"step-errors\">\n            <span class=\"valid-message general\" style=\"display: none;\">Pflichtfeld<\/span>\n            <span class=\"valid-message invalid-email\" style=\"display: none;\">Bitte korrekte E-Mail angeben<\/span>\n        <\/div>\n    <\/div>\n\n    <div class=\"subscribe-step\">\n        <div class=\"form-control\">\n            <select class=\"js-select select\" name=\"gender\">\n                <option value=\"0\">Anrede<\/option>\n                <option value=\"Female\">Frau<\/option>\n                <option value=\"Male\">Herr<\/option>\n                <option value=\"Other\">Keine<\/option>\n            <\/select>\n        <\/div>\n        <span class=\"valid-message\" style=\"display: none;\">Pflichtfeld<\/span>\n        <div class=\"form-control\">\n            <input type=\"text\" name=\"name\" class=\"form-control-input\" placeholder=\"First name\">\n        <\/div>\n        <span class=\"valid-message\" style=\"display: none;\">Pflichtfeld<\/span>\n        <div class=\"form-control form-control-w-btn\">\n            <button tupe=\"button\" class=\"form-control-submit apply-btn js-subscribe-step form-mailchimp-subscribe\">\n                <img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/themes\/general\/frontend\/assets\/img\/arrow-right.svg\" alt=\"applay\">\n            <\/button>\n            <input type=\"text\" name=\"surname\" class=\"form-control-input\" placeholder=\"Last Name\">\n        <\/div>\n        <span class=\"valid-message\" style=\"display: none;\">Pflichtfeld<\/span>\n        <span class=\"invalid-message all\" style=\"display: none;\">Etwas ist schief gelaufen, versuche es erneut<\/span>\n        <span class=\"invalid-message pending\" style=\"display: none;\">Wir haben die Best\u00e4tigungs-E-Mail bereits verschickt &#8211; bitte best\u00e4tige deine Anmeldung<\/span>\n        <span class=\"invalid-message registered\" style=\"display: none;\">E-Mail ist bereits registriert, danke<\/span>\n    <\/div>\n\n    <div class=\"subscribe-step\">\n            <div class=\"subscribe__text\">\n            <h4>Herzlichen Dank<\/h4>\n<p>\u00dcberpr\u00fcfe dein E-Mail-Postfach und klicke auf den Best\u00e4tigungslink, den wir dir geschickt haben, um deine Anmeldung abzuschliessen.<\/p>\n        <\/div>\n        <\/div>\n<\/form>        <\/div>\n    <\/div>\n\n    <div class=\"card-back__bottom\">\n        <button class=\"btn btn-outline-w js-card-flip-back\">Schliessen<\/button>\n    <\/div>\n<\/div>    \n    \n    <\/div>\t\t\t\t\t                    <\/div>\n\t\t\t\t                    <div class=\"swiper-slide\">\n\t\t\t\t\t\t\t\t\t\t\n<div class=\"card-container \">\n    <div class=\"card card-glossar\">\n        <div class=\"card__top\">\n            \n                            \n<div  class=\"card__media\">\n\n<picture>\n    <img decoding=\"async\" width=\"3840\" height=\"2160\" src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/08\/ui-code-gen-main-image.png\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/08\/ui-code-gen-main-image.png 3840w, https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/08\/ui-code-gen-main-image-768x432.png 768w, https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/08\/ui-code-gen-main-image-1536x864.png 1536w, https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/08\/ui-code-gen-main-image-2048x1152.png 2048w\" sizes=\"(max-width: 3840px) 100vw, 3840px\" \/><\/picture>\n\n\n\n<\/div>\n                    <\/div>\n        <div class=\"card__body\">\n            <div class=\"card__head\">\n                <div class=\"card__head-left\">\n                                            <div class=\"card__category\">Engineering<\/div>\n                    \n                                        <h3 class=\"card__title\">Automatische Generierung der grafischen Benutzeroberfl\u00e4che (UI)<\/h3>\n                                    <\/div>\n                                    \r\n<div  class=\"icon icon-35\">\r\n    <img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/08\/Engineering-1.svg\" class=\"attachment-35x35 size-35x35\" alt=\"\" \/><\/div>                            <\/div>\n\n            <div class=\"card__ligt-text\">26. April 2024<\/div>\n\n            <div class=\"card__text\">\n                <p>Ein zentrales Designprinzip der Software-Architektur von Apriko ist es, so viel Boilerplate-Code wie m\u00f6glich automatisch zu generieren oder Logik abzuleiten.<\/p>\n            <\/div>\n\n            <div class=\"card__footer\">\n                <div class=\"card__action\">\n                    <button type=\"button\" class=\"action-btn js-card-flip\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"15\" viewBox=\"0 0 13 15\" fill=\"none\">\r\n    <path d=\"M10.8333 15C10.2315 15 9.71991 14.7813 9.29861 14.3438C8.87732 13.9063 8.66667 13.375 8.66667 12.75C8.66667 12.6625 8.67269 12.5719 8.68472 12.4781C8.69676 12.3844 8.71482 12.3 8.73889 12.225L3.64722 9.15C3.44259 9.3375 3.21389 9.48438 2.96111 9.59063C2.70833 9.69688 2.44352 9.75 2.16667 9.75C1.56481 9.75 1.05324 9.53125 0.631944 9.09375C0.210648 8.65625 0 8.125 0 7.5C0 6.875 0.210648 6.34375 0.631944 5.90625C1.05324 5.46875 1.56481 5.25 2.16667 5.25C2.44352 5.25 2.70833 5.30313 2.96111 5.40938C3.21389 5.51562 3.44259 5.6625 3.64722 5.85L8.73889 2.775C8.71482 2.7 8.69676 2.61563 8.68472 2.52188C8.67269 2.42813 8.66667 2.3375 8.66667 2.25C8.66667 1.625 8.87732 1.09375 9.29861 0.65625C9.71991 0.21875 10.2315 0 10.8333 0C11.4352 0 11.9468 0.21875 12.3681 0.65625C12.7894 1.09375 13 1.625 13 2.25C13 2.875 12.7894 3.40625 12.3681 3.84375C11.9468 4.28125 11.4352 4.5 10.8333 4.5C10.5565 4.5 10.2917 4.44688 10.0389 4.34063C9.78611 4.23438 9.55741 4.0875 9.35278 3.9L4.26111 6.975C4.28519 7.05 4.30324 7.13438 4.31528 7.22813C4.32731 7.32188 4.33333 7.4125 4.33333 7.5C4.33333 7.5875 4.32731 7.67813 4.31528 7.77188C4.30324 7.86563 4.28519 7.95 4.26111 8.025L9.35278 11.1C9.55741 10.9125 9.78611 10.7656 10.0389 10.6594C10.2917 10.5531 10.5565 10.5 10.8333 10.5C11.4352 10.5 11.9468 10.7188 12.3681 11.1562C12.7894 11.5938 13 12.125 13 12.75C13 13.375 12.7894 13.9063 12.3681 14.3438C11.9468 14.7813 11.4352 15 10.8333 15Z\" fill=\"none\"\/>\r\n<\/svg>                    <\/button>\n                                        <button type=\"button\" class=\"action-btn bookmark\" data-id=\"12459\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"17\" viewBox=\"0 0 13 17\" fill=\"none\">\r\n    <path d=\"M0.5 17V1.88889C0.5 1.36944 0.667857 0.924769 1.00357 0.554861C1.33929 0.184954 1.74286 0 2.21429 0H10.7857C11.2571 0 11.6607 0.184954 11.9964 0.554861C12.3321 0.924769 12.5 1.36944 12.5 1.88889V17L6.5 13.4111L0.5 17ZM2.21429 14.1194L6.5 11.3333L10.7857 14.1194V1.88889H2.21429V14.1194Z\" fill=\"none\"\/>\r\n<\/svg>                    <\/button>\n                                    <\/div>\n                <a href=\"https:\/\/apriko.com\/de\/blog\/automatische-generierung-der-grafischen-benutzeroberflaeche-ui\/\" class=\"link-text\">Mehr erfahren<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n\n            \n<div class=\"card-back card-back--blue share-data\" data-id=\"12459\" data-url=\"https:\/\/apriko.com\/de\/blog\/automatische-generierung-der-grafischen-benutzeroberflaeche-ui\/\" >\n            <h3 class=\"card-back__title\">Artikel teilen<\/h3>\n    \n    <div class=\"share-container\">\n        <ul class=\"share-nav share-step active\">\n            <li>\n                <a href=\"#\" class=\"js-share-copy\">\n                                        <div class=\"icon icon-35\">\n                        <img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/06\/url-3.svg\" class=\"attachment-35x35 size-35x35\" alt=\"\" \/>                    <\/div>\n                                        Link kopieren                <\/a>\n            <\/li>\n            <li>\n                <a href=\"#\" class=\"js-share-next\" data-share=\"email\">\n                                        <div class=\"icon icon-35\">\n                        <img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/06\/mail-2.svg\" class=\"attachment-35x35 size-35x35\" alt=\"\" \/>                    <\/div>\n                                        Per E-Mail senden                <\/a>\n            <\/li>\n            <li>\n                <a class=\"js-share-linkedin\" href=\"#\" target=\"_blank\">\n                                        <div class=\"icon icon-35\">\n                        <img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2024\/06\/logo-linkedin-2.svg\" class=\"attachment-35x35 size-35x35\" alt=\"\" \/>                    <\/div>\n                                        Auf LinkedIn teilen                <\/a>\n            <\/li>\n        <\/ul>\n\n        <div class=\"share-step share-step-email\" data-share-target=\"email\">\n            <form class=\"share-email\">\n                                <h3 class=\"title-sm\">Per E-Mail senden<\/h3>\n                                <div class=\"form-control\">\n                    <input type=\"email\" name=\"email\" class=\"form-control-input\" placeholder=\"E-Mail\">\n                <\/div>\n                <span class=\"valid-message\" style=\"display: none;\">Pflichtfeld<\/span>\n                <span class=\"valid-message invalid-email\" style=\"display: none;\">Bitte korrekte E-Mail angeben<\/span>\n                <div class=\"share-email__bottom\">\n                    <div>\n                        <label class=\"agree\">\n                            <input type=\"checkbox\" class=\"agree__input\">\n                            <span class=\"agree__box\">\n                                Ich akzeptiere die Datenschutzvereinbarung und AGB.                            <\/span>\n                        <\/label>\n                        <span class=\"valid-message\" style=\"display: none;\">Pflichtfeld<\/span>\n                    <\/div>\n                    <div>\n                        <button type=\"button\" class=\"btn btn-secondary js-share-email\"  data-share=\"subscribe\">Senden<\/button>\n                    <\/div>\n                    <span class=\"invalid-message\" style=\"display: none;\">Etwas ist schief gelaufen, versuche es erneut<\/span>\n                <\/div>\n            <\/form>\n        <\/div>\n\n        <div class=\"share-step share-step-subscribe\" data-share-target=\"subscribe\">\n                            <div class=\"share-modal__text\"><p>Der Artikel wurde erfolgreich versendet. M\u00f6chtest du in Zukunft keine Apriko-Inhalte verpassen? Dann melde dich f\u00fcr unseren Newsletter an. <\/p>\n<\/div>\n                                        <h3 class=\"title-sm\">Jetzt zum Newsletter anmelden<\/h3>\n            \n            <form class=\"subscribe\">\n    <div class=\"subscribe-step active\">\n        <div class=\"form-control form-control-w-btn\">\n            <button tupe=\"button\" class=\"form-control-submit apply-btn js-subscribe-step\">\n                <img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/themes\/general\/frontend\/assets\/img\/arrow-right.svg\" alt=\"applay\">\n            <\/button>\n            <input type=\"email\" name=\"email\" class=\"form-control-input required\" placeholder=\"e-mail\">\n        <\/div>\n        <label class=\"agree form-control\">\n            <input type=\"checkbox\" name=\"agree\" class=\"agree__input required\">\n            <span class=\"agree__box\">\n                Ich akzeptiere die Datenschutzbestimmungen.            <\/span>\n        <\/label>\n        <div class=\"step-errors\">\n            <span class=\"valid-message general\" style=\"display: none;\">Pflichtfeld<\/span>\n            <span class=\"valid-message invalid-email\" style=\"display: none;\">Bitte korrekte E-Mail angeben<\/span>\n        <\/div>\n    <\/div>\n\n    <div class=\"subscribe-step\">\n        <div class=\"form-control\">\n            <select class=\"js-select select\" name=\"gender\">\n                <option value=\"0\">Anrede<\/option>\n                <option value=\"Female\">Frau<\/option>\n                <option value=\"Male\">Herr<\/option>\n                <option value=\"Other\">Keine<\/option>\n            <\/select>\n        <\/div>\n        <span class=\"valid-message\" style=\"display: none;\">Pflichtfeld<\/span>\n        <div class=\"form-control\">\n            <input type=\"text\" name=\"name\" class=\"form-control-input\" placeholder=\"First name\">\n        <\/div>\n        <span class=\"valid-message\" style=\"display: none;\">Pflichtfeld<\/span>\n        <div class=\"form-control form-control-w-btn\">\n            <button tupe=\"button\" class=\"form-control-submit apply-btn js-subscribe-step form-mailchimp-subscribe\">\n                <img decoding=\"async\" src=\"https:\/\/apriko.com\/de\/wp-content\/themes\/general\/frontend\/assets\/img\/arrow-right.svg\" alt=\"applay\">\n            <\/button>\n            <input type=\"text\" name=\"surname\" class=\"form-control-input\" placeholder=\"Last Name\">\n        <\/div>\n        <span class=\"valid-message\" style=\"display: none;\">Pflichtfeld<\/span>\n        <span class=\"invalid-message all\" style=\"display: none;\">Etwas ist schief gelaufen, versuche es erneut<\/span>\n        <span class=\"invalid-message pending\" style=\"display: none;\">Wir haben die Best\u00e4tigungs-E-Mail bereits verschickt &#8211; bitte best\u00e4tige deine Anmeldung<\/span>\n        <span class=\"invalid-message registered\" style=\"display: none;\">E-Mail ist bereits registriert, danke<\/span>\n    <\/div>\n\n    <div class=\"subscribe-step\">\n            <div class=\"subscribe__text\">\n            <h4>Herzlichen Dank<\/h4>\n<p>\u00dcberpr\u00fcfe dein E-Mail-Postfach und klicke auf den Best\u00e4tigungslink, den wir dir geschickt haben, um deine Anmeldung abzuschliessen.<\/p>\n        <\/div>\n        <\/div>\n<\/form>        <\/div>\n    <\/div>\n\n    <div class=\"card-back__bottom\">\n        <button class=\"btn btn-outline-w js-card-flip-back\">Schliessen<\/button>\n    <\/div>\n<\/div>    \n    \n    <\/div>\t\t\t\t\t                    <\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n            \t\t<\/div>\n\t<\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":7,"featured_media":13761,"menu_order":0,"template":"","meta":{"_acf_changed":false,"footnotes":""},"categories":[79],"tags":[80],"authors":[],"visual-tag":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.3 (Yoast SEO v23.3) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>KI-Agenten im ERP: sichere Architektur mit MCP | Apriko<\/title>\n<meta name=\"description\" content=\"Wie Apriko KI-Agenten im ERP sicher einsetzt: MCP, Model Service, Rechtepr\u00fcfung und Probelauf \u2013 das Modell schl\u00e4gt vor, das ERP entscheidet.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Apriko \u2013 eine durchg\u00e4ngig KI\u2011agenten\u00adf\u00e4hige Plattform, die das Branchen\u00adregelwerk kennt\" \/>\n<meta property=\"og:description\" content=\"Wie Apriko KI-Agenten im ERP sicher einsetzt: MCP, Model Service, Rechtepr\u00fcfung und Probelauf \u2013 das Modell schl\u00e4gt vor, das ERP entscheidet.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/\" \/>\n<meta property=\"og:site_name\" content=\"Apriko\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-09T07:47:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2026\/09\/apriko-ai-agenten-plattform-hero-v4.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1672\" \/>\n\t<meta property=\"og:image:height\" content=\"941\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"1\u00a0Minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/\",\"url\":\"https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/\",\"name\":\"KI-Agenten im ERP: sichere Architektur mit MCP | Apriko\",\"isPartOf\":{\"@id\":\"https:\/\/apriko.com\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2026\/09\/apriko-ai-agenten-plattform-hero-v4.png\",\"datePublished\":\"2026-09-08T11:28:35+00:00\",\"dateModified\":\"2026-09-09T07:47:16+00:00\",\"description\":\"Wie Apriko KI-Agenten im ERP sicher einsetzt: MCP, Model Service, Rechtepr\u00fcfung und Probelauf \u2013 das Modell schl\u00e4gt vor, das ERP entscheidet.\",\"breadcrumb\":{\"@id\":\"https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/#primaryimage\",\"url\":\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2026\/09\/apriko-ai-agenten-plattform-hero-v4.png\",\"contentUrl\":\"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2026\/09\/apriko-ai-agenten-plattform-hero-v4.png\",\"width\":1672,\"height\":941,\"caption\":\"KI-Agenten im ERP greifen \u00fcber Gateway und MCP auf Fachservices zu; ERP-Pr\u00fcfung, Vorschau und Freigabe kontrollieren jede Schreibaktion.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Apriko\",\"item\":\"https:\/\/apriko.com\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Apriko \u2013 eine durchg\u00e4ngig KI\u2011agenten\u00adf\u00e4hige Plattform, die das Branchen\u00adregelwerk kennt\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/apriko.com\/de\/#website\",\"url\":\"https:\/\/apriko.com\/de\/\",\"name\":\"Apriko\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/apriko.com\/de\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"KI-Agenten im ERP: sichere Architektur mit MCP | Apriko","description":"Wie Apriko KI-Agenten im ERP sicher einsetzt: MCP, Model Service, Rechtepr\u00fcfung und Probelauf \u2013 das Modell schl\u00e4gt vor, das ERP entscheidet.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/","og_locale":"de_DE","og_type":"article","og_title":"Apriko \u2013 eine durchg\u00e4ngig KI\u2011agenten\u00adf\u00e4hige Plattform, die das Branchen\u00adregelwerk kennt","og_description":"Wie Apriko KI-Agenten im ERP sicher einsetzt: MCP, Model Service, Rechtepr\u00fcfung und Probelauf \u2013 das Modell schl\u00e4gt vor, das ERP entscheidet.","og_url":"https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/","og_site_name":"Apriko","article_modified_time":"2026-09-09T07:47:16+00:00","og_image":[{"width":1672,"height":941,"url":"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2026\/09\/apriko-ai-agenten-plattform-hero-v4.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"1\u00a0Minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/","url":"https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/","name":"KI-Agenten im ERP: sichere Architektur mit MCP | Apriko","isPartOf":{"@id":"https:\/\/apriko.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/#primaryimage"},"image":{"@id":"https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/#primaryimage"},"thumbnailUrl":"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2026\/09\/apriko-ai-agenten-plattform-hero-v4.png","datePublished":"2026-09-08T11:28:35+00:00","dateModified":"2026-09-09T07:47:16+00:00","description":"Wie Apriko KI-Agenten im ERP sicher einsetzt: MCP, Model Service, Rechtepr\u00fcfung und Probelauf \u2013 das Modell schl\u00e4gt vor, das ERP entscheidet.","breadcrumb":{"@id":"https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/#primaryimage","url":"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2026\/09\/apriko-ai-agenten-plattform-hero-v4.png","contentUrl":"https:\/\/apriko.com\/de\/wp-content\/uploads\/sites\/4\/2026\/09\/apriko-ai-agenten-plattform-hero-v4.png","width":1672,"height":941,"caption":"KI-Agenten im ERP greifen \u00fcber Gateway und MCP auf Fachservices zu; ERP-Pr\u00fcfung, Vorschau und Freigabe kontrollieren jede Schreibaktion."},{"@type":"BreadcrumbList","@id":"https:\/\/apriko.com\/de\/blog\/apriko-ki-agentenfaehige-plattform\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Apriko","item":"https:\/\/apriko.com\/de\/"},{"@type":"ListItem","position":2,"name":"Apriko \u2013 eine durchg\u00e4ngig KI\u2011agenten\u00adf\u00e4hige Plattform, die das Branchen\u00adregelwerk kennt"}]},{"@type":"WebSite","@id":"https:\/\/apriko.com\/de\/#website","url":"https:\/\/apriko.com\/de\/","name":"Apriko","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/apriko.com\/de\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de"}]}},"_links":{"self":[{"href":"https:\/\/apriko.com\/de\/wp-json\/wp\/v2\/detail-page\/13731"}],"collection":[{"href":"https:\/\/apriko.com\/de\/wp-json\/wp\/v2\/detail-page"}],"about":[{"href":"https:\/\/apriko.com\/de\/wp-json\/wp\/v2\/types\/detail-page"}],"author":[{"embeddable":true,"href":"https:\/\/apriko.com\/de\/wp-json\/wp\/v2\/users\/7"}],"version-history":[{"count":10,"href":"https:\/\/apriko.com\/de\/wp-json\/wp\/v2\/detail-page\/13731\/revisions"}],"predecessor-version":[{"id":13768,"href":"https:\/\/apriko.com\/de\/wp-json\/wp\/v2\/detail-page\/13731\/revisions\/13768"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/apriko.com\/de\/wp-json\/wp\/v2\/media\/13761"}],"wp:attachment":[{"href":"https:\/\/apriko.com\/de\/wp-json\/wp\/v2\/media?parent=13731"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/apriko.com\/de\/wp-json\/wp\/v2\/categories?post=13731"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/apriko.com\/de\/wp-json\/wp\/v2\/tags?post=13731"},{"taxonomy":"authors","embeddable":true,"href":"https:\/\/apriko.com\/de\/wp-json\/wp\/v2\/authors?post=13731"},{"taxonomy":"visual-tag","embeddable":true,"href":"https:\/\/apriko.com\/de\/wp-json\/wp\/v2\/visual-tag?post=13731"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}