[{"data":1,"prerenderedAt":998},["ShallowReactive",2],{"/de-de/blog/ai-catalog-updates-for-governance-and-operations":3,"navigation-de-de":214,"banner-de-de":646,"footer-de-de":654,"blog-post-authors-de-de-Corinne Dent":895,"blog-related-posts-de-de-ai-catalog-updates-for-governance-and-operations":911,"blog-promotions-de-de":936,"next-steps-de-de":988},{"id":4,"title":5,"authors":6,"body":8,"category":193,"date":194,"description":195,"extension":196,"externalUrl":197,"faq":197,"featured":198,"heroImage":199,"meta":200,"navigation":201,"path":202,"seo":203,"slug":207,"stem":208,"tags":209,"template":212,"updatedDate":197,"__hash__":213},"blogPosts/de-de/blog/ai-catalog-updates-for-governance-and-operations.md","Neue AI-Catalog-Funktionen für Governance und Betrieb",[7],"Corinne Dent",{"type":9,"value":10,"toc":184},"minimark",[11,15,24,29,32,41,44,47,76,79,82,90,93,96,105,109,113,116,119,133,136,140,143,146,149,153,156,159,163,166],[12,13,14],"p",{},"Die Einführung von KI im Unternehmen stockt häufig nicht deshalb, weil die Technologie noch nicht bereit wäre, sondern weil Admins die Frage ihres Sicherheitsteams nicht beantworten können: Was läuft eigentlich in unserer Umgebung, und wer hat es dort eingerichtet?",[12,16,17,23],{},[18,19,22],"a",{"href":20,"rel":21},"https://docs.gitlab.com/releases/19/gitlab-19-1-released/",[],"GitLab 19.1"," bringt ereignisgesteuerte Trigger für Duo Flows, ergänzt um die Governance-Kontrollen und die Konfigurationsvalidierung, die deren sicheren Betrieb erst möglich machen. Gemeinsam geben sie Enterprise-Teams die Governance und Zuverlässigkeit, um KI-Workflows kontinuierlich auszuführen, ohne auf eine manuelle Auslösung warten zu müssen.",[25,26,28],"h2",{"id":27},"flows-automatisch-bei-echten-gitlab-ereignissen-ausführen","Flows automatisch bei echten GitLab-Ereignissen ausführen",[12,30,31],{},"Bisher erforderte jeder Trigger eines GitLab Duo Flow eine manuelle Aktion in der GitLab-Oberfläche: Mention, Assign oder Assign Reviewer. Das erschwerte es, Flows programmatisch zu steuern, in Produktionspipelines einzubinden oder zeitgesteuert auszulösen. Für Teams, die Produktions-Workflows im großen Maßstab betreiben, bedeutete das konkret: keine automatischen Konfliktzusammenfassungen, keine Compliance-Prüfungen bei MRs, die zur Überprüfung freigegeben sind, und keine Incident-Erstellung bei Pipeline-Fehlern. Keiner dieser Workflows war möglich, ohne dass jemand einen Flow manuell startete.",[12,33,34,35,40],{},"Mit Triggern und den neuen Pipeline-Ereignisfiltern laufen Flows jedes Mal, wenn die vom Unternehmen definierten Bedingungen erfüllt sind, ohne manuelle Übergabe. Der ",[18,36,39],{"href":37,"rel":38},"https://docs.gitlab.com/user/duo_agent_platform/ai_catalog/",[],"AI Catalog"," ist damit nicht länger ein Werkzeug, das ein Team bedient, sondern eines, das im Hintergrund kontinuierlich für das Team arbeitet, während sich die Entwicklungsteams auf die Aufgaben konzentrieren, die tatsächlich Urteilsvermögen erfordern.",[12,42,43],{},"Hier zeigt sich der kumulative Nutzen agentischer Workflows. Wenn Flows automatisch auf Ereignisse reagieren, verkürzen sich die Übergabeverzögerungen, die Feedback-Schleifen heute ausbremsen.",[12,45,46],{},"GitLab 19.1 enthält vier neue ereignisgesteuerte Trigger:",[48,49,50,58,64,70],"ul",{},[51,52,53,57],"li",{},[54,55,56],"strong",{},"Merge request code conflict detected"," wird ausgelöst, sobald in einem Merge Request ein Konflikt erkannt wird. Genau dann sind eine automatische Konfliktzusammenfassung und Lösungsvorschläge am nützlichsten: bevor mit der Untersuchung begonnen wird und bevor sich der Konflikt verschärft. Bisher musste jemand den Konflikt bemerken, die MR öffnen und manuell eine Überprüfung auslösen. Jetzt läuft der Flow in dem Moment, in dem der Konflikt auftritt.",[51,59,60,63],{},[54,61,62],{},"Draft to ready for review"," wird ausgelöst, sobald eine MR als bereit markiert wird. Das ist der richtige Zeitpunkt für eine automatische Compliance-Prüfung oder eine Readiness-Checkliste. Ein Flow, der bislang manuell durch Review oder Teamleitung gestartet werden musste, läuft jetzt jedes Mal, sobald das Signal eintrifft.",[51,65,66,69],{},[54,67,68],{},"Merge request approved"," wird ausgelöst, sobald ein Merge Request genehmigt wird, und stößt automatisch nachgelagerte Schritte an, etwa Prüfungen der Deployment-Bereitschaft, Compliance-Protokollierung oder Übergabebenachrichtigungen, ohne dass jemand daran denken muss, sie zu starten.",[51,71,72,75],{},[54,73,74],{},"Work item created"," wird ausgelöst, sobald ein neues Work Item erstellt wird. Das ermöglicht sofortige Triage-Flows, automatische Label-Zuweisung und Routing-Logik, die heute entweder manuellen Aufwand oder fehleranfällige Webhook-Setups außerhalb von GitLab erfordern.",[12,77,78],{},"Pipeline-Ereignisse sind zwar nicht neu, die Möglichkeit, nach bestimmten Pipeline-Zuständen zu filtern, jedoch schon. Ein Trigger lässt sich nun so konfigurieren, dass er nur bei Fehlschlag, nur bei Erfolg oder nur bei Abbruch auslöst, statt bei jedem Zustandswechsel. So lassen sich bei Fehlern Incidents erstellen und bei Erfolg Artefakte freigeben, ohne dass jeder Pipeline-Zustandswechsel eine Meldung auslöst.",[12,80,81],{},"Merge conflict detected und Draft to Ready for Review sind standardmäßig aktiviert, sodass Teams unmittelbar nach dem Update auf 19.1 davon profitieren.",[12,83,84],{},[85,86],"img",{"alt":87,"src":88,"title":89},"Liste der Flows","https://res.cloudinary.com/about-gitlab-com/image/upload/v1781721321/xfvmxfqjmhphxja5opwd.png","Ereignisgesteuerte Trigger",[12,91,92],{},"Mit 19.1 kommt außerdem eine Verbesserung der Developer Experience. Für alle, die Flows lokal ausführen, erforderten wiederholte Tool-Aufrufe wie npm-Installationen, Dateibearbeitungen oder mehrstufige Refactorings bisher jedes Mal eine erneute Freigabe. Eine neue musterbasierte Freigabestufe (jetzt als Beta) erlaubt es, alle Nutzungen eines Tools für die Sitzung freizugeben, sodass der Agent iterieren kann, ohne dabei zu unterbrechen.",[12,94,95],{},"Die Ereignis-Trigger in Aktion:",[97,98],"iframe",{"src":99,"frameBorder":100,"allow":101,"referrerPolicy":102,"style":103,"title":104},"https://player.vimeo.com/video/1202304975?badge=0&autopause=0&player_id=0&app_id=58479","0","autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share","strict-origin-when-cross-origin","position:absolute;top:0;left:0;width:100%;height:100%;","19.1 Merge Conflict Event Triggers",[106,107],"script",{"src":108},"https://player.vimeo.com/api/player.js",[25,110,112],{"id":111},"nicht-genehmigte-ki-agenten-und-flows-aus-der-umgebung-fernhalten","Nicht genehmigte KI-Agenten und Flows aus der Umgebung fernhalten",[12,114,115],{},"Ein externer Agent, der während eines Hackathons in einem Namespace auftaucht, oder ein Teammitglied, das einen von der Community beigesteuerten Flow ohne Sicherheitsprüfung aktiviert: Das reicht, um einen Enterprise-Test zum Stillstand zu bringen. Für regulierte Unternehmen ist ungeprüfter KI-Inhalt keine Nebensache, sondern ein Hindernis.",[12,117,118],{},"Zwei neue Einstellungen geben Instanz-Admins und Ownern von Top-Level-Gruppen unmittelbare Kontrolle darüber, was genau ausgeführt wird.",[48,120,121,127],{},[51,122,123,126],{},[54,124,125],{},"Disable custom agents and flows"," verhindert, dass Nutzende eigene Agenten und Flows erstellen oder aktivieren, und beschränkt sie auf grundlegende Inhalte.",[51,128,129,132],{},[54,130,131],{},"Restrict the AI catalog to your group hierarchy"," blockiert das Aktivieren von AI-Catalog-Elementen, die außerhalb des eigenen Namespace entstehen, einschließlich von der Community beigesteuerter und Drittanbieter-Inhalte.",[12,134,135],{},"Gemeinsam stellen diese Einstellungen KI-Agenten und Flows unter dieselbe administrative Aufsicht, die bereits für andere sensible Plattformfunktionen gilt. So lässt sich eine breite Nutzung ermöglichen, ohne unkontrollierten Agenten-Wildwuchs in der Produktion zuzulassen.",[25,137,139],{"id":138},"fehlkonfigurationen-von-flows-erkennen-bevor-sie-in-produktion-gehen","Fehlkonfigurationen von Flows erkennen, bevor sie in Produktion gehen",[12,141,142],{},"Ereignisgesteuerte Flows, die automatisch auslösen, erhöhen im Unternehmen den Druck, die Konfiguration korrekt zu treffen. Ob ein Flow falsch konfiguriert ist oder zu häufig auslöst: In beiden Fällen entstehen Störungen und Probleme in der gesamten Organisation.",[12,144,145],{},"GitLab 19.1 verlagert die Validierung nach vorn. Sobald ein Flow im AI Catalog gespeichert oder aktualisiert wird, validiert GitLab die Flow-Konfiguration über den Duo Workflow Service, bevor sie persistiert wird. Liegt ein Problem vor, etwa eine fehlende Eingabe, ein unbekannter Tool-Parameter oder irgendetwas anderes, das der Validator erkennt, erscheinen strukturierte Fehlermeldungen in der Oberfläche, noch bevor der Flow gespeichert wird. Gültige Flows werden wie bisher gespeichert und ausgelöst.",[12,147,148],{},"Das Ergebnis: Jeder Flow im AI Catalog ist korrekt konfiguriert, bevor sich in der Produktion jemand darauf verlässt. Konfigurationsprobleme zeigen sich beim Speichern, wenn sie sich leicht beheben lassen, und nicht mitten in der Nacht, wenn eine Pipeline fehlschlägt.",[25,150,152],{"id":151},"steuern-welche-ki-modelle-dem-team-zur-verfügung-stehen","Steuern, welche KI-Modelle dem Team zur Verfügung stehen",[12,154,155],{},"Eine weitere Governance-Funktion steht als Public Beta bereit. Admins können nun eine Allowlist genehmigter KI-Modelle konfigurieren und einen organisationsweiten Standard festlegen, statt zwischen einem fest gewählten Modell und freier Auswahl entscheiden zu müssen.",[12,157,158],{},"So lassen sich Anbieter auf solche beschränken, die Anforderungen an die Datenresidenz erfüllen oder vorab freigegeben sind, während innerhalb dieses Rahmens Flexibilität für Endnutzende erhalten bleibt. Diese erste Ausbaustufe gilt für GitLab Duo Agentic Chat; weitere Bereiche folgen in Kürze.",[25,160,162],{"id":161},"auf-einer-produktionsreifen-grundlage-aufbauen","Auf einer produktionsreifen Grundlage aufbauen",[12,164,165],{},"Mit diesen Updates arbeiten Flows endlich so, wie Produktionsautomatisierung arbeiten sollte: kontinuierlich, zuverlässig und ohne darauf zu warten, dass jemand einen Knopf drückt. Admins verfügen über die Governance-Autorität, um genau zu steuern, was in ihrer Umgebung läuft, und Entwicklungsteams erhalten Konfigurationsfeedback im richtigen Moment statt im schlechtesten.",[167,168,169],"blockquote",{},[12,170,171,172,177,178,183],{},"Jetzt die ",[18,173,176],{"href":174,"rel":175},"https://about.gitlab.com/gitlab-duo-agent-platform/",[],"kostenlose Testversion"," der GitLab Duo Agent Platform starten oder ",[18,179,182],{"href":180,"rel":181},"https://docs.gitlab.com/user/duo_agent_platform/",[],"die Dokumentation erkunden",", um tiefer in Agenten, Flows und den AI Catalog einzusteigen.",{"title":185,"searchDepth":186,"depth":186,"links":187},"",2,[188,189,190,191,192],{"id":27,"depth":186,"text":28},{"id":111,"depth":186,"text":112},{"id":138,"depth":186,"text":139},{"id":151,"depth":186,"text":152},{"id":161,"depth":186,"text":162},"ai","2026-06-18","Funktionen in GitLab 19.1 steuern, was in der Umgebung läuft, ermöglichen Deployments im großen Maßstab und lassen Automatisierung ohne Aufsicht laufen.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1781621337/mtjqzed2cqtef0frmor2.png",{},true,"/de-de/blog/ai-catalog-updates-for-governance-and-operations",{"title":204,"description":205,"config":206},"KI-Catalog-Updates für Governance und Betrieb","Erfahre, wie GitLab 19.1 ereignisgesteuerte Flows, Governance-Kontrollen und Konfigurationsvalidierung für sichere KI-Automatisierung einführt.",{"noIndex":198},"ai-catalog-updates-for-governance-and-operations","de-de/blog/ai-catalog-updates-for-governance-and-operations",[210,211],"AI","product","BlogPost","_MVj8g0MoelO4sHbZZ4cNptzE0cw4X_X3BZp7nkdDFY",{"logo":215,"freeTrial":220,"sales":225,"login":230,"items":235,"search":564,"minimal":598,"duo":616,"switchNav":625,"pricingDeployment":636},{"config":216},{"href":217,"dataGaName":218,"dataGaLocation":219},"/de-de/","gitlab logo","header",{"text":221,"config":222},"Kostenlose Testversion anfordern",{"href":223,"dataGaName":224,"dataGaLocation":219},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de&glm_content=default-saas-trial/","free trial",{"text":226,"config":227},"Demo anfordern",{"href":228,"dataGaName":229,"dataGaLocation":219},"/de-de/sales/?contact-topic=request-demo","sales",{"text":231,"config":232},"Anmelden",{"href":233,"dataGaName":234,"dataGaLocation":219},"https://gitlab.com/users/sign_in/","sign in",[236,265,367,372,486,542],{"text":237,"config":238,"menu":240},"Plattform",{"dataNavLevelOne":239},"platform",{"type":241,"columns":242},"cards",[243,249,257],{"title":237,"description":244,"link":245},"Die intelligente Orchestrierungsplattform für DevSecOps",{"text":246,"config":247},"Die Plattform erkunden",{"href":248,"dataGaName":239,"dataGaLocation":219},"/de-de/platform/",{"title":250,"description":251,"link":252},"GitLab Duo Agent Platform","Agentische KI für den gesamten Software-Lebenszyklus",{"text":253,"config":254},"Lerne GitLab Duo kennen",{"href":255,"dataGaName":256,"dataGaLocation":219},"/de-de/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":258,"description":259,"link":260},"Warum GitLab?","Erfahre, warum sich Unternehmen für GitLab entscheiden",{"text":261,"config":262},"Mehr erfahren",{"href":263,"dataGaName":264,"dataGaLocation":219},"/de-de/why-gitlab/","why gitlab",{"text":266,"left":201,"config":267,"menu":269},"Produkt",{"dataNavLevelOne":268},"solutions",{"type":270,"link":271,"columns":275,"feature":346},"lists",{"text":272,"config":273},"Alle Lösungen anzeigen",{"href":274,"dataGaName":268,"dataGaLocation":219},"/de-de/solutions/",[276,301,324],{"title":277,"description":278,"link":279,"items":284},"Automatisierung","CI/CD und Automatisierung zur Beschleunigung der Bereitstellung",{"config":280},{"icon":281,"href":282,"dataGaName":283,"dataGaLocation":219},"AutomatedCodeAlt","/de-de/solutions/delivery-automation/","automated software delivery",[285,289,292,297],{"text":286,"config":287},"CI/CD",{"href":288,"dataGaLocation":219,"dataGaName":286},"/de-de/solutions/continuous-integration/",{"text":250,"config":290},{"href":255,"dataGaLocation":219,"dataGaName":291},"gitlab duo agent platform - product menu",{"text":293,"config":294},"Quellcodeverwaltung",{"href":295,"dataGaLocation":219,"dataGaName":296},"/de-de/solutions/source-code-management/","Source Code Management",{"text":298,"config":299},"Automatische Softwarebereitstellung",{"href":282,"dataGaLocation":219,"dataGaName":300},"Automated software delivery",{"title":302,"description":303,"link":304,"items":309},"Sicherheit","Entwickle Code schneller ohne Abstriche bei der Sicherheit",{"config":305},{"href":306,"dataGaName":307,"dataGaLocation":219,"icon":308},"/de-de/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[310,314,319],{"text":311,"config":312},"Anwendungssicherheitstests",{"href":306,"dataGaName":313,"dataGaLocation":219},"Application security testing",{"text":315,"config":316},"Schutz der Software-Lieferkette",{"href":317,"dataGaLocation":219,"dataGaName":318},"/de-de/solutions/supply-chain/","Software supply chain security",{"text":320,"config":321},"Software-Compliance",{"href":322,"dataGaName":323,"dataGaLocation":219},"/de-de/solutions/software-compliance/","software compliance",{"title":325,"link":326,"items":331},"Messung",{"config":327},{"icon":328,"href":329,"dataGaName":330,"dataGaLocation":219},"DigitalTransformation","/de-de/solutions/visibility-measurement/","visibility and measurement",[332,336,341],{"text":333,"config":334},"Sichtbarkeit und Messung",{"href":329,"dataGaLocation":219,"dataGaName":335},"Visibility and Measurement",{"text":337,"config":338},"Wertstrommanagement",{"href":339,"dataGaLocation":219,"dataGaName":340},"/de-de/solutions/value-stream-management/","Value Stream Management",{"text":342,"config":343},"Analysen und Einblicke",{"href":344,"dataGaLocation":219,"dataGaName":345},"/de-de/solutions/analytics-and-insights/","Analytics and insights",{"title":347,"type":270,"items":348},"GitLab für",[349,355,361],{"text":350,"config":351},"Enterprise",{"icon":352,"href":353,"dataGaLocation":219,"dataGaName":354},"Building","/de-de/enterprise/","enterprise",{"text":356,"config":357},"Kleinunternehmen",{"icon":358,"href":359,"dataGaLocation":219,"dataGaName":360},"Work","/de-de/small-business/","small business",{"text":362,"config":363},"Öffentlicher Sektor",{"icon":364,"href":365,"dataGaLocation":219,"dataGaName":366},"Organization","/de-de/solutions/public-sector/","public sector",{"text":368,"config":369},"Preise",{"href":370,"dataGaName":371,"dataGaLocation":219,"dataNavLevelOne":371},"/de-de/pricing/","pricing",{"text":373,"config":374,"menu":376},"Ressourcen",{"dataNavLevelOne":375},"resources",{"type":270,"link":377,"columns":381,"feature":475},{"text":378,"config":379},"Alle Ressourcen anzeigen",{"href":380,"dataGaName":375,"dataGaLocation":219},"/de-de/resources/",[382,415,442],{"title":383,"items":384},"Erste Schritte",[385,390,395,400,405,410],{"text":386,"config":387},"Installieren",{"href":388,"dataGaName":389,"dataGaLocation":219},"/de-de/install/","install",{"text":391,"config":392},"Kurzanleitungen",{"href":393,"dataGaName":394,"dataGaLocation":219},"/de-de/get-started/","quick setup checklists",{"text":396,"config":397},"Lernen",{"href":398,"dataGaLocation":219,"dataGaName":399},"https://university.gitlab.com/","learn",{"text":401,"config":402},"Produktdokumentation",{"href":403,"dataGaName":404,"dataGaLocation":219},"https://docs.gitlab.com/","product documentation",{"text":406,"config":407},"Best-Practice-Videos",{"href":408,"dataGaName":409,"dataGaLocation":219},"/de-de/getting-started-videos/","best practice videos",{"text":411,"config":412},"Integrationen",{"href":413,"dataGaName":414,"dataGaLocation":219},"/de-de/integrations/","integrations",{"title":416,"items":417},"Entdecken",[418,423,428,433,437],{"text":419,"config":420},"Kundenerfolge",{"href":421,"dataGaName":422,"dataGaLocation":219},"/de-de/customers/","customer success stories",{"text":424,"config":425},"Blog",{"href":426,"dataGaName":427,"dataGaLocation":219},"/de-de/blog/","blog",{"text":429,"config":430},"Demo-Hub",{"href":431,"dataGaName":432,"dataGaLocation":219},"/de-de/demo-hub/","demo hub",{"text":434,"config":435},"The Source",{"href":436,"dataGaName":427,"dataGaLocation":219},"/de-de/the-source/",{"text":438,"config":439},"Remote",{"href":440,"dataGaName":441,"dataGaLocation":219},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":443,"items":444},"Vernetzen",[445,450,455,460,465,470],{"text":446,"config":447},"GitLab-Services",{"href":448,"dataGaName":449,"dataGaLocation":219},"/de-de/services/","services",{"text":451,"config":452},"Beitragen",{"href":453,"dataGaName":454,"dataGaLocation":219},"https://contributors.gitlab.com","contribute",{"text":456,"config":457},"Community",{"href":458,"dataGaName":459,"dataGaLocation":219},"/community/","community",{"text":461,"config":462},"Forum",{"href":463,"dataGaName":464,"dataGaLocation":219},"https://forum.gitlab.com/","forum",{"text":466,"config":467},"Veranstaltungen",{"href":468,"dataGaName":469,"dataGaLocation":219},"/events/","events",{"text":471,"config":472},"Partner",{"href":473,"dataGaName":474,"dataGaLocation":219},"/de-de/partners/","partners",{"config":476,"title":479,"text":480,"link":481},{"background":477,"textColor":478},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","Neues bei GitLab","Über die neuesten Funktionen und Verbesserungen auf dem Laufenden bleiben.",{"text":482,"config":483},"Aktuelle Nachrichten",{"href":484,"dataGaName":485,"dataGaLocation":219},"/de-de/whats-new/","whats new",{"text":487,"config":488,"menu":490},"Unternehmen",{"dataNavLevelOne":489},"company",{"type":270,"columns":491},[492],{"items":493},[494,499,505,507,512,517,522,527,532,537],{"text":495,"config":496},"Über",{"href":497,"dataGaName":498,"dataGaLocation":219},"/de-de/company/","about",{"text":500,"config":501,"footerGa":504},"Karriere",{"href":502,"dataGaName":503,"dataGaLocation":219},"/jobs/","jobs",{"dataGaName":503},{"text":466,"config":506},{"href":468,"dataGaName":469,"dataGaLocation":219},{"text":508,"config":509},"Geschäftsführung",{"href":510,"dataGaName":511,"dataGaLocation":219},"/company/team/e-group/","leadership",{"text":513,"config":514},"Handbuch",{"href":515,"dataGaName":516,"dataGaLocation":219},"https://handbook.gitlab.com/","handbook",{"text":518,"config":519},"Investor Relations",{"href":520,"dataGaName":521,"dataGaLocation":219},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":523,"config":524},"Trust Center",{"href":525,"dataGaName":526,"dataGaLocation":219},"/de-de/security/","trust center",{"text":528,"config":529},"AI Transparency Center",{"href":530,"dataGaName":531,"dataGaLocation":219},"/de-de/ai-transparency-center/","ai transparency center",{"text":533,"config":534},"Newsletter",{"href":535,"dataGaName":536,"dataGaLocation":219},"/company/contact/#contact-forms","newsletter",{"text":538,"config":539},"Presse",{"href":540,"dataGaName":541,"dataGaLocation":219},"/press/","press",{"text":543,"config":544,"menu":545},"Kontakt",{"dataNavLevelOne":489},{"type":270,"columns":546},[547],{"items":548},[549,554,559],{"text":550,"config":551},"Vertrieb kontaktieren",{"href":552,"dataGaName":553,"dataGaLocation":219},"/de-de/sales/","talk to sales",{"text":555,"config":556},"Support-Portal",{"href":557,"dataGaName":558,"dataGaLocation":219},"https://support.gitlab.com/hc/en-us","support portal",{"text":560,"config":561},"Kundenportal",{"href":562,"dataGaName":563,"dataGaLocation":219},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":565,"login":566,"suggestions":573},"Schließen",{"text":567,"link":568},"Um Repositorys und Projekte zu durchsuchen, melde dich an bei",{"text":569,"config":570},"gitlab.com",{"href":233,"dataGaName":571,"dataGaLocation":572},"search login","search",{"text":574,"default":575},"Vorschläge",[576,578,583,585,590,595],{"text":250,"config":577},{"href":255,"dataGaName":250,"dataGaLocation":572},{"text":579,"config":580},"Codevorschläge (KI)",{"href":581,"dataGaName":582,"dataGaLocation":572},"/de-de/solutions/code-suggestions/","Code Suggestions (AI)",{"text":286,"config":584},{"href":288,"dataGaName":286,"dataGaLocation":572},{"text":586,"config":587},"GitLab auf AWS",{"href":588,"dataGaName":589,"dataGaLocation":572},"/de-de/partners/technology-partners/aws/","GitLab on AWS",{"text":591,"config":592},"GitLab auf Google Cloud",{"href":593,"dataGaName":594,"dataGaLocation":572},"/de-de/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":258,"config":596},{"href":263,"dataGaName":597,"dataGaLocation":572},"Why GitLab?",{"freeTrial":599,"mobileIcon":604,"desktopIcon":609,"secondaryButton":612},{"text":600,"config":601},"Kostenlos testen",{"href":602,"dataGaName":224,"dataGaLocation":603},"https://gitlab.com/-/trials/new/","nav",{"altText":605,"config":606},"GitLab-Symbol",{"src":607,"dataGaName":608,"dataGaLocation":603},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":605,"config":610},{"src":611,"dataGaName":608,"dataGaLocation":603},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":383,"config":613},{"href":614,"dataGaName":615,"dataGaLocation":603},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de/get-started/","get started",{"freeTrial":617,"mobileIcon":621,"desktopIcon":623},{"text":618,"config":619},"Mehr über GitLab Duo erfahren",{"href":255,"dataGaName":620,"dataGaLocation":603},"gitlab duo",{"altText":605,"config":622},{"src":607,"dataGaName":608,"dataGaLocation":603},{"altText":605,"config":624},{"src":611,"dataGaName":608,"dataGaLocation":603},{"button":626,"mobileIcon":631,"desktopIcon":633},{"text":627,"config":628},"/Option",{"href":629,"dataGaName":630,"dataGaLocation":603},"#contact","switch",{"altText":605,"config":632},{"src":607,"dataGaName":608,"dataGaLocation":603},{"altText":605,"config":634},{"src":635,"dataGaName":608,"dataGaLocation":603},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":637,"mobileIcon":642,"desktopIcon":644},{"text":638,"config":639},"Zurück zur Preisübersicht",{"href":370,"dataGaName":640,"dataGaLocation":603,"icon":641},"back to pricing","GoBack",{"altText":605,"config":643},{"src":607,"dataGaName":608,"dataGaLocation":603},{"altText":605,"config":645},{"src":611,"dataGaName":608,"dataGaLocation":603},{"title":647,"button":648,"config":652},"GitLab Orbit ist da: die Kontextebene für KI-Agenten",{"text":261,"config":649},{"href":650,"dataGaName":651,"dataGaLocation":219},"/de-de/gitlab-orbit/","orbit",{"layout":653,"disabled":198},"release",{"data":655},{"text":656,"source":657,"edit":663,"contribute":668,"config":673,"items":678,"minimal":884},"Git ist eine Marke von Software Freedom Conservancy und unsere Verwendung von „GitLab“ erfolgt unter Lizenz.",{"text":658,"config":659},"Quelltext der Seite anzeigen",{"href":660,"dataGaName":661,"dataGaLocation":662},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":664,"config":665},"Diese Seite bearbeiten",{"href":666,"dataGaName":667,"dataGaLocation":662},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":669,"config":670},"Beteilige dich",{"href":671,"dataGaName":672,"dataGaLocation":662},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":674,"facebook":675,"youtube":676,"linkedin":677},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[679,724,777,819,851],{"title":368,"links":680,"subMenu":695},[681,685,690],{"text":682,"config":683},"Tarife anzeigen",{"href":370,"dataGaName":684,"dataGaLocation":662},"view plans",{"text":686,"config":687},"Vorteile von Premium",{"href":688,"dataGaName":689,"dataGaLocation":662},"/de-de/pricing/premium/","why premium",{"text":691,"config":692},"Vorteile von Ultimate",{"href":693,"dataGaName":694,"dataGaLocation":662},"/de-de/pricing/ultimate/","why ultimate",[696],{"title":543,"links":697},[698,700,702,704,709,714,719],{"text":550,"config":699},{"href":552,"dataGaName":229,"dataGaLocation":662},{"text":555,"config":701},{"href":557,"dataGaName":558,"dataGaLocation":662},{"text":560,"config":703},{"href":562,"dataGaName":563,"dataGaLocation":662},{"text":705,"config":706},"Status",{"href":707,"dataGaName":708,"dataGaLocation":662},"https://status.gitlab.com/","status",{"text":710,"config":711},"Nutzungsbedingungen",{"href":712,"dataGaName":713,"dataGaLocation":662},"/terms/","terms of use",{"text":715,"config":716},"Datenschutzerklärung",{"href":717,"dataGaName":718,"dataGaLocation":662},"/de-de/privacy/","privacy statement",{"text":720,"config":721},"Cookie-Einstellungen",{"dataGaName":722,"dataGaLocation":662,"id":723,"isOneTrustButton":201},"cookie preferences","ot-sdk-btn",{"title":266,"links":725,"subMenu":734},[726,730],{"text":727,"config":728},"DevSecOps-Plattform",{"href":248,"dataGaName":729,"dataGaLocation":662},"devsecops platform",{"text":731,"config":732},"KI-unterstützte Entwicklung",{"href":255,"dataGaName":733,"dataGaLocation":662},"ai-assisted development",[735],{"title":736,"links":737},"Themen",[738,742,747,752,757,762,767,772],{"text":286,"config":739},{"href":740,"dataGaName":741,"dataGaLocation":662},"/de-de/topics/ci-cd/","cicd",{"text":743,"config":744},"GitOps",{"href":745,"dataGaName":746,"dataGaLocation":662},"/de-de/topics/gitops/","gitops",{"text":748,"config":749},"DevOps",{"href":750,"dataGaName":751,"dataGaLocation":662},"/de-de/topics/devops/","devops",{"text":753,"config":754},"Versionskontrolle",{"href":755,"dataGaName":756,"dataGaLocation":662},"/de-de/topics/version-control/","version control",{"text":758,"config":759},"DevSecOps",{"href":760,"dataGaName":761,"dataGaLocation":662},"/de-de/topics/devsecops/","devsecops",{"text":763,"config":764},"Cloud-nativ",{"href":765,"dataGaName":766,"dataGaLocation":662},"/de-de/topics/cloud-native/","cloud native",{"text":768,"config":769},"KI für das Programmieren",{"href":770,"dataGaName":771,"dataGaLocation":662},"/de-de/topics/devops/ai-for-coding/","ai for coding",{"text":773,"config":774},"Agentische KI",{"href":775,"dataGaName":776,"dataGaLocation":662},"/de-de/topics/agentic-ai/","agentic ai",{"title":778,"links":779},"Lösungen",[780,783,785,790,794,797,800,803,805,807,809,814],{"text":311,"config":781},{"href":306,"dataGaName":782,"dataGaLocation":662},"Application Security Testing",{"text":298,"config":784},{"href":282,"dataGaName":283,"dataGaLocation":662},{"text":786,"config":787},"Agile Entwicklung",{"href":788,"dataGaName":789,"dataGaLocation":662},"/de-de/solutions/agile-delivery/","agile delivery",{"text":791,"config":792},"SCM",{"href":295,"dataGaName":793,"dataGaLocation":662},"source code management",{"text":286,"config":795},{"href":288,"dataGaName":796,"dataGaLocation":662},"continuous integration & delivery",{"text":337,"config":798},{"href":339,"dataGaName":799,"dataGaLocation":662},"value stream management",{"text":743,"config":801},{"href":802,"dataGaName":746,"dataGaLocation":662},"/de-de/solutions/gitops/",{"text":350,"config":804},{"href":353,"dataGaName":354,"dataGaLocation":662},{"text":356,"config":806},{"href":359,"dataGaName":360,"dataGaLocation":662},{"text":362,"config":808},{"href":365,"dataGaName":366,"dataGaLocation":662},{"text":810,"config":811},"Bildungswesen",{"href":812,"dataGaName":813,"dataGaLocation":662},"/de-de/solutions/education/","education",{"text":815,"config":816},"Finanzdienstleistungen",{"href":817,"dataGaName":818,"dataGaLocation":662},"/de-de/solutions/finance/","financial services",{"title":373,"links":820},[821,823,825,827,830,832,835,837,839,841,843,845,847,849],{"text":386,"config":822},{"href":388,"dataGaName":389,"dataGaLocation":662},{"text":391,"config":824},{"href":393,"dataGaName":394,"dataGaLocation":662},{"text":396,"config":826},{"href":398,"dataGaName":399,"dataGaLocation":662},{"text":401,"config":828},{"href":403,"dataGaName":829,"dataGaLocation":662},"docs",{"text":424,"config":831},{"href":426,"dataGaName":427,"dataGaLocation":662},{"text":833,"config":834},"Neuerungen",{"href":484,"dataGaName":485,"dataGaLocation":662},{"text":419,"config":836},{"href":421,"dataGaName":422,"dataGaLocation":662},{"text":438,"config":838},{"href":440,"dataGaName":441,"dataGaLocation":662},{"text":446,"config":840},{"href":448,"dataGaName":449,"dataGaLocation":662},{"text":451,"config":842},{"href":453,"dataGaName":454,"dataGaLocation":662},{"text":456,"config":844},{"href":458,"dataGaName":459,"dataGaLocation":662},{"text":461,"config":846},{"href":463,"dataGaName":464,"dataGaLocation":662},{"text":466,"config":848},{"href":468,"dataGaName":469,"dataGaLocation":662},{"text":471,"config":850},{"href":473,"dataGaName":474,"dataGaLocation":662},{"title":487,"links":852},[853,855,857,859,861,863,868,873,875,877,879],{"text":495,"config":854},{"href":497,"dataGaName":489,"dataGaLocation":662},{"text":500,"config":856},{"href":502,"dataGaName":503,"dataGaLocation":662},{"text":508,"config":858},{"href":510,"dataGaName":511,"dataGaLocation":662},{"text":513,"config":860},{"href":515,"dataGaName":516,"dataGaLocation":662},{"text":518,"config":862},{"href":520,"dataGaName":521,"dataGaLocation":662},{"text":864,"config":865},"Nachhaltigkeit",{"href":866,"dataGaName":867,"dataGaLocation":662},"/sustainability/","Sustainability",{"text":869,"config":870},"Vielfalt, Inklusion und Zugehörigkeit",{"href":871,"dataGaName":872,"dataGaLocation":662},"/de-de/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":523,"config":874},{"href":525,"dataGaName":526,"dataGaLocation":662},{"text":533,"config":876},{"href":535,"dataGaName":536,"dataGaLocation":662},{"text":538,"config":878},{"href":540,"dataGaName":541,"dataGaLocation":662},{"text":880,"config":881},"Transparenzerklärung zu moderner Sklaverei",{"href":882,"dataGaName":883,"dataGaLocation":662},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":885},[886,889,892],{"text":887,"config":888},"Terms",{"href":712,"dataGaName":713,"dataGaLocation":662},{"text":890,"config":891},"Cookies",{"dataGaName":722,"dataGaLocation":662,"id":723,"isOneTrustButton":201},{"text":893,"config":894},"Datenschutz",{"href":717,"dataGaName":718,"dataGaLocation":662},[896],{"id":897,"title":7,"body":197,"config":898,"content":900,"description":197,"extension":905,"meta":906,"navigation":201,"path":907,"seo":908,"stem":909,"__hash__":910},"blogAuthors/en-us/blog/authors/corinne-dent.yml",{"template":899},"BlogAuthor",{"name":7,"config":901},{"headshot":902,"socialProof":903},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1776259325/wleadycsbhxupfjk429x.jpg",{"gitlabHandle":904},"cdentpmm","yml",{},"/en-us/blog/authors/corinne-dent",{},"en-us/blog/authors/corinne-dent","gIXSYvPo4R_gcT_E81HVjh6tw7d7pqkxqMlBL5z_sow",[912,920,928],{"title":913,"description":914,"heroImage":915,"category":193,"date":916,"authors":917,"slug":919,"externalUrl":197},"Wie ich einen Demo-Generator mit Duo Agent Platform baute","So sahen Demos nicht immer aus. Ein Rückblick auf ihre Entwicklung, plus ein Tutorial zum Bau einer eigenen Demo und eines eigenen Agenten.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1765809212/noh0mdfn9o94ry9ykura.png","2026-08-13",[918],"Itzik Gan Baruch","agentic-click-through-demo",{"title":921,"description":922,"heroImage":923,"category":193,"date":924,"authors":925,"slug":927,"externalUrl":197},"Governance für agentische KI, MCPs und KI-Code-Assistenten","KI-Agenten schreiben, pushen und deployen, ohne dass jeder Schritt geprüft wird. Ein praktisches Framework für Zugriff, Berechtigungen und Audit-Trails.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1785337625/ifzlc2hyzaxhzmjgyymh.png","2026-07-31",[926],"Julie Griffin","govern-agentic-ai-mcps-code-assistants",{"title":929,"description":930,"heroImage":931,"category":193,"date":932,"authors":933,"slug":935,"externalUrl":197},"Claude Opus 5 auf GitLab: Reasoning für die anspruchsvollsten Aufgaben","Anthropics Claude Opus 5 ist jetzt auf der GitLab Duo Agent Platform verfügbar und bringt tieferes Reasoning für die anspruchsvollsten Aufgaben.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750099203/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%2820%29_2bJGC5ZP3WheoqzlLT05C5_1750099203484.png","2026-07-27",[934],"Brittany Lutz","claude-opus-5-on-gitlab-duo-agent-platform",{"promotions":937},[938,951,962,974],{"id":939,"categories":940,"header":941,"text":942,"button":943,"image":948},"ai-modernization",[193],"Hält KI, was uns versprochen wurde?","Das Quiz dauert maximal 5 Minuten.",{"text":944,"config":945},"Ermittle deinen KI-Reifegrad",{"href":946,"dataGaName":947,"dataGaLocation":427},"/de-de/assessments/ai-modernization-assessment/","modernization assessment",{"config":949},{"src":950},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":952,"categories":953,"header":954,"text":942,"button":955,"image":959},"devops-modernization",[211,761],"Verwaltest du Tool-Chaos oder stellst du Innovationen bereit?",{"text":956,"config":957},"Ermittle deinen DevOps-Reifegrad",{"href":958,"dataGaName":947,"dataGaLocation":427},"/de-de/assessments/devops-modernization-assessment/",{"config":960},{"src":961},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":963,"categories":964,"header":966,"text":942,"button":967,"image":971},"security-modernization",[965],"security","Tauschst du Schnelligkeit gegen Sicherheit ein?",{"text":968,"config":969},"Ermittle deinen Sicherheitsreifegrad",{"href":970,"dataGaName":947,"dataGaLocation":427},"/de-de/assessments/security-modernization-assessment/",{"config":972},{"src":973},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":975,"paths":976,"header":979,"text":980,"button":981,"image":986},"github-azure-migration",[977,978],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","Ist dein Team bereit für den Umzug von GitHub nach Azure?","GitHub stellt bereits auf Azure um. Finde heraus, was das für dich bedeutet.",{"text":982,"config":983},"Erfahre, wie GitLab im Vergleich zu GitHub abschneidet",{"href":984,"dataGaName":985,"dataGaLocation":427},"/de-de/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":987},{"src":961},{"header":989,"blurb":990,"button":991,"secondaryButton":996},"Beginne noch heute, schneller zu entwickeln","Entdecke, was dein Team mit der intelligenten Orchestrierungsplattform für DevSecOps erreichen kann.\n",{"text":992,"config":993},"Kostenlosen Test starten",{"href":994,"dataGaName":224,"dataGaLocation":995},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/de-de/","feature",{"text":550,"config":997},{"href":552,"dataGaName":229,"dataGaLocation":995},1786803738337]